Já faz algum tempo que o GitHub implementou a possibilidade de você usar um arquivo README, algo como uma landing page no seu perfil do GitHub. É através deste recurso, que você se apresentará para as pessoas que estão acessando o seu perfil.
Isso é particularmente importante se você estiver em um processo seletivo, já que quem está fazendo o recrutamento, provavelmente vai olhar o seu GitHub. Por isso, neste artigo, vou dar algumas dicas que podem fazer com que o seu perfil se destaque. Vamos lá!
Criando o repositório do seu README
Primeiramente, você vai precisar criar um repositório que tenha o seu nome de usuário e colocar um arquivo README.md neste repositório. Em seguida, basta preencher o README deste repositório e ele será automaticamente adicionado ao seu perfil:
E tem mais: esse arquivo README ainda é um arquivo markdown comum, portanto, você pode utilizar todos os tipos de recursos que já costuma utilizar nos READMEs dos seus projetos como imagens, links, listas, tabelas, emojis, etc.
Idioma
Existem discussões dentro da comunidade de desenvolvimento sobre qual idioma utilizar nos projetos. Inevitavelmente, essa discussão acaba se alastrando também para os READMEs dos seus projetos no GitHub.
Muitas pessoas defendem que todo o seu perfil e os seus projetos devem ser feitos em inglês, e embora existam pontos positivos em utilizar o inglês no seu perfil, colocar o perfil nesta língua sem dominá-la é arriscado. Principalmente se levarmos em consideração que muitas traduções serão feitas pelo Google, e que ele nem sempre nos dá a tradução correta.
Nesse caso, você pode acabar expondo que não sabe inglês, quando estava, na verdade, tentando mostrar o contrário.
Não há nenhum problema em manter seu perfil em português, especialmente se a vaga para a qual você aplicou não possui inglês como pré-requisito. Mas caso você esteja aplicando para uma vaga que tem o inglês como pré-requisito, é interessante utilizar a língua no seu perfil.
No entanto, tenha em mente que há outras formas de se provar que fala inglês.
Apresentação
O primeiro tópico que você pode abordar no README do seu perfil é uma breve apresentação sobre você. Esse tipo de apresentação pode ser bem genérica: coloque seu nome, o que você estuda, com o que trabalha ou alguma informação relevante. Em resumo, uma mensagem para que a pessoa que está abrindo o seu perfil saiba quem você é.
Skills
Além de um bom resumo sobre você, listar as suas habilidades e/ou as tecnologias com as quais você tem mais contato é uma prática comum em READMEs de perfil. Dessa forma, é possível identificar facilmente com o que você trabalha, o que facilita bastante a tarefa de uma pessoa que esteja te recrutando.
Além disso, essas listas costumam ter um apelo estético, se bem feitas, o que ajuda a chamar a atenção de quem está olhando.
Existem algumas formas de listar as suas habilidades: você pode usar uma lista em markdown com as tecnologias e habilidades que acha mais relevante, ou então utilizar algumas badges como as que podem ser encontradas em VishwaGauravIn/pretty-readme-badges e alexandresanlim/Badges4-README.md-Profile.
Essas badges são imagens que podem facilmente ser adicionadas no seu README . Além delas, você também pode encontrar ícones que representem a tecnologia que você trabalha em sites como simpleicons e devicon. Particularmente, recomendo as badges porque elas mostram o nome da tecnologia, o que facilita sua identificação.
Também existem discussões sobre quais habilidades você deve listar no seu perfil, se todas as coisas com as quais você já trabalhou ou algumas delas. No fim das contas, isso vai depender do seu gosto pessoal. Mas aqui vai uma dica: se você estiver aplicando para vagas que pedem uma stack específica, é vantajoso estruturar seu perfil de maneira a evidenciar estas tecnologias.
Status
Depois de listar as suas skills, você também pode adicionar alguns cards com estatísticas que podem ajudar a pessoa que observa o seu perfil a entender melhor o seu desempenho dentro da plataforma.
Claro que esses números, muitas vezes, não tem uma relação com o quanto de código você realmente produz ou com a qualidade do seu código, mas é um atrativo visual muito interessante.
O repositório mais famoso desses cards é o repositório anuraghazra/github-readme-stats. Nele, os cards podem ser personalizados com temas e podem ter algumas informações ocultadas. Você também consegue encontrar cards em vários temas já pré-definidos, além de criar seus próprios temas, caso tenha interesse.
Alguns outros recursos para utilizar no seu README podem ser encontrados nos repositórios abaixo:
- github-profile-summary-cards
- github-profile-trophy
- github-readme-streak-stats
- github-readme-activity-graph
Adicione o que mais achar relevante no seu README
Mas aqui vai o mais importante: o perfil do GitHub é seu, e você tem total liberdade para melhor expressar-se e passar com clareza quem você é e o que gosta de fazer.
Se quiser inserir algo sobre sua experiência profissional ou acadêmica, incluir redes sociais, indicar um projeto que está trabalhando no momento ou simplesmente colocar uma foto do seu cachorro ou gato, faça isso. Mas cuidado: é preciso que faça sentido dentro do seu texto, obviamente…
Algo que você também pode fazer é olhar perfis de outras pessoas para ver como elas estruturaram os seus perfis. Imagine que você está recrutando essas pessoas para uma vaga que te interesse, e então veja nos perfis delas o que é relevante e o que não é. Dessa forma, você vai ter uma noção melhor do que adicionar no seu perfil.
Espero que você tenha gostado deste artigo, e até mais!