Skip to content

Comment trouver des développeurs sur Stack Overflow

Publié : Dernière mise à jour :
liste d'articles sur le recrutement

Les ingénieurs logiciels de haut niveau ont généralement un emploi stable, ce qui les rend difficiles à recruter. Dans quelle mesure 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 viennent frapper à votre porte et si cela se produit, estimez-vous chanceux. Dans la plupart des cas, cependant, il faut beaucoup de temps et d'efforts pour embaucher un développeur de logiciels. Dans cet article, nous expliquons comment trouver des développeurs à partir de 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 se retrouver. Les professionnels des RH devraient utiliser Stack Overflow pour trois raisons :

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

Qu'est-ce que Stack Overflow ?

Recherche sur Stack Overflow

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

Les questions sont étiquetées en fonction du langage de programmation ou du langage d'application, ce qui permet de les parcourir facilement. Les réponses sont notées à la hausse et à la baisse et les personnes obtiennent des points de réputation pour les contributions de haute qualité. Pour que Stack Overflow reste une ressource de premier plan, les membres sont également déclassés pour les mauvaises réponses et les questions stupides. La personne qui a posé la question choisit la meilleure réponse pour sa requête.

Options payantes pour les recruteurs

Source : Stack Overflow Talent

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

Je recommande vivement d'utiliser les options premium si vous disposez d'un budget suffisant - de cette manière, vous avez accès à des candidats de grande qualité qui correspondent parfaitement à ce que vous recherchez. Si vous n'en avez pas, il existe des moyens d'utiliser les données de Stack Overflow sans y consacrer de fonds. Il y a une règle immuable : adhérez à 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 : Stack Overflow (en anglais)

Ce que j'apprécie le plus, c'est que les offres d'emploi apparaissent dans des sections pertinentes du site. Par exemple, si vous regardez les questions étiquetées "mysql", l'offre d'emploi que vous verrez correspondra à l'étiquette en termes de pile technologique.

Politique

c'est ennuyeux gif

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 qu'il le reste manière. Les recruteurs qui ne respectent pas les règles sont signalés et l'envoi de spam est empêché en les autorisant à n'envoyer que des courriers électroniques. 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 crédité sur votre compte".

Je recommande d'utiliser Stack Overflow pour trouver des personnes et voir leurs compétences mais pas pour la sensibilisation. Je conseillerais d'utiliser d'autres moyens de contact pour entrer en contact si vous ne pouvez pas vous permettre l'option premium.

La communauté Stack Overflow est très sensible lorsqu'il s'agit de spam du recruteur et il est 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. J'aimerais insister à nouveau sur ce point : Je ne recommande pas l'utilisation de la fonction de messagerie personnelle car vous risquez de voir vos privilèges révoqués.

Je vous invite à lire le Règles de la maison des talents de Stack Overflow afin de bien comprendre ce que vous pouvez faire et ce que vous ne pouvez pas faire.

Règles de sensibilisation de Stack Overflow

Source : Règles de la maison des talents de Stack Overflow

Comme vous pouvez le constater, il existe de nombreuses règles et limitations concernant l'activité des recruteurs. Stack Overflow en vaut-il la peine ? Absolument. Voici pourquoi.

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

Selon une étude réalisée par Stack Overflow (en anglais)Seuls 5,3% des développeurs ont répondu que LinkedIn était la plateforme de médias sociaux qu'ils utilisaient le plus. Cela signifie que si vous n'utilisez que LinkedIn pour trouver des candidats, 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, affirme que "si les mentions sur LinkedIn peuvent être facilement obtenues, les points de réputation et les badges de Stack Overflow sont relativement difficiles à gagner en comparaison". Certes, tous les grands développeurs ne sont pas actifs sur Stack Overflow, mais il est facile de le vérifier car vous pouvez croiser 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 formidable source d'informations sur le candidat qui est ouverte au public. Même sans vous inscrire, vous pouvez parcourir les utilisateurs et consulter 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 de profil Stack Overflow à leurs responsables du recrutement informatique, mais je pense personnellement que cela ralentit le travail dans votre entreprise et met la pression sur des employés déjà très occupés. Ce que je recommande, c'est de combiner l'examen de la réputation de Stack Overflow, l'exécution d'un test de codage et l'invitation des candidats à un entretien.

Comme le dit Stack Overflow dans son visite des produits "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 précis. Toutefois, la communauté Stack Overflow (en particulier ses membres les plus expérimentés) a une personnalité bien à elle. réputation d'être assez hargneux à l'égard des débutants qui ont tendance à poser des questions simples. Il n'est pas rare qu'une question d'introduction à la programmation soit fermée ou qu'elle reçoive une réponse du type "pourquoi ne pas chercher cela sur Google".

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

L'anatomie d'un profil d'utilisateur Stack Overflow

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

Vue du profil Stack Overflow

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,
  • Tags contribués à,
  • 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 sur la plateforme),
  • Découvrez leur projets parallèles - elles sont souvent fournies dans la section "site web",
  • Voir ce sur quoi ils travaillent actuellement au moyen de Questions récemment posées. Selon le PDG de Talent social John Campbell, une activité récente est un excellent moyen de briser la glace pour les recruteurs, car elle vous donne un sujet à aborder dans votre message initial,
  • Leur compétences de haut niveau - Ceux-ci sont généralement reflétés par top tags dans leur profil. Stack OverfloIls sont également utiles parce que les biographies sont souvent laissées en blanc et qu'ils compensent donc le manque d'informations. Poursuivez votre lecture pour en savoir plus sur les balises - elles sont si importantes qu'elles ont leur propre section ci-dessous),
  • Réputation que vous pouvez consulter ici :
Points de réputation Stack Overflow
  • Badges - Le site Stack Overflow système de badge Il y a des badges pour à peu près tout, y compris la contribution, la création de tags fréquemment utilisés, la réorganisation du contenu sur la plateforme, la mise en place de drapeaux utiles... Et j'en passe. Mon préféré est le badge "Pas un robot"Ce badge vous est attribué lorsque vous rencontrez 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 à agir, consciencieux, serviable) que vous pensez être utile pour le poste que vous essayez de pourvoir et voir les utilisateurs qui ont reçu ce badge.pas un robot stack overflow

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

La plupart des recruteurs en technologie ne maîtrisent pas les compétences pour lesquelles ils essaient de recruter et c'est là que les tags 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 principales compétences d'un candidat en examinant les principales étiquettes 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 aux étiquettes et j'aimerais vous montrer celle que je préfère :

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

Ce que j'apprécie le plus dans les tags Stack Overflow, c'est qu'ils peuvent être utilisés en dehors de la plateforme et qu'ils peuvent vous épargner beaucoup de recherches 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 recrutement de l'it

Source : YouTube

Glen explique qu'il utilise Google pour voir s'il existe une corrélation entre les compétences, mais vous pouvez également consulter les tags, les synonymes et les tags connexes de Stack Overflow pour obtenir de l'aide.

Comment croiser les profils ?

Dans les profils d'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. Vous pouvez également vous rendre sur le site web indiqué et vérifier la section "À propos" ou les données whois.

Pourquoi le sourcing à partir de Stack Overflow et de LinkedIn est-il différent ?

Disons simplement qu'en tant que recruteur dans le domaine de la technologie, vous ne vous sentirez peut-être pas le bienvenu sur Stack Overflow. Voici le premier courriel que vous recevez lorsque vous vous inscrivez :

Vous avez remarqué la promesse "pas de spam de recruteur" ? Elle figure dans le premier message qu'ils envoient, ce qui vous donne une idée de l'état actuel du recrutement dans le secteur des technologies de l'information.

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

Source : Stack Overflow (en anglais)

Stack Overflow autorise les recruteurs à condition qu'ils respectent les règles :

  1. Indiquez l'entreprise pour laquelle vous recrutez,
  2. Recruter pour un poste 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.

Le texte qui figure sur leur site et dans l'e-mail de bienvenue vous dit quelque chose de très important : en tant que recruteur, il faut être très bon dans son travail. Ils détestent les recrutements bâclés et ils ont le droit de le faire.

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

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

En d'autres termes, LinkedIn est un environnement beaucoup plus naturel pour les recruteurs, car ils peuvent y développer leur marque personnelle, publier du contenu et, d'une manière générale, se présenter de manière positive. Leur activité sur LinkedIn est donc double : ils ont la possibilité de développer leur image de marque et de 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 ce document intéressant Fil de discussion Quora discuter de l'expérience avec Stack Overflow Jobs. Les attentes sont très élevées. Chris Jester-Young avec 204k+ rep sur Stack Overflow dit que lorsqu'il s'agit de messages de recruteurs sur Stack Overflow Careers, LinkedIn, et par email "ceux auxquels je prête vraiment attention sont ceux écrits par de "vraies" personnes, comme des programmeurs, des vice-présidents de l'ingénierie et des directeurs techniques (et dans un cas récent, le PDG)".

Encore une fois, cela ne vous apprend que ceci : La moyenne ne suffit plus, vous devez vous former pour devenir un recruteur exceptionnel dans le domaine de la technologie..

Vous devez également savoir ce que veulent les ingénieurs en logiciel et leur offrir ce qu'ils veulent. Voici les deux principales pépites d'information tirées de l'étude sur les ingénieurs logiciels. 2020 Stack Overflow Developer Landscape (Paysage des développeurs):

  1. Les langues avec lesquelles ils travailleront (51,3%), l'environnement de travail/la culture de l'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,%) sont les trois principales raisons pour lesquelles les développeurs recherchent un nouvel emploi.

Meilleures 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 l'attention dont vous avez besoin,
  2. Faites connaître votre marque technologique.Votre page d'entreprise vous permet de partager des mises à jour sur votre marque et de la présenter aux candidats potentiels. Vous souvenez-vous de ce qui préoccupe les développeurs au travail ? Veillez à ce que le contenu que vous présentez sur cette page soit d'actualité et corresponde à leurs centres d'intérêt. N'oubliez pas de toujours dresser la liste de vos technologies.

Est-il évolutif ?

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

Grâce aux informations disponibles sur Stack Overflow, vous pouvez cibler la bonne personne. Je suis sûr qu'un grand nombre de recruteurs mentionnés dans l'enquête ont examiné l'activité de leurs candidats sur Stack Overflow et GitHub au cours du 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 de rayons X Stack Overflow

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

pourquoi faire ce gif

Certaines recherches qui fonctionnaient auparavant, comme celle 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 rechercher des utilisateurs ayant une compétence donnée :

site:stackoverflow.com/users jdk OR jre OR j2se OR java (source : Informations sur le sourcing et le recrutement)

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

Entrer Explorateur de données Stack Exchange, dans tous ses gratuit gloire.

Explorateur de données Stack Exchange

Heureusement pour nous, Les données de Stack Overflow sont disponibles gratuitement sur Stack Exchange Data Explorer. Développeur Shane Gryzko a rédigé un article 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 lieu et de cliquer sur le bouton toute balise valide dans le menu de recherche :

Outil d'exploration des données de Stack Overflow

Les résultats obtenus sont cliquables, ce qui vous permet d'accéder aux profils des utilisateurs directement à partir de l'outil.

explorateur de données outil de recherche

N'oubliez pas de rechercher 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 interne.

Conclusion

Le jeu est trop sérieux pour que vous puissiez raconter aux gens que vous avez "quelques bonnes occasions". Compte tenu du niveau de concurrence, vous devez connaître toutes les études publiées sur votre groupe cible. Vous devez savoirle connaître par cœur et tirer des conclusions. Il n'y a plus de place pour deviner ou compenser la qualité des leads avec des emails en masse, en particulier sur Stack Overflow. Réfléchissez avant d'agir - en tant que recruteur, il est très facile de se voir retirer ses privilèges et de voir sa réputation ternie.

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

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

Partager le post

Vérifier et développer les compétences en matière de codage en toute transparence.

Voir les produits DevSkiller en action.