Github est un site gratuit où les développeurs peuvent stocker, gérer et partager leur code. C’est le réseau social qui permet aux développeurs de collaborer et créer une communauté. Cependant, la plupart des recruteurs ne pensent pas à s'en servir pour sourcer des profils tech, pourquoi ?
Il est temps de dire au revoir à Linkedin et bonjour à Github pour recruter vos meilleurs talents tech. Et on vous explique comment.
Les profils Github
Tout d’abord, à quoi ressemble un profil Github?
Voici une capture d’écran d’un profil Github.
Nom et prénom de l’utilisateur
Informations personnelles: l’entreprise où il travaille, où il est localisé et des informations de contact tels que son site, son mail ou ses réseaux. Cependant, pas tous les profils remplissent cette section-ci de son profil mais nous vous donneront les outils pour les trouver par la suite de cet article.
Repositories : les repositories sont tous les projets et fichiers stockés par l’utilisateur. Plus le nombre de repositories est élevé, plus l’utilisateur crée de code ou d’autres ressources de développement logiciel. Vous pouvez voir à travers des repositories si cette personne est active et a de l’expérience en création de code.
Contributions : ce sont toutes les contributions du profil : commentaires ou propositions de modifications par l’utilisateur. Ce sont les cases vertes ci-dessus. Plus la case est foncée, plus l'utilisateur a contribué à Github ce jour-là. Cela vous permet de déduire si cet utilisateur se sert régulièrement de Github..
Depuis la page du profil, vous pouvez trouver à quel point l’utilisateur est actif et expérimenté en code et potentiellement ses informations de contact. Maintenant, comment trouver un profil que l’on recherche?
Sourcer un talent tech sur Github avec un compte
Chercher un profil Github
Dans cette partie, nous allons vous expliquer comment trouver un profil qui correspond au candidat que vous recherchez en 4 étapes.
Lorsque vous ouvrez Github, vous vous retrouverez sur la page ci-dessous. Vous pouvez commencer votre recherche en tapant la compétence que vous recherchez. Ici, nous prenons l’exemple de Python.
Une fois votre recherche lancée, vous arrivez sur la page ci-dessous. Faites défiler la page jusqu’en bas et vous trouverez le bouton “advanced search” qui vous permettra de faire une recherche avancée et détaillée.
Ici, défilez jusqu’en bas à nouveau jusqu’à “User profile” ce qui vous permettra d’ajouter des informations sur le profil que vous recherchez. Vous pourrez y indiquer le nombre d’abonnés, le langage de code, la localisation, le nombre de repositories et/ou le nom et prénom du profil pour affiner vos recherches. Vous n’aurez plus qu’à cliquer sur “Search” en bas de la page pour lancer votre recherche.
Vous retrouverez une liste de profils qui correspondent à vos recherches. Vous pouvez ensuite cliquer sur les profils qui vous intéressent.
Contacter un profil Github
Comme nous l’avons vu précédemment, tous les utilisateurs n'indiquent pas forcément leurs informations de contact. Alors, comment faire si vous trouvez la pépite qu’il vous faut? Vous avez deux options
Télécharger une extension Chrome
Il existe plusieurs extensions Chrome qui, depuis un profil, vous indiquent leurs informations de contact. Pour en citer quelques uns, vous pouvez utiliser contactout.com ou bien snov.io. Il faudra tout simplement vous créer un compte puis rajouter leur extension Chrome. Depuis chaque profil, ouvrez l’extension et les informations apparaîtront.
Vous servir de “patch” sur Github
Pour faire des contributions sur des codes, les utilisateurs doivent renseigner leur email. Alors, en allant sur leurs contributions, vous pouvez retrouver leur email.
Patch, la ressource pour trouver l’email d’un profil Github
Retrouver l’email d’un utilisateur qui ne l’a pas directement renseigné sur son profil peut se faire en 6 courtes étapes.
Ouvrez la page du profil recherché et cliquez sur “Repositories”
Cliquez sur un de leurs projets
Cliquez sur “commits” (leurs contributions)
Cliquez sur un de leurs commits
Puis, à la fin du lien dans la barre de recherche de votre navigateur, ajoutez “.patch”
Et retrouvez toutes les informations, dont son e-mail, du commit.
Nous vous conseillons de bien personnaliser vos messages auprès des utilisateurs. Les profils tech reçoivent des centaines de mails par jour, ils savent qu’ils sont très recherchés! Alors, montrez-leur que vous savez qu’ils sortent du lot. Vous pouvez faire référence à un de leurs repositories qui vous a poussé à le contacter et trouver comment votre entreprise lui correspond !
Sourcer un talent tech sur Github sans un compte
Si vous cherchez à recruter des talents sur Github sans avoir de compte, vous pouvez aussi vous servir du site: octohunt.com. Le déroulé est très similaire, on vous explique en 2 étapes:
Tapez le profil que vous recherchez dans la barre de recherche et sa localisation. Dans cet exemple, nous cherchons un profil Python à Paris.
Une fois la recherche effectuée, tous les profils correspondants s’afficheront. Vous pourrez alors cliquer sur leur profil Github et voir s' ils vous correspondent.
Pour résumer…
Pour résumer, même si aujourd’hui sourcer sur Github n’est pas la pratique la plus commune en RH, c’est sûrement la plus efficace. Comme nous l’avons vu, des millions d’utilisateurs passionnés par la tech sont actifs sur Github..
Réduisez votre temps de recrutement, touchez des candidats qualifiés et nourrissez votre pipe de talents qualifiés. Si ce sont vos objectifs, contactez-nous et nous vous aiderons à créer et engager des communautés de talents tech.