Programador –  Como  Me Tornar  Um!
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Programador – Como Me Tornar Um!

on

  • 31,423 views

 

Statistics

Views

Total Views
31,423
Views on SlideShare
30,903
Embed Views
520

Actions

Likes
1
Downloads
347
Comments
8

11 Embeds 520

http://localhost 244
http://www.glugu.com 81
http://www.slideshare.net 58
http://bloguniti.blogspot.com 45
http://aislanmaster.blogspot.com 33
http://aislanmaster.blogspot.com.br 27
http://glugu.blogspot.com 21
http://alexandre-suptec.p.ht 8
http://www.aislanmaster.blogspot.com 1
http://bloguniti.blogspot.com.br 1
http://alexandre-suptec.zz.mu 1
More...

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

15 of 8 Post a comment

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Programador – Como Me Tornar Um! Presentation Transcript

  • 1. Programador – Como Me tornar Um! Prof. Aislan Rafael
  • 2. Sumário • Apresentação • Introdução • Requisitos • Antes de programar • Programador • Bom programador • Desculpas • Verdades
  • 3. Apresentação Esta apresentação não tem a pretensão de ser uma receita de bolo para produzir programadores e sim discutir o tema e incentivar, ou não, quem deseja ingressar na área
  • 4. As pessoas geralmente querem saber como se tornar um bom programador!
  • 5. Na verdade a maioria quer saber: Como tornar-se um programador que ganhe dinheiro rapidamente e de preferência sem muito esforço
  • 6. Introdução Nada se consegue sem esforço, especialmente quando se trata de ganhar dinheiro.
  • 7. Introdução Ser um bom programador não é garantia nenhuma de ser financeiramente bem sucedido. Qual profissão dá essa garantia?
  • 8. Introdução • E já que vai ingressar nessa área seja um profissional competente • Se valorize, pois seu trabalho é importante
  • 9. Introdução
  • 10. Introdução O Dia do Programador é uma data festiva comemorada no 256º dia do ano, celebrada por programadores em todo o mundo. Esta é uma data significativa para programadores porque 256 é igual a 2^8 (2 elevado à 8ª potência), e 8 é o números de bits de um byte
  • 11. Requisitos • Ler • Estudar • Curiosidade
  • 12. Antes de Programar • Arrumar um computador
  • 13. Antes de Programar • Ser um bom usuário
  • 14. Antes de Programar Tente descobrir como as coisas funcionam e os motivos para funcionarem dessa forma
  • 15. Programador Programação é muito mais do que saber comandos e técnicas de uma linguagem, é um jeito de pensar.
  • 16. Programador • Programar é como jogar xadrez • Você aprende as regras • Depois você aprende as estratégias dos outros • Cria sua própria estratégia
  • 17. Programador É o que te resolve um problema que você não sabia que tinha de uma maneira que você não compreende
  • 18. Programador [Paciência] [Curiosidade] [Objetividade]
  • 19. Programador • Paciência –Se concentrar em um problema o tempo necessário para resolver
  • 20. Programador • Curiosidade –Um programador fica extremamente incomodado quando a curiosidade de saber o resultado, de ver a coisa funcionando, o persegue
  • 21. Programador • Objetividade –Se você não tem objetividade, vai se enrolar e tornar complexos até mesmo os problemas mais simples, e, com isso, pode ter toda a paciência e curiosidade do mundo, que não vai adiantar nada
  • 22. Programador • A esposa pede ao marido, um programador, para ir à mercearia e diz “Compre duas salsichas e, se eles tiverem ovos, compre 10″. • O programador vai até a loja e pergunta “Vocês têm ovos?” “Sim” “Então eu quero 10 salsichas”.
  • 23. Programador Compre 2 salsichas Se (aMerceariaTemOvosParaVender == “sim”) então compre 10 salsichas fim_se
  • 24. Uma “academia” de programação, seria um lugar para se ensinar a Pensar, a resolver problemas.
  • 25. Programador Os problemas não nascem com um manual de resolução, a diversão é utilizar a sua capacidade de raciocínio e imaginação para resolver
  • 26. Programador • Trabalhar com –Desafios –Prazos –Pressão –...
  • 27. Bom programador • Gosta de problemas lógicos • Sabe inglês • Gosta de aprender e estudar constantemente • Gosta de ler (e estudar constantemente) • Sabe buscar informações (para estudar constantemente)
  • 28. É preciso pensar em termos de valores e variáveis, de loops e condições.
  • 29. Bom programador É preciso pensar diligentemente na resolução imediata do problema que foi proposto, no agora e na maneira mais simples e direta de fazer a coisa funcionar
  • 30. O programador mediano sabe uma coisa porque ele precisa saber
  • 31. Bom programador O bom programador sabe alguma coisa porque ele tem vontade de saber.
  • 32. Bom programador • Para ser um bom programador não basta fazer um software funcionar. • Você terá que fazê-lo funcionar bem, o mais rápido possível e usar o mínimo de recursos do computador onde estiver rodando
  • 33. Bom programador O bom programador é aquele que resolve os problemas dentro do prazo o que é bem diferente daquele que faz as coisas do melhor jeito e que geralmente não cumpre os prazos
  • 34. Desculpas Falta de Tempo Falta de dinheiro “É Muito Complicado” Idade Eu não fiz faculdade de informática '
  • 35. Verdades Programar exige esforço, estudo, pesquisa, criatividade, curiosidade, vontade de criar e encontrar soluções, vontade de compartilhar
  • 36. Muitos entram nessa ainda esperando botões milagrosos ou que na internet eles possam encontrar códigos prontos exatamente para a necessidade deles
  • 37. Verdades Faculdade não forma programadores, dá uma base - geralmente medíocre - mas o lado pessoal é o que pesa, não o diploma que carrega
  • 38. Verdades Programar é Gratis! (Marco Gomes) http://marcogomes.com/blog/2008/campanha-programar-e-gratis
  • 39. “Quem souber fazer software tem um diferencial competitivo enorme, porque todo o resto do planeta vai depender de quem faz. ” "Se você imaginar que conseguirá sobreviver sem saber programar em um mundo totalmente programável, está sendo basicamente levado pelos acontecimentos" Silvio Meira
  • 40. Obrigado • Material disponível em: – http://aislanmaster.blogspot.com – http://slideshare.net/aislan • Contato – aislanrafael@ifpicos.edu.br – aislan@institutomulticom.com