Transcript
Eu não sou um “bom programador”!
Gustavo Pereira
Sobre o que vamos falar...
Primeiro de tudo...
• Gustavo Pereira
• ± 11 anos de dev
• UNISANTA e Fatec/RL
• Certificado ZCPE (PHP 5.5)
• PHPSP - SANTOS
• Viajante
• Voluntário
• Baterista
AVISO
Não vamos falar mal de linguagens de programação (isso inclui o Java também)
Mas afinal, o que significa a palavra “Programador” ?
“Pessoa que se dedica a projetar, escrever e testar programas de computador”
Como algumas pessoas ainda veem...
O Sobrinho que faz site
O carinha do TI
“Você instala Windows? Formata Office?Meu computador está com problema...”
Você hackeia Facebook?
“Nossa, você é importante!”
Pode parecer brincadeira, mas muita genteacaba absorvendo essas definições
E acaba entrando na zona de conforto!
Estagnação
O “Dono da Dungeon”
Estou bem onde estou
O cara do “NÃO”
Contrata pessoas de nível inferior só para mostrar superioridade
“Existem duas formas de se resolver um problema aqui: a minha e a errada”
Parece brincadeira, mas já me eu ouvi essa frase!
Infelizmente o mercado está cheio de apenas “bons programadores”. Uma zona de conforto nociva para uma área que exige profissionais em constante atualização
OK, entendi. Mas o que posso fazer para não cair nesse lugar comum?
Esteja sempre afiado!
Cerque-se de ferramentas que vão te ajudar no processo
de criar um bom código.
PS: Um editor de texto
com bons plugins
também serve =)
DOCUMENTE o que está fazendo. O seu amiguinho(a) ou até
o seu ”eu” do futuro agradece!
Faça um Currículo com seus “fails”
(mas guarde para você mesmo OK)
Ou se tiver coragem, mostre para algumas pessoas...
Acompanhe de perto as tendências
e padrões novos da(s) sua(s)
linguagem(ns) preferida(s).
HackerNews
SlashDot
Twitter!
Cuidado com o Xiitismo
Não se deixe abater pelo seu
ambiente de trabalho!
As comunidades possuem um papel essencial na formação de um
excelente desenvolvedor.
Use e abuse dos grupos de discussão da sua linguagem (ou
framework) preferida.
Resolver problemas
Otimizar Processos
Possuir visão DIFERENCIADA dos
processos/operações
Resumindo:
Atualização constante!
Tem que gostar do que faz!
(Senão não tem jeito...)
Não vincule o tamanho da empresa que
você trabalha a quantidade de
conhecimento que você deve adquirir
Não vincule o tamanho da empresa que
você trabalha a quantidade de
conhecimento que você deve adquirir
Seja mais do que apenas um “bom programador”!
Dúvidas?
Agora é a hora!
Obrigado!
@gustavosteam
github.com/gustavoper (cuidado)
http://meetup.com/phpsp-santos
top related