Meses 1–2: base que não muda
Não existe fórmula mágica. Existe consistência, projetos públicos e comunicação clara. Este roadmap assume 1–2 horas por dia, 5 dias por semana.
- Lógica e um pouco de matemática discreta (condições, loops, estruturas)
- Git e GitHub (branch, commit, PR simples)
- Terminal básico (Linux ou PowerShell)
- HTML/CSS + JavaScript ou Python — escolha um e aprofunde
Meses 3–4: um projeto de verdade
Não faça 10 tutoriais. Faça 1 produto pequeno completo:
- CRUD com autenticação
- README impecável
- Deploy (mesmo que gratuito)
- Issues e commits organizados
Meses 5–6: posicionamento
- LinkedIn alinhado ao GitHub (mesma foto, mesma história)
- 20 candidaturas bem escritas por semana > 200 genéricas
- Participe de comunidades (Discord, meetups) e peça feedback de código
- Estude o stack da vaga antes da entrevista (leia o job description de verdade)
O que ignorar no começo
Kubernetes avançado, 5 frameworks ao mesmo tempo, certificados caros sem prática, “curso de 200 horas de tudo”. Amplitude demais = profundidade nenhuma.
Vagas de entrada que muita gente esquece
- Suporte técnico N2 / helpdesk com script
- QA manual com automação leve
- Estágio em empresas menores (aprendizado mais rápido)
- Freela pequeno com nota fiscal (MEI) para construir histórico
Comece pelos cursos iniciantes: trilha iniciantes na IRN Devs.
O plano em uma tabela
| Período | Foco | Entrega | Onde estudar |
|---|---|---|---|
| Meses 1 e 2 | base: lógica, Git, terminal e uma linguagem | pequenos scripts e páginas, com commits | curso-git-modulo-1, curso-cmd-modulo-1, curso-html-css-modulo-1 ou curso-python-modulo-1 |
| Meses 3 e 4 | um projeto de verdade | CRUD com autenticação, README e deploy | curso-js-modulo-4, curso-sql-modulo-1, curso-docker-modulo-6 |
| Meses 5 e 6 | posicionamento | LinkedIn alinhado ao GitHub e candidaturas bem escritas | artigo sobre portfólio no GitHub |
Modelo de semana com 1 a 2 horas por dia
| Dia | Sugestão |
|---|---|
| Segunda a quinta | 1h30 de prática: código, exercícios ou o projeto |
| Sexta | 1h para revisar, organizar o README e fazer commits limpos |
| Fim de semana | descanso, ou 1h de leitura leve |
A grade é uma sugestão. A ferramenta de cronograma de estudos monta a divisão entre matérias, e o Pomodoro ajuda a manter o foco em blocos.
Como escrever uma candidatura curta
O artigo diz que 20 candidaturas bem escritas valem mais que 200 genéricas. Um modelo de mensagem, para adaptar:
Olá, [nome]. Vi a vaga de [cargo] e desenvolvi [projeto]
usando [tecnologia da vaga]: [link do repositório].
Posso mostrar como funciona em 10 minutos?| Elemento | Por quê |
|---|---|
| Nome da pessoa e da vaga | mostra que a mensagem não é em massa |
| Um projeto ligado à vaga | prova a habilidade em vez de só afirmá-la |
| Link direto | facilita a avaliação |
| Pedido pequeno e claro | é mais fácil de responder |
Vagas de entrada e o que estudar para elas
| Vaga | O que estudar | Curso do site |
|---|---|---|
| Suporte técnico N2 ou helpdesk | terminal, redes e scripts | curso-cmd-modulo-3 e curso-linux-modulo-1 |
| QA manual com automação leve | lógica e um pouco de Python ou JavaScript | curso-python-modulo-1 e curso-js-modulo-1 |
| Estágio em empresa menor | o básico de uma trilha, com Git | curso-git-modulo-1 |
| Freela pequeno | um serviço bem definido e entrega organizada | curso-html-css-modulo-4 |