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 LEIAME do perfil é mais flexível, permitindo 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: liste suas habilidades técnicas, incluindo linguagens de programação, estruturas e ferramentas em que é proficiente.
- 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 criar o LEIAME do seu 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 de 3 a 5 projetos como destaque “fixando-os” no seu perfil. Os repositórios que você fixar serão exibidos com destaque, permitindo que você direcione a atenção de gerentes contratantes aos projetos dos quais sente mais orgulho.
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. Se possível, fixe alguns projetos de sua autoria e outros para os quais você contribuiu:
- Os projetos de sua autoria estão totalmente sob seu controle, portanto, você pode aprimorá-los usando as etapas abaixo.
- Projetos de código aberto destacam sua capacidade de colaborar com outras pessoas.
Para fixar os repositórios, selecione Customize your pins na seção “Popular repositories” do 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.
Escrever um README útil
O README do repositório do projeto é um espaço perfeito para dar uma visão geral concisa do projeto. Use o Copilot Chat para ajudar a escrever seu LEIAME, com uma solicitação como esta:
Escreva um LEIAME para meu repositório de gerador de números de loteria.
Em seguida, copie a resposta para um arquivo README.md
na raiz do repositório, editando-a conforme necessário. Os arquivos LEIAME úteis 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
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
Torne o código fácil de entender
Para dar a melhor impressão, assegure que os gerentes contratantes possam entender seu projeto rapidamente. Siga estas práticas recomendadas:
- Manter um estilo de codificação consistente em todo o projeto
- Usar nomes descritivos de diretórios e arquivos
- Usar comentários e documentação úteis para snippets complexos ou importantes
- Refinar o código de acordo com guias de estilo populares
- Simplificar funções complexas, dividir classes grandes e remover códigos redundantes
- Fornecer testes para validar que o código está funcionando conforme o esperado
É mais fácil fazer essas alterações no VS Code com o Copilot. Por exemplo, quando você começa a digitar um comentário em linha, o Copilot pode sugerir automaticamente o restante do comentário. Para começar, confira Configurar o Visual Studio Code com o Copilot na documentação do Visual Studio Code.
Atualizar as dependências do seu projeto
Se o projeto tiver alguma dependência, mostre seu entendimento das melhores práticas de segurança garantindo que está usando as últimas versões.
Você pode automatizar esse processo com o Dependabot, que gera pull requests que atualizam seu projeto para novas versões conforme elas ficam disponíveis. 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.