Skip to main content

Usando seu perfil do GitHub para aprimorar seu currículo

Demonstre suas habilidades para gerentes contratantes em seu perfil do GitHub.

Como meu perfil do GitHub pode ajudar em minha busca de trabalho?

Quando inclui um link para seu perfil do GitHub no currículo, você demonstra suas habilidades e experiência para potenciais empregadores. Neste artigo, você encontra dicas práticas para preparar seu perfil do GitHub para uma busca de emprego.

Após concluir essas etapas, você pode ter a confiança de que os gerentes contratantes terão uma boa noção de suas habilidades técnicas ao examinarem seu perfil do GitHub.

Etapa 1: Criar uma bio profissional

Sua bio é composta por uma ou duas frases que aparecem em sua imagem de perfil. Use-a para dar a potenciais empregadores uma visão geral de alto nível de quem você é e de que tipo de trabalho está procurando.

Navegue até as configurações de perfil para atualizar sua bio. Mantenha essa descrição curta e concisa. Considere usar algo como "Olá! Meu nome é Mona e estou procurando trabalho como desenvolvedora de front-end."

Note

Enquanto está aqui, você pode atualizar o restante das configurações de perfil. Considere incluir uma imagem de perfil, um link para seu site ou portfólio pessoal e links para seus perfis de redes sociais.

Etapa 2: Criar um README do perfil

Em comparação com a bio, o README do perfil é flexível e permite mais criatividade. Você pode escrever mais no README do perfil para demonstrar suas habilidades e seus interesses.

Coisas que talvez você queira adicionar ao README do seu perfil incluem:

  • Uma introdução: escreva uma breve introdução de si mesmo e de sua formação profissional.
  • Habilidades e experiência: liste suas habilidades técnicas, incluindo linguagens de programação, estruturas e ferramentas em que é proficiente.
  • Sua experiência profissional: descreva onde você já trabalhou e que tipo de habilidades profissionais adquiriu. Isso pode incluir habilidades não técnicas, como comunicação e empatia.
  • Alguns de seus melhores projetos: descreva alguns projetos dos quais você se orgulha. Você também fixará esses repositórios mais tarde, mas seu README lhe dará a chance de fornecer mais detalhes.
  • Conquistas ou prêmios: mostre suas conquistas, incluindo certificações ou prêmios que recebeu por seu trabalho.

Para saber como criar um README do perfil, confira Gerenciar o README do seu perfil.

Note

Atualizar e personalizar o README do perfil também ajuda a demonstrar fluência no uso de Markdown e HTML, que são habilidades úteis para trabalhos técnicos. Para exibir suas habilidades para potenciais empregadores, procure maneiras de usar elementos Markdown ou HTML mais avançados no README do seu perfil.

Etapa 3: Demonstrar seus melhores projetos

Escolha entre 3 e 5 de seus projetos favoritos para destacá-los em sua candidatura de trabalho. Para ter as melhores chances em uma entrevista, escolha projetos que mostrem diversas habilidades e sejam relevantes para o trabalho específico que você busca.

Podem ser projetos que você criou ou com os quais contribuiu:

  • Projetos que são de sua propriedade estão totalmente sob seu controle, de modo que você pode preparar o projeto usando as etapas restantes abaixo.
  • Projetos de código aberto destacam sua capacidade de colaborar com outras pessoas.

Para tirar proveito de ambos, fixe alguns de cada tipo em seu perfil.

Os repositórios que você fixar serão exibidos com destaque em seu perfil, permitindo que você direcione a atenção de gerentes contratantes aos projetos dos quais sente mais orgulho.

Para começar, clique em Customize your pins na seção "Popular repositories" de seu perfil.

Etapa 4: Aprimorar os projetos exibidos

Geralmente, gerentes contratantes consideram muitos candidatos para cada cargo. Espere que eles examinem seus projetos por apenas alguns minutos. Para dar a melhor impressão durante esse tempo breve, deixe seus projetos fáceis de entender e de explorar.

Abaixo, você encontrará algumas sugestões práticas para preparar seus projetos para demonstração, bem como algumas dicas sobre como usar o Copilot para ajudar.

Note

Sempre verifique as respostas fornecidas pelo Copilot.

Atualizar os detalhes do repositório

Na página principal do repositório, à direita de "About", clique em . Aqui, você pode fornecer informações que ajudem os gerentes contratantes a entender o projeto rapidamente:

  • Uma breve descrição do projeto
  • Um site onde seja possível ver o projeto em ação
  • Tags de tópico que categorizam o projeto

Escrever um README útil

O README do repositório do projeto é um espaço perfeito para dar uma visão geral concisa do projeto. Detalhes úteis do README do projeto incluem:

  • Uma lista dos principais recursos do projeto
  • Detalhes sobre como configurar e executar o projeto
  • Um exemplo ou uma demonstração do projeto
  • Instruções sobre como testar seu código

Você pode usar o Copilot Chat para ajudar a escrever o README. Use um prompt como este:

Escreva um README para meu repositório do lottery-number-generator.

Torne o código fácil de entender

Para dar a melhor impressão, assegure que os gerentes contratantes possam entender seu projeto rapidamente. De modo geral, algumas práticas recomendadas podem ajudar a fazer com que os leitores compreendam seu projeto e como você trabalha com código:

  • Mantenha um estilo de codificação consistente com os nomes descritivos de arquivos e diretórios em todo o projeto
  • Use comentários e documentação úteis para snippets complexos ou importantes
  • Refine o código de acordo com guias de estilo populares
  • Simplifique funções complexas, divida classes grandes e remova código redundante
  • Forneça testes para validar que seu código está funcionando conforme o esperado

Pode ser mais fácil fazer essas alterações localmente no VS Code, usando o Copilot-enabled Visual Studio Code extension. Por exemplo, quando você começa a digitar um comentário em linha, o Copilot pode sugerir automaticamente o restante do comentário.

Atualizar as dependências do seu projeto

Para demonstrar sua compreensão das práticas recomendadas de segurança, verifique se o projeto está usando as versões mais recentes de qualquer dependência. O Dependabot pode alertar você sobre vulnerabilidades de segurança em suas dependências e gerar pull requests que atualizarão seu projeto para a versão mais recente. Confira Guia de início rápido do Dependabot.

Crédito extra: Mantendo seus projetos

Seu perfil está pronto para ser incluído em seu currículo! As alterações feitas hoje terão grande impacto sobre sua busca de trabalho e farão com que seu perfil do GitHub se destaque para os gerentes contratantes.

Para aprimorar ainda mais seu perfil, incorpore estas práticas a suas rotinas de codificação:

  • Manter um histórico de commits limpo. Para tornar o histórico do projeto compreensível, use mensagens de commit descritivas e trabalhe em lotes menores.
  • Usar problemas, pull requests e Projects. Demonstre suas habilidades de gerenciamento de tarefas e planejamento de projetos acompanhando bugs e solicitações de recursos com problemas e usando o Projects para organizá-los.
  • Manter as dependências atualizadas. Use o Dependabot version updates para atualizar automaticamente as dependências do projeto com os recursos de segurança e correções de bugs mais recentes.
  • Contribuir com código aberto Contribuições com código aberto demonstram suas habilidades de colaboração e provam que você pode trabalhar em bases de código complexas. Para saber mais, confira Encontrando maneiras de contribuir com o código aberto no GitHub.