---
title: "Como montar seu primeiro CV tech sem soar genérico"
url: "https://eu.dev.br/carreira/cv-junior/"
markdown_url: "https://eu.dev.br/carreira/cv-junior.MD"
description: "Recrutador tech olha 6 segundos pro seu CV. Esse texto é sobre como esses 6 segundos não te queimarem antes de você abrir a boca."
date: "2026-05-06"
author: ""
---

# Como montar seu primeiro CV tech sem soar genérico

Recrutador tech olha 6 segundos pro seu CV. Esse texto é sobre como esses 6 segundos não te queimarem antes de você abrir a boca.


A primeira coisa que importa no seu CV não é o que você sabe — é o que dá pra **ver que você fez**. Recrutador tech olha 6 segundos pra decidir se vai ler o resto. Esses 6 segundos vão pra três lugares: o nome do cargo que você quer, os links pros seus projetos, e a stack que você lista.

Se algum dos três tá vazio ou genérico, você perdeu antes de começar.

> Esse texto assume que você tá começando — primeiro emprego, estágio, ou trainee. Se você já tem 2+ anos de experiência, esse manual não é pra você.

Se você ainda não tem nenhuma experiência formal em tech, leia também o modelo de [primeiro CV tech sem experiência](/carreira/primeiro-cv-sem-experiencia-tech/). Ele mostra como transformar projetos, estudo e experiência fora da área em evidência de júnior.

## o que NÃO funciona

Esses três frasezinhos aparecem em 90% dos CVs de junior:

- "buscando minha primeira oportunidade na área de TI"
- "apaixonado por tecnologia"
- "estudante dedicado e proativo"

Aparecer em 90% significa que **não comunicam nada**. Quem lê não consegue diferenciar você de mais ninguém.

## o que substitui

**Uma linha de objetivo que diz exatamente o cargo que você quer e a stack que você usa.**

Em vez de "buscando minha primeira oportunidade":

> *"Backend Junior em Python ou Go. Procurando estágio ou CLT, remoto ou híbrido em São Paulo. Disponível para começar imediatamente."*

Específico, escaneável, e elimina automaticamente vagas que não cabem. Recrutador lê uma linha, sabe se você serve, decide se chama. Você ganhou ele de volta nos primeiros 2 segundos.

## a estrutura que funciona pra junior

Em ordem, de cima pra baixo:

1. **Nome + cargo desejado + stack + localização + email + GitHub**. Uma linha cada. Sem foto.
2. **Objetivo** (1 frase, conforme acima).
3. **Projetos** (3 a 5, com link). Esse é o coração.
4. **Experiência** (se tiver — estágio, freela, monitoria).
5. **Educação** (curto: bootcamp, faculdade ou autodidata, sem detalhar).
6. **Stack técnica** (lista enxuta).

Tem gente que vai dizer "mas tem que ter a seção de 'cursos' com X horas, e os 'idiomas' com nível, e os 'soft skills' com bullets." Não tem. Recrutador tech experiente foca em: você sabe construir o que? Mostre isso, ele se interessa.

## projetos > tudo

Como junior, **seu CV é vendido pelos seus projetos**. Não pela faculdade, não pelo bootcamp, não pelo "proativo".

Cada projeto deve ter:

- **Nome curto e descritivo** ("Bot do Discord pra avisar de promo de TI" é melhor que "DiscordBotPromo")
- **Uma frase** descrevendo o que faz e pra quem
- **Stack** usada (3 a 5 tecnologias)
- **Link funcional** (GitHub + demo se for web)
- **Resultado mensurável**, mesmo que pequeno: "200+ usuários no Discord", "50 commits", "TCC com nota 9.5", "3 meses em produção"

Três projetos com link e resultado batem dez sem.

## a regra de "stack listada = stack usada"

Se você lista Python, React, AWS, Docker, e Kubernetes, mas seu único projeto é um TODO list em React puro... o recrutador percebe. **Liste só o que aparece nos seus projetos.** Honestidade é diferenciador, e você vai ser pego em entrevista.

## CV de uma página, sempre

Junior não tem o que precise de duas páginas. Se tem, é texto enchendo linguiça. Corte. Uma página em PDF, 11pt, com margem decente. Nome do arquivo: `cv-seu-nome.pdf` — não `Curriculum_Final_VERSAO3_REVISADO.pdf`.

## a parte chata: ATS

ATS é o filtro automático que muitas empresas grandes usam. Pra passar:

- PDF gerado de texto (não foto / scan)
- Sem tabelas / colunas / ícones decorativos
- Palavras-chave da vaga literalmente no CV (se a vaga pede "Python", escreve "Python", não "linguagem de scripting")
- Nada de design "criativo" pra função técnica — chama atenção do humano e quebra o ATS

Não precisa contratar um designer. Word ou Google Docs com fonte Inter / Source Sans / ou monoespaçada (sim, monoespaçada funciona) resolve.

## o erro de incluir "objetivos pessoais"

"Quero crescer como profissional" — fora. "Aprender com uma equipe sênior" — fora. "Buscar novos desafios" — fora. Tudo isso o recrutador assume. Não gasta linha.

## checklist final, antes de mandar

- [ ] Cargo desejado + stack na primeira linha
- [ ] Objetivo de 1 frase, específico
- [ ] 3+ projetos com link, descrição e resultado
- [ ] Stack listada bate com stack dos projetos
- [ ] PDF de uma página, gerado de texto
- [ ] Nome do arquivo profissional
- [ ] Email funcional, nome legal (não `dragonkillerXxX@gmail`)
- [ ] LinkedIn link no header (mesmo que magro — vamos consertar [em outro post](/carreira/linkedin-dev-junior/))
- [ ] Lido em voz alta — som natural, sem corporativês

Se passou nos nove, manda. Se travou em três, volta pra esse texto, conserta, manda.
