O documento descreve as diferentes fases de desenvolvimento de um programador, desde bebê até adulto, destacando os desafios em cada etapa. O autor apresenta sua perspectiva sobre como as crianças, adolescentes e adultos se desenvolvem como programadores.
2. Quem fala?
• Saulo Arruda (@sauloarruda)
• Sócio e desenvolvedor da Jera
• Morador de Campo Grande/MS
• 12 anos fazendo soEware
• Pai da May (8 anos) e da Taila (quase 2 anos)
• Consultor, instrutor, cantora, atriz, modelo...
3. Mas, antes de começar
DISCLAIMER
Todas as opiniões desta apresentação
representam a observação pessoal do autor e
não se refere especialmente a nenhuma
empresa ou pessoa. Se você não se idenWficar
com nenhum perfil citado, ó?mo, mas você
provavelmente não teve uma carreira normal.
36. Desafios
Aprender certo Fazer certo Fazer acontecer
Manter disciplina Produ?vidade Gerenciamento
Definir o foco Seguir o foco Ter um foco
Escolhas Adaptação Manutenção
46. • Empreendedor
• Consultor individual / Autônomo
• Diretor de <insira seu departamento
aqui>
Programador adulto
47. • Empreendedor
• Consultor individual / Autônomo
• Diretor de <insira seu departamento
aqui>
• CTO
Programador adulto
48.
49.
50.
51. Desafios
Aprender certo Fazer certo Fazer acontecer Sobreviver
Manter disciplina Produ?vidade Gerenciamento Lucro
Definir o foco Seguir o foco Ter um foco Ter uma visão
Escolhas Adaptação Manutenção Destaque
Curiosidade por computadores\n Pai mandou escolher uma faculdade\n Geeks est&#xE3;o na moda\n Gosto v&#xED;cio em games\n Nasceu programador\n
Estudar para passar de ano\n Descobrir as maravilhas da vida acad&#xEA;mica\n Aprender coisas que n&#xE3;o servem pra nada\n Desenvolver perfil autodidata\n Motiva&#xE7;&#xE3;o desorganizada\n Falta de um mestre\n
Ambiente\n Ca&#xF3;tico\n Em constante evolu&#xE7;&#xE3;o\n Colaborativo\n &#x201C;Livre&#x201D;\n
\n
\n
\n
\n
\n
\n
\n
Contexto\n Aprender como objetivo\n Conciliar com a vida acad&#xEA;mica\n Dificuldade em &#x201C;encontrar o caminho&#x201D;\n Crescimento salarial\n Mentoring\n
Ambiente\n Normas e processos\n Pouca ou nenhuma autonomia\n Burocracia\n Pouca liberdade\n- Bater cart&#xE3;o / hor&#xE1;rios r&#xED;gidos\n- Tr&#xE2;nsito / tempo para chegar ao trabaho\n- Equipamento: cadeira, mesa, computador\n- Horas extras\n
\n
\n
\n
\n
\n
\n
\n
Ambiente\n Fazer seguir normas e processos\n Autonomia limitada\n Influencia a equipe\n Negocia com clientes e superiores\n Representa a vis&#xE3;o da empresa\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Ambiente\n Cria normas e processos\n &#x201C;A&#x201D; autonomia\n Define a vis&#xE3;o\n
Ambiente\n Cria normas e processos\n &#x201C;A&#x201D; autonomia\n Define a vis&#xE3;o\n
\n
- Nas inten&#xE7;&#xF5;es todo mundo nasce &#xE1;gil\n