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 ».
Remarque
Pendant que vous êtes ici, 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 README de profil
Par rapport à votre bio, le README de votre profil est plus flexible et permet davantage de créativité. Vous pouvez écrire davantage dans le README de votre profil pour mettre en avant vos compétences et vos centres d’intérêt.
Voici des éléments que vous pouvez ajouter au README 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 votre README 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 README, consultez Gestion du README de votre profil.
Conseil
Cherchez des moyens de mettre en valeur vos compétences de codage dans le fichier README de votre profil. Par exemple, @new2code démontre les connaissances en GitHub Actions et des scripts Python en automatisant les mises à jour quotidiennes de la section Countdown to GitHub Universe.
É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. Dans la mesure du 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 dépôts, cliquez sur Personnaliser vos épingles dans la section « Dépôts 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 README 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 Tchat Copilot pour vous aider à rédiger votre fichier README, avec une invite comme celle-ci :
Écrivez un fichier README 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 README 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
Par exemple, Copilot a écrit le fichier README du @new2code pour son calculateur de rythme de randonnée.
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
- Utilisez 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
Le moyen le plus simple de suivre ces pratiques est d'utiliser Copilot avec VS Code. Consultez Set up Visual Studio Code with Copilot dans la documentation VS Code.
Par exemple, Copilot a écrit les commentaires dans update_readme.py, alors que @new2code a utilisé le prompt suivant :
Aide-moi à écrire des commentaires utiles sur ce fichier afin qu’il soit facile à comprendre.
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 pull requests pour mettre à jour votre projet vers les nouvelles versions dès leur disponibilité. Consultez « Guide de démarrage rapide Dependabot ».
Étape 5 : partager vos résultats
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.
Partagez votre profil mis à jour et inspirez-vous des autres dans notre Discussion communautaire.
Pour aller plus loin
-
[AUTOTITLE](/copilot/copilot-chat-cookbook/refactoring-code/improving-code-readability-and-maintainability)