Skip to main content

Utiliser votre profil GitHub pour améliorer votre CV

Démontrez vos compétences aux responsables de recrutement avec votre profil GitHub.

Comment mon profil GitHub peut-il m'aider dans ma recherche d'emploi ?

Lorsque vous incluez un lien vers votre profil GitHub dans votre CV, vous présentez vos compétences et votre expérience à des employeurs potentiels. Dans cet article, vous trouverez des conseils pratiques pour préparer votre profil GitHub à une recherche d’emploi.

Après avoir suivi ces étapes, vous pouvez être certain(e) que les responsables du recrutement auront une bonne idée de vos compétences techniques lorsqu’ils examineront votre profil GitHub.

Étape 1 : créer une bio professionnelle

Votre bio consiste en une ou deux phrases qui apparaissent sous votre photo de profil. Utilisez votre bio pour donner aux employeurs potentiels une vue d’ensemble de qui vous êtes et du type de travail que vous recherchez.

Accédez à vos paramètres de profil pour mettre à jour votre bio. Faites en sorte que cette description soit courte et concise. Par exemple : « Bonjour ! Je m’appelle Mona et je cherche du travail en tant que développeuse front-end ».

Note

Vous pouvez également mettre à jour les autres paramètres de votre profil. Pensez à inclure une photo de profil, un lien vers votre site web personnel ou votre portfolio, et des liens vers vos profils sur les réseaux sociaux.

Étape 2 : créer un fichier LISEZMOI de profil

Par rapport à votre bio, le fichier LISEZMOI de votre profil est flexible et permet davantage de créativité. Vous pouvez écrire davantage dans le fichier LISEZMOI de votre profil pour mettre en valeur vos compétences et vos centres d’intérêt.

Voici quelques exemples d’éléments que vous pouvez ajouter au fichier LISEZMOI de votre profil :

  • Une introduction : rédigez une courte présentation de vous-même et de votre expérience professionnelle.
  • Compétences et expérience : dressez la liste de vos compétences techniques, y compris les langages de programmation, les frameworks et les outils que vous maîtrisez.
  • Votre expérience professionnelle : décrivez les postes que vous avez déjà occupés et le type de compétences professionnelles que vous avez acquises. Vous pouvez même inclure des compétences non techniques, telles que la communication et l’empathie.
  • Certains de vos meilleurs projets : décrivez quelques projets qui font votre fierté. Vous épinglerez également ces référentiels plus tard, mais le fichier LISEZMOI de votre profil vous donne l’occasion de fournir plus de commentaires.
  • Réalisations ou récompenses : mettez en avant vos réalisations, y compris les certifications ou les récompenses que vous avez reçues pour votre travail.

Pour créer votre profil LISEZMOI, voir Gestion de votre README de profil.

Note

La mise à jour et la personnalisation du fichier LISEZMOI de votre profil permettent également de démontrer que vous maîtrisez les langages Markdown et HTML, qui sont des compétences utiles pour les emplois techniques. Pour mettre en valeur vos compétences auprès d’employeurs potentiels, essayez d’utiliser des éléments Markdown ou HTML plus avancés dans le fichier LISEZMOI de votre profil.

Étape 3 : Présentez vos meilleurs projets

Choisissez 3 à 5 projets à mettre en surbrillance en les « épinglant » sur votre profil. Les référentiels que vous épinglez seront affichés en évidence, ce qui vous permettra d'attirer l'attention des recruteurs sur les projets dont vous êtes le plus fier.

Pour mettre toutes les chances de votre côté lors d’un entretien, choisissez des projets qui mettent en valeur la diversité de vos compétences et qui sont pertinents pour votre recherche d’emploi spécifique. Si possible, épinglez certains projets que vous avez créés et certains auxquels vous avez contribué :

  • Les projets que vous possédez sont entièrement sous votre contrôle, vous pouvez donc les améliorer en suivant les étapes ci-dessous.
  • Les projets open source mettent en évidence votre capacité à collaborer avec d’autres personnes.

Pour épingler les référentiels, cliquez sur Personnalisez vos épingles dans la section « référentiels populaires » de votre profil.

Étape 4 : Améliorer les projets présentés

Les responsables de recrutement examinent généralement de nombreux candidats pour chaque poste. Attendez-vous à ce qu’ils n’examinent vos projets que pendant quelques minutes. Pour faire la meilleure impression possible pendant ce court laps de temps, vous devez faire en sorte que vos projets soient faciles à comprendre et à explorer.

Écrivez un fichier LISEZMOI utile

Le fichier LISEZMOI du référentiel de votre projet est un endroit idéal pour donner un aperçu concis du projet. Utilisez Copilot Chat pour vous aider à écrire votre fichier README, avec une invite semblable à ceci :

Écrivez un fichier LISEZMOI pour mon référentiel de générateur de numéros de loterie.

Ensuite, copiez la réponse dans un fichier README.md à la racine du référentiel, en modifiant si nécessaire. Les LISEZMOI utiles comprennent :

  • Une liste des principales fonctionnalités du projet
  • Détails sur la manière de configurer et de gérer le projet
  • Exemple ou version de démonstration du projet
  • Instructions sur le test de votre code

Mettre à jour les détails du référentiel

Dans la page principale du référentiel, à droite de « À propos », cliquez sur . Ici, vous pouvez fournir des informations qui aideront les responsables de recrutement à comprendre rapidement le projet :

  • Brève description de votre projet
  • Un site web où vous pouvez voir le projet en action
  • Les balises de sujet qui catégorisent votre projet

Faciliter la compréhension du code

Pour donner la meilleure impression, vous devez vous assurer que les responsables de recrutement peuvent comprendre rapidement votre projet. Suivez ces meilleures pratiques :

  • Maintenir un ** style de codage cohérent** tout au long du projet
  • Utilisation **des noms ** de fichiers et de répertoires descriptifs
  • Utiliser des commentaires utiles ** et la documentation** pour tout extrait complexe ou important
  • Affinez votre code en fonction des guides de style **les plus courants **
  • Simplifier les fonctions complexes, la décomposition des grandes classes et la suppression du code redondant
  • Fournir des tests pour valider que votre code fonctionne comme prévu

Il est plus facile d'effectuer ces changements dans VS Code avec Copilot. Par exemple, lorsque vous commencez à taper un commentaire de ligne, Copilot peut suggérer automatiquement le reste du commentaire. Pour commencer, consultez configurer Visual Studio Code avec Copilot dans la documentation de Visual Studio Code.

Mettre à jour les dépendances de votre projet

Si votre projet comporte des dépendances, vous pouvez démontrer votre compréhension des meilleures pratiques en matière de sécurité en vous assurant que vous utilisez les dernières versions.

Vous pouvez automatiser ce processus avec Dependabot, qui génère des demandes d'extraction qui mettent à jour votre projet avec les nouvelles versions dès qu'elles sont disponibles. Consultez Guide de démarrage rapide Dependabot.

Crédit supplémentaire : Maintenir vos projets

Votre profil est maintenant prêt à être inclus dans votre CV ! Les modifications que vous avez apportées aujourd’hui auront un impact important sur votre recherche d’emploi et permettront à votre profil GitHub de se distinguer auprès des responsables de recrutement.

Si vous souhaitez améliorer votre profil encore davantage, intégrez ces pratiques dans vos routines de codage :

  • Maintenir un historique de commit propre. Pour rendre l’historique de votre projet compréhensible, utilisez des messages de commit descriptifs et travaillez par petits lots.
  • Utilisez les problèmes, les demandes de tirage et Projects. Présentez vos compétences en matière de gestion des tâches et de planification des projets en suivant les bogues et les demandes de fonctionnalités avec les problèmes et en utilisant Projects pour les organiser.
  • Maintenir les dépendances à jour. Utilisez Dependabot version updates pour mettre à jour automatiquement les dépendances de votre projet avec les dernières fonctionnalités de sécurité et corrections de bogues.
  • Contribuer à l’open source. Les contributions open source présentent vos compétences en matière de collaboration et prouvent que vous pouvez travailler dans des bases de code complexes. Pour plus d’informations, consultez « Trouver des moyens de contribuer à l’open source sur GitHub ».