Minha Historia
Nao tenho faculdade de TI. Comecei aprendendo HTML aos 17, trabalhava em outra area e estudava de noite. Levei 14 meses do primeiro "Hello World" ate a primeira oferta de emprego. Nao foi rapido, mas funcionou.
O Que Fiz de Certo
1. Escolhi Uma Stack e Foquei
Perdi 3 meses pulando entre Python, Java e JavaScript. Quando foquei em JavaScript + React + Node, tudo acelerou. Nao importa qual stack — importa a profundidade.
2. Construi Projetos Reais
Nao projetos de tutorial. Resolvi problemas reais: fiz um sistema de agendamento para o barbeiro do bairro, automatizei planilhas da empresa onde trabalhava. Isso virou portfolio.
3. Contribui Open Source
Comecei com documentacao e traducao. Depois, corrigi bugs pequenos. Isso me ensinou a ler codigo de outras pessoas e trabalhar com Git de verdade.
4. Networking Genuino
Participei de meetups e eventos (como os da Cafe Inovacao). Nao pedi emprego — compartilhei o que estava aprendendo. Uma vaga surgiu por indicacao de alguem que conheci num evento.
O Que Fiz de Errado
- Comprar cursos demais: tinha 15 cursos na Udemy e nao terminei nenhum
- Esperar estar pronto: nunca estamos. Comecei a aplicar quando sabia 60%
- Ignorar soft skills: comunicacao e mais importante que algoritmo no dia a dia
- Comparar com os outros: LinkedIn e vitrine, nao realidade
O Que Recrutadores Realmente Olham
- GitHub ativo: nao precisa de 1000 commits. 2-3 projetos bem documentados bastam
- README decente: explique o que o projeto faz, como rodar e decisoes tecnicas
- Codigo limpo: indentacao consistente, nomes claros, sem codigo comentado
- Deploy funcionando: nada impressiona mais que um link clicavel
Rotina de Estudos Que Funcionou
- 2h por dia (mais nos fins de semana)
- 30 min teoria + 1h30 pratica
- Domingo: revisao e planejamento da semana
Para Quem Esta Comecando
O mercado precisa de devs. Mas precisa de devs que resolvem problemas, nao que decoraram sintaxe. Foque em entender conceitos, construa coisas e seja paciente com o processo.