programador – como me tornar um!

Download Programador –  Como  Me Tornar  Um!

If you can't read please download the document

Upload: aislan-rafael

Post on 24-May-2015

27.455 views

Category:

Education


1 download

TRANSCRIPT

  • 1. Programador Como Me tornar Um! Prof. Aislan Rafael

2. Sumrio Apresentao Introduo Requisitos Antes de programar Programador Bom programador Desculpas Verdades 3. Apresentao Esta apresentao no tem a pretenso de ser uma receita de bolo para produzir programadores e sim discutir o tema e incentivar, ou no, 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 preferncia sem muito esforo 6. Introduo Nada se consegue sem esforo, especialmente quando se trata de ganhar dinheiro. 7. Introduo Ser um bom programador no garantia nenhuma de ser financeiramente bem sucedido. Qual profisso d essa garantia? 8. Introduo E j que vai ingressar nessa rea seja um profissional competente Se valorize, pois seu trabalho importante 9. Introduo 10. Introduo 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 potncia), e 8 o nmeros de bits de um byte 11. Requisitos Ler Estudar Curiosidade 12. Antes de Programar Arrumar um computador 13. Antes de Programar Ser um bom usurio 14. Antes de Programar Tente descobrir como as coisas funcionam e os motivos para funcionarem dessa forma 15. Programador Programao muito mais do que saber comandos e tcnicas de uma linguagem, um jeito de pensar. 16. Programador Programar como jogar xadrez Voc aprende as regras Depois voc aprende as estratgias dos outros Cria sua prpria estratgia 17. Programador o que te resolve um problema que voc no sabia que tinha de uma maneira que voc no compreende 18. Programador [Pacincia] [Curiosidade] [Objetividade] 19. Programador Pacincia Se concentrar em um problema o tempo necessrio 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 no tem objetividade, vai se enrolar e tornar complexos at mesmo os problemas mais simples, e, com isso, pode ter toda a pacincia e curiosidade do mundo, que no 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 Vocs tm ovos? Sim Ento eu quero 10 salsichas. 23. Programador Compre 2 salsichas Se (aMerceariaTemOvosParaVender == sim) ento compre 10 salsichas fim_se 24. Uma academia de programao, seria um lugar para se ensinar a Pensar, a resolver problemas. 25. Programador Os problemas no nascem com um manual de resoluo, a diverso utilizar a sua capacidade de raciocnio e imaginao para resolver 26. Programador Trabalhar com Desafios Prazos Presso ... 27. Bom programador Gosta de problemas lgicos Sabe ingls Gosta de aprender e estudar constantemente Gosta de ler (e estudar constantemente) Sabe buscar informaes (para estudar constantemente) 28. preciso pensar em termos de valores e variveis, de loops e condies. 29. Bom programador preciso pensar diligentemente na resoluo 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 no basta fazer um software funcionar. Voc ter que faz-lo funcionar bem, o mais rpido possvel e usar o mnimo 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 no cumpre os prazos 34. Desculpas Falta de Tempo Falta de dinheiro Muito Complicado Idade Eu no fiz faculdade de informtica ' 35. Verdades Programar exige esforo, estudo, pesquisa, criatividade, curiosidade, vontade de criar e encontrar solues, vontade de compartilhar 36. Muitos entram nessa ainda esperando botes milagrosos ou que na internet eles possam encontrar cdigos prontos exatamente para a necessidade deles 37. Verdades Faculdade no forma programadores, d uma base - geralmente medocre - mas o lado pessoal o que pesa, no 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 programvel, est sendo basicamente levado pelos acontecimentos" Silvio Meira 40. Obrigado Material disponvel em: http://aislanmaster.blogspot.com http://slideshare.net/aislan Contato [email protected] [email protected]