Comment trouver des développeurs à partir de Stack Overflow

Publié : Dernière mise à jour :
liste des articles de recrutement

Les ingénieurs logiciels de haut niveau ont généralement des emplois stables, ce qui les rend difficiles à recruter. Sont-ils passifs ? Selon l'enquête Stack Overflow 2020 Developer Survey, plus de 92% des développeurs sont employés au moins à temps partiel, et près de 65% se disent "légèrement ou très" satisfaits de leur travail. Dans le domaine du recrutement informatique, il y a très peu de chances que des développeurs de haut niveau frappent à votre porte et si cela se produit, considérez-vous comme chanceux. Dans la plupart des cas, cependant, il faut beaucoup de temps et d'efforts pour trouver un développeur de haut niveau. engager un développeur de logiciels. Dans ce billet, nous expliquons comment trouver des développeurs sur Stack Overflow et comment utiliser les données disponibles sur la plateforme dans le processus de recrutement.

Parce que la majorité des développeurs sont des candidats passifs, les recruteurs doivent être là où ils aiment traîner. Les professionnels des RH doivent utiliser le Stack Overflow à trois fins :

  • Accéder à des informations vitales pour les exploiter lors de la sensibilisation,
  • Évaluer les compétences des candidats,
  • Découvrir de nouvelles pistes.

Qu'est-ce que le débordement de cheminée ?

Recherche sur Stack Overflow

Le débordement de cheminée est un site de questions et réponses sur la programmation avec des questions techniques. Il fait partie d'un groupe plus large appelé Stack Exchange Network. La plate-forme vise à résoudre les problèmes quotidiens qui sont postés dans l'espoir d'obtenir une réponse de la part des autres développeurs. Le code publié est fragmentaire car il est conçu pour traiter d'un problème particulier.

Les questions sont étiquetées avec un langage de programmation ou un langage d'application, ce qui en facilite la consultation. Les réponses font l'objet de votes positifs et négatifs et les personnes reçoivent des points de réputation pour la qualité de leur contribution. Pour que Stack Overflow reste une ressource de premier ordre, les membres sont également rétrogradés pour les mauvaises réponses et les questions idiotes. La personne qui a posé la question peut choisir la meilleure réponse pour sa requête.

Options payantes pour les recruteurs

Source : Débordement de talents

Débordement de talents vous permet de publier des annonces, de rechercher des candidats, d'ajouter la page de votre entreprise pour mettre en valeur votre marque, et bien d'autres choses encore. Personnellement, j'aime le Recherche de candidats qui vous donne la possibilité d'accéder à la communauté Stack Overflow qui a volontairement choisi d'être contactée par les employeurs.

Je recommande vivement d'utiliser les options de prime si vous disposez du budget nécessaire - vous avez ainsi accès à des candidats de qualité qui correspondent parfaitement à ce que vous recherchez. Si vous ne l'avez pas, il existe des moyens d'utiliser les données du débordement de la pile sans lui allouer de fonds. Il existe une règle inviolable : respectez la politique et tout ira bien.

Les emplois sont également visibles pour les utilisateurs de la plateforme principale - voici à quoi ils ressemblent sur la page d'accueil :

Source : Débordement de cheminée

Ce que j'aime le plus, c'est que les annonces d'emploi apparaissent dans les sections pertinentes du site. Par exemple, si vous regardez les questions marquées "mysql", l'annonce d'emploi que vous voyez correspondra à la balise en termes de pile technique.

Politique

c'est un gif ennuyeux

Stack Overflow Talent est largement reconnu pour l'un des plus élevés taux de réponse parmi les plateformes de recrutement du secteur et ils travailler dur pour que cela reste ainsi chemin. Les recruteurs qui ne se conforment pas aux règles sont signalés et l'envoi de spam est empêché en leur permettant d'envoyer uniquement 100 messages à la fois temps. La limite est levée "dès qu'un candidat répond à l'un de vos messages (ou s'il ne répond pas dans les 7 jours), vous recevrez un nouveau message recrédité sur votre compte".

Ma recommandation est d'utiliser Débordement de piles pour trouver des personnes et examiner leurs compétences mais pas pour la vulgarisation. Je vous conseille d'utiliser d'autres moyens de contact pour entrer en contact si vous ne pouvez pas vous permettre l'option de prime.

La communauté de Stack Overflow est très sensible quand il s'agit de spam de recruteur et il est dans votre intérêt de respecter les règles de la maison. Stack Overflow travaille directement avec les employeurs et les agences et surveille leur activité de très près. Je tiens à le souligner à nouveau : Je ne recommande pas l'utilisation de la fonction de messagerie personnelle, car vous risquez de vous faire retirer vos privilèges.

Je vous invite à lire le Règles de la maison du talent pour les débordements de piles pour bien comprendre ce que vous pouvez et ne pouvez pas faire.

Règles de diffusion des débordements de cheminée

Source : Règles de la maison du talent pour les débordements de piles

Comme vous pouvez le constater, il existe de nombreuses règles et limitations concernant l'activité des recruteurs. Le débordement de la cheminée vaut-il la peine de s'inquiéter ? Absolument. Voici pourquoi.

Pourquoi vous avez besoin de Stack Overflow dans votre vie (déjà bien remplie)

Selon une étude réalisée par Débordement de cheminéeseuls 5,3% des développeurs ont répondu que LinkedIn était leur plateforme de médias sociaux la plus utilisée. Cela signifie que si vous n'utilisez LinkedIn que pour le sourcing, vous passez à côté d'une grande partie de votre vivier de talents.

En outre, la réputation acquise sur Stack Overflow est plus probante que les CV. Glen Cathey de Boolean Black Belt déclare que "si les endossements LinkedIn peuvent être facilement obtenus, les points de réputation et les badges Stack Overflow sont relativement difficiles à obtenir en comparaison". Il est vrai que tous les grands développeurs ne sont pas actifs sur Stack Overflow, mais c'est facile à vérifier car vous pouvez recouper leurs profils qui sont généralement disponibles dans leurs informations de profil.

La raison pour laquelle vous avez besoin de Stack Overflow dans votre processus de recrutement est qu'il s'agit d'une source incroyable d'informations sur le candidat qui est ouverte au public. Même sans vous inscrire, vous pouvez parcourir les utilisateurs et examiner leur activité. Cela vous permet non seulement d'identifier de nouvelles pistes, mais aussi de vous faire une idée du niveau d'expertise des candidats que vous avez trouvés ailleurs.

D'un point de vue technique, je recommande de regarder leur activité actuelle et la date à laquelle ils ont rejoint la plateforme. Je sais que certains recruteurs envoient des liens vers les profils Stack Overflow à leurs responsables du recrutement informatique, mais je pense personnellement que cela ralentit le travail dans votre entreprise et met la pression sur les employés déjà très occupés. Ce que je recommande est une combinaison de l'examen de la réputation de Stack Overflow, de l'exécution d'un test de codage et de l'invitation des candidats à un entretien.

Comme le disent eux-mêmes les Stack Overflow dans leur visite du produit "Ce site a pour but d'obtenir des réponses. Ce n'est pas un forum de discussion. Il n'y a pas de bavardage". En théorie, cela signifie que vous ne verrez pas la personnalité du candidat transparaître dans un site de questions-réponses très technique et très pointu. Cependant, la communauté Stack Overflow (en particulier ses membres les plus anciens) a un réputation d'être assez méfiant envers les débutants qui ont tendance à poser des questions simples. Il n'est pas rare de voir une question de programmation introductive pertinente se fermer ou recevoir des réponses du type "pourquoi ne pas chercher sur Google".

Ce que je recommande, c'est de voir si les ingénieurs en logiciels qui vous intéressent participer à ce type d'activité ou s'ils sont plus actifs dans les fils de discussion offrant une réelle opportunité d'apprentissage.

L'anatomie de Stack Overflow profil de l'utilisateur

La meilleure façon d'accéder aux données sur le développeur est de consulter son profil, qui fournit de nombreuses informations.

Vue du profil du débordement de la cheminée

Les profils Stack Overflow mettent ces informations à la disposition des autres utilisateurs :

  • Nom d'utilisateur,
  • Bio,
  • Localisation,
  • Site web,
  • Membre depuis,
  • Lien vers le profil Twitter,
  • Réputation,
  • Question posée,
  • Autres profils,
  • Photo de profil,
  • Les étiquettes ont contribué à,
  • Des informations sur leur activité - c'est-à-dire leur activité récente.

Voici quelques conseils sur ce que vous pouvez faire avec les informations dont vous disposez :

  • Apprendre leur nom réel en visitant leur site web ou Twitter (Je suggère également de rechercher cette personne sur LinkedIn, mais il se peut qu'elle n'ait pas de profil dans la plateforme),
  • Découvrez leur projets annexes - ils sont souvent fournis dans la section "site web",
  • Voyez sur quoi ils travaillent actuellement grâce à questions récemment posées. Selon le PDG de Talent social John Campbell, l'activité récente est un excellent moyen de briser la glace pour les recruteurs car elle vous donne un sujet de conversation dans votre message initial,
  • Leur compétences de pointe - Ces derniers se traduisent généralement par les principales balises de leur profil. Pile OverfloIls sont également utiles parce que les biographies sont souvent laissées en blanc pour compenser le manque d'informations qui s'y trouve. Lisez la suite pour en savoir plus sur les étiquettes - elles sont si importantes qu'elles ont leur propre section ci-dessous),
  • Réputation points que vous pouvez voir ici :
Points de réputation de Stack Overflow
  • Badges - Le débordement de la cheminée système de badge Il y a des badges pour presque tout, y compris pour les contributions, la création de tags fréquemment utilisés, la réorganisation du contenu de la plateforme, l'utilisation de drapeaux utiles... Tout ce que vous voulez. Mon préféré est le "Pas un robotLe badge "Stack Overflow" que vous obtenez pour avoir rencontré un employé de Stack Overflow lors d'un événement. Vous pouvez cliquer sur n'importe quel badge représentant une qualité donnée (rapide, consciencieux, utile) qui vous semble utile pour le poste que vous essayez de pourvoir et voir les utilisateurs qui ont reçu ce badge.pas un débordement de pile de robots

Comment utiliser les tags et synonymes pour trouver des développeurs à partir de Stack Overflow

La plupart des recruteurs techniques ne maîtrisent pas les compétences pour lesquelles ils essaient de recruter et c'est là que les balises et les synonymes de Stack Overflow viennent à la rescousse. Le contenu publié sur Stack Overflow est organisé au moyen de balises, ce qui facilite la navigation. Vous pouvez utiliser les balises de plusieurs façons :

1. Découvrez les meilleures compétences de tout candidat en consultant les principales balises de son profil,

2. Utiliser les synonymes des balises Stack Overflow pour la recherche par rayons X et la recherche itérative sur d'autres plateformes.

Il y a plusieurs façons d'accéder à Tags et j'aimerais vous montrer ma préférée :

  1. Cliquez sur "Balises" dans le menu de la barre latérale,
  1. Dans la section "Tags", entrez votre mot-clé dans le champ de recherche pour rechercher toute compétence requise (j'ai cherché "python"). Cliquez sur la balise principale qui apparaît en haut de la liste,
  2. Vous verrez des questions marquées avec votre mot-clé. Cliquez sur "Synonymes" dans le menu,
  1. Vous pouvez maintenant voir les synonymes à utiliser dans vos recherches.
  1. Vous pouvez également utiliser des balises connexes pour effectuer des recherches itératives.

Ce que j'aime tant dans les balises Stack Overflow, c'est qu'elles peuvent être utilisées en dehors de la plateforme et qu'elles peuvent vous éviter de chercher sur Google. Vous vous souvenez de la recherche itérative de Glen Cathey dont nous avons parlé dans "Comment trouver des développeurs de logiciels sur LinkedIn" ?

la recherche itérative dans le cadre du recrutement

Source : YouTube

Glen dit qu'il utilise Google pour voir s'il y a une corrélation entre les compétences, mais que vous pouvez aussi consulter les balises Stack Overflow, les synonymes et les balises connexes pour obtenir de l'aide.

Comment croiser les profils de référence ?

Dans les profils des utilisateurs, vous pouvez voir une liste de détails personnels que les utilisateurs choisissent de divulguer, comme leur Twitter, leur profil GitHub et leur site Web. Vous pouvez essayer de rechercher le nom d'utilisateur sur Google et, dans de nombreux cas, cela vous aidera. Une autre solution consiste à se rendre sur le site Web indiqué et à vérifier la section "À propos" ou les données whois.

Pourquoi s'approvisionner auprès de Stack Overflow et de LinkedIn est différent

Disons simplement qu'en tant que recruteur technique, vous ne vous sentirez peut-être pas particulièrement bienvenu sur Stack Overflow. Pourquoi ? Voici le premier courriel que vous recevez lors de votre inscription :

Vous avez remarqué la promesse "pas de spam pour les recruteurs" ? Elle se trouve juste là, dans le premier message qu'ils envoient, ce qui vous donne une idée de l'état actuel de l'embauche dans le secteur informatique.

L'en-tête de la section "Emplois" indique également "Pas de spam de recruteur".

Source : Débordement de cheminée

Le débordement de la pile permet en fait aux recruteurs, pour autant qu'ils respectent les règles :

  1. Divulguez l'entreprise pour laquelle vous recrutez,
  2. Recruter pour un rôle spécifique (pas de vague "j'ai quelques opportunités"),
  3. Assurez-vous que le rôle est en rapport avec les intérêts du candidat,
  4. Fournir des informations générales.

La copie sur leur site et dans le courriel de bienvenue vous dit quelque chose de très important : en tant que recruteur, vous devez être vraiment bon dans votre travail. Ils détestent les recrutements bâclés et ils ont le droit de le faire.

Pensez-y de cette façon -LinkedIn est axé sur les opportunités de carrière et la construction d'une image professionnelle forte, de sorte que la présence des recruteurs est naturelle et sollicitée. Stack Overflow est un site de questions-réponses pour les développeurs, conçu pour résoudre les problèmes et apprendre, ce qui n'est pas facilité par l'adhésion des recruteurs à la plateforme. Maintenant, je vais faire une supposition éclairée et dire que si les utilisateurs plus expérimentés de Stack Overflow ont tendance à être hostiles aux débutants, ils ne sont probablement pas très ouverts aux personnes qui :

  1. Il ne peut pas coder et ne peut donc pas contribuer,
  2. Viennent d'un groupe qui a constamment mauvaise réputation.

En d'autres termes, LinkedIn est un environnement beaucoup plus naturel pour les recruteurs car ils peuvent y construire leur marque personnelle, publier du contenu et, en général, faire des choses pour se présenter de manière positive. Leur activité sur LinkedIn est donc double : ils peuvent se construire une image de marque personnelle et rechercher des candidats pour les postes à pourvoir. Sur Stack Overflow, ce n'est pas vraiment le cas, car la seule raison pour laquelle vous êtes là est de recruter. Vous êtes essentiellement un non-développeur dans une communauté de développeurs.

Je suis tombé sur cette intéressante Fil de quora discuter de l'expérience des emplois de débordement de cheminée. Les attentes sont très élevées. Chris Jester-Young avec 204k+ rep sur Stack Overflow dit que quand il s'agit de messages de recruteurs sur Stack Overflow Careers, LinkedIn, et e-mail "ceux que je prête vraiment attention sont ceux écrits par des "vraies" personnes, comme les programmeurs et les vice-présidents d'ingénierie et CTO (et dans un cas récent, PDG)".

Encore une fois, cela ne vous dit que ceci : la moyenne ne suffit plus, vous devez vous former pour devenir un recruteur technologique exceptionnel.

Vous devez également savoir ce que veulent les ingénieurs logiciels et le leur offrir. Voici les deux principales pépites d'information tirées de l'étude de l 2020 Paysage des développeurs de Stack Overflow:

  1. Les langues avec lesquelles ils vont travailler (51,3%), l'environnement de bureau/la culture d'entreprise (44,5%) et les horaires flexibles (43,9%) sont les trois aspects les plus importants d'une nouvelle opportunité d'emploi.

Un meilleur salaire (70%), le désir de travailler avec de nouvelles technologies (58,5%), la curiosité pour d'autres offres (57,1 %) sont les trois principales raisons pour lesquelles les développeurs recherchent un nouvel emploi.

Bonnes pratiques

  1. Encouragez votre équipe à être active et à contribuer.Vos employés sont comme votre vitrine - s'ils apportent une contribution précieuse et sont heureux de représenter votre marque, ils sont susceptibles d'attirer le genre d'attention dont vous avez besoin,
  2. Faites connaître votre marque technologique.La page de votre entreprise vous permet de partager des mises à jour sur votre marque et de la présenter à des candidats potentiels. Vous vous souvenez de ce qui intéresse les développeurs au travail ? Veillez à ce que le contenu que vous y présentez soit opportun et corresponde à leurs intérêts. N'oubliez pas de toujours liste de votre pile technologique.

Est-il évolutif ?

Allez-vous recevoir des centaines de pistes et de messages de réponse ? Probablement pas, et c'est une bonne chose. Vous ne voulez pas spammer des gens qui ne correspondent pas à la description de leur poste, n'est-ce pas ?

Grâce aux informations disponibles sur Stack Overflow, vous pouvez cibler la bonne personne. Je suis sûr que beaucoup de recruteurs mentionnés dans l'enquête ont examiné l'activité de Stack Overflow et de GitHub de leurs candidats pendant le cycle de recrutement. Je pense également que lorsqu'il s'agit de s'approvisionner auprès de Stack Overflow, la qualité compense la quantité.

Recherche aux rayons X Débordement de cheminée

...est bloquée dans une large mesure. Je sais, ça fait mal.

pourquoi faire ce gif

Quelques recherches qui fonctionnaient comme celle-ci à partir de Ceinture noire booléenne ne renvoient plus de résultats :

site:stackoverflow.com/users xcode iOS ("location * california" | "location * san francisco" | "location * bay area" | "location * CA")

D'autres fonctionnent - par exemple, vous pouvez voir tous les utilisateurs dans Google site:stackoverflow.com/users ou de rechercher des utilisateurs ayant une compétence donnée :

site:stackoverflow.com/users jdk OU jre OU j2se OU java (source : Informations sur l'approvisionnement et le recrutement)

Pas besoin de mouchoirs en papier et de crème glacée (Haagen Dazs pour la victoire, au cas où vous auriez besoin d'une crème glacée). Il existe un autre moyen de trouver ce dont vous avez besoin.

Saisissez Explorateur de données d'échange de pilesdans toutes ses gratuit la gloire.

Explorateur de données d'échange de piles

Heureusement pour nous, Les données sur les débordements de piles sont disponibles gratuitement sur le site Stack Exchange Data Explorer. Développeur Shane Gryzko a écrit un billet très utile dans lequel il explique comment utiliser l'explorateur de données.

Shane recommande d'utiliser un Requête SQL qu'il a lui-même préparée. Il vous suffit de taper n'importe quel endroit et toute étiquette valide dans le menu de recherche :

Outil d'exploration des données sur les débordements de piles

Les résultats que vous obtenez sont cliquables, de sorte que vous pouvez accéder aux utilisateurs du profil directement à partir de l'outil.

recherche dans l'outil d'exploration des données

N'oubliez pas de chercher des moyens de contacter les développeurs à partir de leur profil Stack Overflow, mais essayez de ne pas le faire dans Stack Overflow en raison des règles de la politique de la maison.

Conclusion

Le jeu est trop sérieux pour que vous puissiez raconter aux gens que vous avez "quelques belles opportunités". Étant donné le niveau de concurrence, vous devez connaître toutes les recherches publiées sur votre groupe cible. Vous devez kmaintenant par cœur et tirer des conclusions. Il n'y a plus de place pour deviner ou compenser la qualité des pistes avec des courriels en vrac, en particulier sur Stack Overflow. Réfléchissez avant d'agir - en tant que recruteur, il est très facile de se faire révoquer ses privilèges et de voir sa réputation ternie.

Sachez ce que veulent les promoteurs et répondez à leurs besoins. N'oubliez pas que dans la plupart des cas, vous ne pouvez pas vraiment faire cela sans une marque employeur forte. Comme l'affirme à juste titre Hagi Trinh, "Ce que vous vendez, ce sont des défis intéressants et de la reconnaissance, sous la forme d'une marque d'employeur".

Il est temps de prendre au sérieux le recrutement de développeurs. Êtes-vous prêt ?

Partager le poste

En savoir plus sur le recrutement dans le secteur des technologies

Abonnez-vous à notre Learning Hub pour recevoir des informations utiles directement dans votre boîte aux lettres électronique.

Vérifier et développer les compétences de codage de manière transparente.

Voir les produits DevSkiller en action.

Certifications de sécurité et conformité. Nous veillons à ce que vos données soient sûres et sécurisées.

Logo DevSkiller Logo TalentBoost Logo TalentScore