Publicado em
Um bom GitHub e portfólio para desenvolvedor mostra poucos projetos bem explicados, com README claro, código organizado, commits compreensíveis e instruções para rodar. Recrutadores técnicos não têm tempo de explorar tudo, então o seu perfil precisa comunicar rapidamente o que você sabe fazer e como pensa.
Resumo rápido
- Poucos projetos bem acabados valem mais que muitos incompletos.
- README com objetivo, tecnologias, como rodar e capturas de tela é obrigatório.
- Commits claros e organização do código mostram profissionalismo.
- Destaque os melhores repositórios no perfil e inclua um resumo objetivo.
- Nunca publique senhas, chaves ou dados pessoais.
O que recrutadores procuram
Quem avalia candidatos iniciantes costuma observar poucos sinais: o projeto roda, o código é legível, há documentação, existem testes básicos e o candidato explica as decisões. Também observam atividade recente e clareza de comunicação. Não é necessário ter centenas de commits diários, mas sim demonstrar constância e cuidado.
Como estruturar o perfil
Foto, nome e resumo
Use uma foto profissional ou neutra, o nome real e uma frase que diga sua trilha e interesses, como “desenvolvedor back-end em formação, estudando APIs e testes”. Inclua links para o perfil profissional e, se tiver, para o site pessoal.
README do perfil
O repositório de apresentação permite escrever uma página inicial. Apresente em poucas linhas quem você é, no que trabalha e quais projetos destacar. Evite excesso de selos e enfeites que roubem a atenção do conteúdo.
Repositórios em destaque
Fixe de três a seis projetos que representem o que você quer fazer. Remova ou arquive repositórios de exercícios sem acabamento, ou deixe-os organizados em uma pasta de estudos com identificação clara.
O que um bom README tem
- Título e descrição: o que o projeto faz e qual problema resolve.
- Tecnologias: lista das principais ferramentas e por que foram escolhidas.
- Como rodar: passos claros de instalação e execução.
- Capturas de tela ou demonstração: imagens ou link publicado.
- Decisões e desafios: o que você aprendeu e o que mudaria.
- Testes: como executar os testes, se houver.
- Licença e contato, quando fizer sentido.
Um README bem escrito é a porta de entrada do projeto e demonstra capacidade de comunicação, essencial em trabalho remoto. Veja comunicação assíncrona no home office.
Boas práticas de código e de commits
- Nomes claros para variáveis, funções e arquivos.
- Pastas organizadas por responsabilidade.
- Mensagens de commit que descrevem a mudança, em vez de “ajustes”.
- Ramificações para novas funcionalidades e pull requests, mesmo em projetos individuais.
- Testes automatizados para as partes importantes.
- Arquivo de configuração de exemplo, em vez de credenciais reais.
Segurança e privacidade
Nunca publique senhas, tokens, chaves de API, dados pessoais ou arquivos de configuração com segredos. Se isso acontecer, revogue as chaves imediatamente e limpe o histórico. Use arquivos de variáveis de ambiente fora do repositório. Ative a autenticação em duas etapas na conta, conforme senha forte e verificação em duas etapas. Boas práticas gerais em segurança da informação no trabalho remoto e na cartilha do CERT.br.
Site pessoal e portfólio
Um site simples, com apresentação, projetos e contatos, ajuda a reunir tudo em um só lugar. Mostre cada projeto com descrição, tecnologias, links e imagens. O site deve ser rápido, responsivo e acessível, pois é também uma amostra do seu trabalho. Se preferir, o próprio GitHub pode funcionar como portfólio, desde que bem organizado. Outras ideias em portfólio para iniciantes e vagas de front-end.
Como ligar o portfólio ao currículo
Inclua no currículo os links do GitHub, do site e do perfil profissional, e descreva cada projeto em uma ou duas linhas, com tecnologias e resultado. Adapte a ênfase às vagas. Veja currículo para TI e tecnologia e currículo ATS: como funciona.
Como receber e usar feedback
Peça a desenvolvedores mais experientes que revisem um projeto seu, abra pull requests em projetos abertos de baixa complexidade e documente o que aprendeu com as críticas. Responder a comentários com educação e implementar melhorias mostra maturidade profissional e gera histórico público de evolução, algo que recrutadores técnicos valorizam bastante.
Erros comuns
- Repositórios sem README ou com README vazio.
- Projetos copiados de tutoriais sem personalização.
- Commits sem sentido e código bagunçado.
- Expor chaves e senhas.
- Fixar repositórios que não representam seu melhor trabalho.
Exemplo prático
Um estudante de back-end reorganiza o perfil: escreve um resumo claro, fixa três projetos e arquiva exercícios antigos. Para cada projeto, escreve um README com descrição, tecnologias, instruções, testes e capturas de tela. Remove arquivos com credenciais, revoga as chaves antigas e adota variáveis de ambiente. Cria um site simples com os projetos e os contatos. Passa a receber comentários positivos de recrutadores sobre a clareza do material e consegue mais entrevistas. A mudança não exigiu novos projetos, apenas apresentação e cuidado com os existentes.
Reserve uma revisão trimestral do perfil: atualize projetos, corrija links quebrados e registre aprendizados. Um perfil vivo transmite constância e interesse.
O que fazer agora
Escolha seus três melhores projetos, escreva ou melhore o README de cada um e fixe-os no perfil. Revise o histórico em busca de segredos expostos, ative a autenticação em duas etapas e inclua os links no currículo.
Perguntas frequentes
Quantos projetos devo ter no GitHub?
De três a seis projetos bem acabados costumam bastar. Qualidade, README claro e organização pesam mais que quantidade. Fixe os melhores e arquive ou organize repositórios de estudo para não poluir o perfil.
O que não pode faltar em um README?
Descrição do projeto, tecnologias, instruções de instalação e execução, capturas de tela ou demonstração, decisões e desafios e como rodar os testes. Isso permite que o recrutador entenda e execute o projeto rapidamente.
Publiquei uma senha no repositório. E agora?
Revogue imediatamente a senha ou chave, gere uma nova, remova o segredo do código e do histórico e use variáveis de ambiente. Ative a autenticação em duas etapas e revise outros repositórios em busca de dados sensíveis.
Preciso de site pessoal além do GitHub?
Não é obrigatório. Um perfil bem organizado pode servir de portfólio. Um site simples ajuda a reunir projetos, contatos e apresentação em um só lugar, e mostra cuidado com design, acessibilidade e desempenho.





