Sådan finder du udviklere fra Stack Overflow

Udgivet: Sidst opdateret:
liste over ansættelsesartikler

De bedste softwareingeniører har ofte faste job, hvilket gør dem svære at rekruttere. Hvor passive er de? Ifølge Stack Overflow 2020 Developer Survey er over 92% af udviklerne ansat på mindst deltid, og næsten 65% siger, at de enten er "lidt eller meget" tilfredse med deres arbejde. Inden for it-rekruttering er der meget lille chance for, at topudviklere banker på din dør, og hvis det sker, skal du betragte dig selv som heldig. I de fleste tilfælde tager det dog meget tid og kræfter at ansætte en softwareudvikler. I dette indlæg forklarer vi, hvordan du kan finde udviklere fra Stack Overflow, og hvordan du kan bruge de data, der er tilgængelige på platformen, i rekrutteringsprocessen.

Fordi størstedelen af udviklerne er passive kandidater, rekrutteringsfolk skal være der, hvor de kan lide at være. HR-fagfolk bør bruge Stack Overflow til tre formål:

  • Adgang til vigtige oplysninger, der kan bruges i forbindelse med opsøgende arbejde,
  • Vurdering af ansøgernes kompetencer,
  • Opdagelse af nye kundeemner.

Hvad er Stack Overflow?

Søgning i Stack Overflow

Stack Overflow er en websted med spørgsmål og svar om programmering med tekniske spørgsmål. Det er en del af en større gruppe kaldet Stack Exchange Network. Platformen har til formål at løse daglige problemer, som bliver sendt i håb om at få et svar fra andre udviklere. Den kode, der bliver lagt op, er fragmentarisk, fordi den er designet til at løse et bestemt problem.

Spørgsmålene er tagget med programmeringssprog eller applikationssprog, hvilket gør dem lette at gennemse. Svarene bliver op- og nedvurderet, og folk får omdømmepoint for bidrag af høj kvalitet. For at holde Stack Overflow i top, bliver medlemmer også nedgraderet for dårlige svar og dumme spørgsmål. Den person, der stillede spørgsmålet, får lov til at vælge det bedste svar til sin forespørgsel.

Betalte muligheder for rekrutteringsfolk

Kilde: Stack Overflow-talent

Stack Overflow-talent giver dig mulighed for at skrive stillingsannoncer, søge efter kandidater, tilføje din virksomhedsside for at vise dit brand og meget mere. Jeg kan personligt godt lide den Søgning af kandidater funktion, som giver dig mulighed for at få adgang til Stack Overflow-fællesskabet, som frivilligt har valgt at blive kontaktet af arbejdsgivere.

Jeg anbefaler stærkt at bruge premium-mulighederne hvis du har budgettet - på denne måde får du adgang til gode kandidater, som er yderst relevante for det, du søger. Hvis du ikke har det, er der måder at bruge Stack Overflow-data på uden at afsætte penge til det. Der er én ubrydelig regel: Overhold politikken, og alt vil være godt.

Jobs er også synlige for brugere af hovedplatformen - sådan ser de ud på forsiden:

Kilde: Stack Overflow

Det, jeg bedst kan lide, er, at jobannoncerne vises i relevante sektioner af webstedet. Hvis du f.eks. kigger på spørgsmål, der er tagget med "mysql", vil den jobannonce, du ser, svare til tagget med hensyn til teknisk stak.

Politik

det er irriterende gif

Stack Overflow Talent er bredt anerkendt for en af de højeste svarprocenter blandt branchens rekrutteringsplatforme, og de arbejder hårdt for at holde det sådan vej. Rekrutteringsbureauer, der ikke overholder reglerne, bliver rapporteret, og det forhindres, at de sender spam ved kun at give dem lov til at sende 100 meddelelser på en tid. Begrænsningen ophæves "så snart en kandidat svarer på en af dine beskeder (eller hvis de ikke svarer inden for 7 dage), vil du modtage en ny besked krediteret tilbage på din konto."

Min anbefaling er at bruge Stack Overflow til at finde folk og se deres færdigheder men ikke til opsøgende arbejde. Jeg vil råde dig til at bruge andre kontaktmidler for at komme i kontakt, hvis du ikke har råd til at betale for premium-varianten.

Stack Overflow-fællesskabet er meget følsomt, når det kommer til spam fra rekrutteringsfolk og det er det er i din interesse at overholde husets regler. Stack Overflow arbejder direkte sammen med arbejdsgivere og bureauer og overvåger deres aktivitet meget nøje. Det vil jeg gerne understrege igen: Jeg anbefaler ikke at bruge den personlige beskedfunktion, fordi du risikerer at få dine privilegier inddraget.

Jeg opfordrer Dem indtrængende til at læse Stack Overflow Talent House-regler i sin helhed for at få en god forståelse af, hvad du kan og ikke kan gøre.

Stack Overflow outreach-regler

Kilde: Stack Overflow Talent House-regler

Som du kan se, er der mange regler og begrænsninger vedrørende rekrutteringsaktiviteter. Er Stack Overflow besværet værd? Absolut. Her er grunden.

Hvorfor du har brug for Stack Overflow i dit (allerede travle) liv

Ifølge en undersøgelse foretaget af Stack Overflowsvarede kun 5,3% af udviklerne, at LinkedIn var deres mest anvendte sociale medieplatform. Det betyder, at hvis du kun bruger LinkedIn til at finde nye medarbejdere, går du glip af en stor del af din talentmasse.

Desuden er det omdømme, der er opnået på Stack Overflow, et bedre bevis end CV'er. Glen Cathey fra Boolean Black Belt siger, at "mens det er let at opnå LinkedIn-anerkendelser, er det relativt svært at opnå omdømmepoint og badges på Stack Overflow i sammenligning hermed." Indrømmet, ikke alle store udviklere er aktive på Stack Overflow, men det er nemt at verificere, fordi du kan krydstjekke deres profiler, som typisk er tilgængelige i deres profiloplysninger.

Grunden til, at du har brug for Stack Overflow i din rekrutteringsproces, er, at det er en fantastisk kilde til information om kandidaten, som er åben for offentligheden. Selv uden at registrere dig kan du gennemse brugere og se deres aktivitet. Dette giver dig mulighed for ikke kun at identificere nye leads, men også at få en idé om ekspertiseniveauet hos kandidater, du har fundet andre steder.

Ud fra et teknisk synspunkt anbefaler jeg, at du ser på deres nuværende aktivitet og på, hvornår de er blevet medlem af platformen. Jeg ved, at nogle rekrutteringsbureauer sender Stack Overflow-profillinks til deres IT-rekrutteringschefer, men jeg synes personligt, at det bremser arbejdet i din virksomhed og lægger pres på de i forvejen travle medarbejdere. Det, jeg anbefaler, er en kombination af at se på Stack Overflow' omdømme, køre en kodningstest og invitere kandidater til en samtale.

Som Stack Overflow selv siger i deres produkt rundvisning "dette websted handler om at få svar. Det er ikke et diskussionsforum. Der er ingen chit-chat." I teorien betyder det, at kandidatens personlighed ikke kommer til at skinne igennem på et meget teknisk og præcist spørgeskemasite. Men Stack Overflow-fællesskabet (især de mere erfarne medlemmer) har en ry for at være ret snerpet over for nybegyndere som har tendens til at stille enkle spørgsmål. Det er ikke ualmindeligt at se et relevant spørgsmål om introduktion til programmering blive lukket eller få et "hvorfor googler du ikke det" svar.

Jeg anbefaler, at du undersøger, om de softwareingeniører, du er interesseret i deltager i denne form for aktivitet, eller om de er mere aktive i tråde, der giver en reel læringsmulighed.

Anatomi af en Stack Overflow-brugerprofil

Den bedste måde at få adgang til data om udvikleren på er at se på deres profil, som indeholder en masse oplysninger.

Stack Overflow profilvisning

Stack Overflow-profiler har disse oplysninger tilgængelige for andre brugere:

  • Brugernavn,
  • Bio,
  • Beliggenhed,
  • Hjemmeside,
  • Medlem siden,
  • Link til Twitter-profil,
  • Omdømme,
  • Spørgsmålet blev stillet,
  • Andre profiler,
  • Profilbillede,
  • Tags bidraget til,
  • Oplysninger om deres aktivitet - dvs. den seneste aktivitet.

Her er nogle tips til, hvad du kan gøre med de oplysninger, du har til rådighed:

  • Lær deres rigtige navn ved at besøge deres websted eller Twitter (Jeg foreslår også, at du søger efter den pågældende person på LinkedIn, men det kan være, at vedkommende ikke har nogen profil på platformen),
  • Opdag deres sideprojekter - de er ofte angivet i afsnittet "websted",
  • Se, hvad de arbejder på i øjeblikket ved hjælp af nyligt stillede spørgsmål. Ifølge den administrerende direktør for Sociale talenter John Campbell, nylige aktiviteter er en god måde at bryde isen på for rekrutteringsfolk, fordi det giver dig noget at tale om i din første besked,
  • Deres topkompetencer - disse afspejles typisk ved top tags i deres profil. Stack OverfloDe er også nyttige, fordi biografier ofte er tomme, så de kompenserer for manglen på oplysninger der. Læs videre for at få mere at vide om tags - de er så vigtige, at de har fået deres eget afsnit nedenfor),
  • Omdømme punkter, som du kan se her:
Stack Overflow omdømme point
  • Badges - Stack Overflow badgesystem Der er badges for stort set alt, herunder at bidrage, oprette ofte anvendte tags, omorganisere indhold på platformen, sætte nyttige flag op... Du kan sige det hele. Min personlige favorit er "Ikke en robot" badge, som du får for at møde en Stack Overflow-medarbejder ved et arrangement. Du kan klikke på et hvilket som helst badge, der repræsenterer en given kvalitet (hurtig til at handle, samvittighedsfuld, hjælpsom), som du mener ville være nyttig i den stilling, du forsøger at besætte, og se de brugere, der har fået tildelt dette badge.ikke en robot stack overflow

Sådan bruger du tags og synonymer til at finde udviklere fra Stack Overflow

De fleste tekniske rekrutteringsfolk er ikke dygtige til de færdigheder, de forsøger at rekruttere til, og det er her, Stack Overflow-tags og synonymer kommer til undsætning. Indholdet på Stack Overflow er organiseret ved hjælp af tags, hvilket gør det nemt at gennemse det. Du kan bruge tags på et par forskellige måder:

1. Opdag de bedste færdigheder hos en kandidat ved at se på de vigtigste tags i deres profil,

2. Brug stak Overflow-tags synonymer til røntgen-søgning og iterativ søgning på andre platforme.

Der er flere måder at få adgang til Tags på, og jeg vil gerne vise dig min yndlingsmetode:

  1. Klik på "Tags" i menuen på sidelinjen,
Stak overflow-tags
Kilde: Stack Overflow
  1. I afsnittet "Tags" skal du indtaste dit nøgleord i søgefeltet for at søge efter de færdigheder, der kræves (jeg søgte efter "python"). Klik på det mastertag, der vises øverst på listen,
  2. Du vil se spørgsmål, der er tagget med dit tag. Klik på "Synonymer" i menuen,
  1. Du kan nu se de synonymer, der skal bruges i dine søgninger.
  1. Du kan også bruge relaterede tags til at udføre iterative søgninger.

Det, jeg holder så meget af ved Stack Overflow-tags, er, at de kan bruges uden for platformen, og at de kan spare dig for en masse googling. Kan du huske Glen Catheys iterative søgning, som vi diskuterede i "Sådan skaffer du softwareudviklere fra LinkedIn"?

iterativ søgning i det ansættelse

Kilde: YouTube

Glen sagde, at han bruger Google til at se, om der er en sammenhæng mellem færdighederne, men du kan også konsultere Stack Overflow-tags, synonymer og relaterede tags for at få støtte.

Hvordan krydsrefererer man profiler?

I brugerprofiler kan du se en liste over de personlige oplysninger, som brugerne vælger at offentliggøre, f.eks. deres Twitter-, GitHub-profil og websted. Du kan prøve at google brugernavnet, og i mange tilfælde vil det hjælpe. En anden måde er at gå til det angivne websted og tjekke afsnittet Om eller dets whois-data.

Hvorfor sourcing fra Stack Overflow og LinkedIn er anderledes

Lad os bare sige, at du som rekrutteringsmedarbejder inden for teknologi måske ikke føler dig særlig velkommen på Stack Overflow. Hvorfor? Her er den første e-mail, du modtager, når du registrerer dig:

Har du bemærket løftet om "ingen spam fra rekrutteringsbureauer"? Det står lige der, i den første besked, de sender, hvilket giver dig en idé om den aktuelle situation for ansættelse af it-folk.

I overskriften på afsnittet "Jobs" står der også "Ingen spam fra rekrutteringsfirmaer".

Kilde: Stack Overflow

Stack Overflow tillader faktisk rekrutteringsfolk, så længe de overholder reglerne:

  1. Oplys, hvilken virksomhed du rekrutterer for,
  2. Rekrutter til en specifik rolle (ikke et vagt "jeg har et par muligheder"),
  3. Sørg for, at rollen er relevant for kandidatens interesser,
  4. Giv baggrundsoplysninger.

Teksten på deres websted og i velkomstmailen fortæller dig noget meget vigtigt: som rekrutteringsansvarlig, du skal være rigtig god til dit arbejde. De hader sjusket rekruttering der, og det har de ret til at gøre.

Tænk på det på denne måde -LinkedIn er centreret omkring karrieremuligheder og opbygning af et stærkt professionelt image, så tilstedeværelsen af rekrutteringsfolk er naturlig og ønsket. Stack Overflow er et spørgeskemasite for udviklere, der er designet til at løse problemer og lære, og ingen af disse to ting bliver lettere ved at få rekrutteringsfolk til at deltage på platformen. Nu vil jeg lave et kvalificeret gæt og sige, at hvis mere erfarne Stack Overflow-brugere har en tendens til at være fjendtlige over for begyndere, er de sandsynligvis ikke særlig åbne over for folk, der:

  1. Kan ikke kode og kan derfor heller ikke bidrage,
  2. Kommer fra en gruppe, der konstant får dårligt omdømme.

Med andre ord er LinkedIn et meget mere naturligt miljø for rekrutteringsfolk, fordi de kan opbygge deres personlige brand der, offentliggøre indhold og generelt gøre ting for at præsentere sig selv på en positiv måde. Deres aktivitet på LinkedIn er derfor todelt: de får mulighed for at opbygge deres personlige brand og søge efter kandidater til at besætte ledige stillinger. På Stack Overflow er det ikke rigtig tilfældet, fordi den eneste grund til, at du er der, er for at rekruttere. Du er dybest set en ikke-udvikler i et udviklersamfund.

Jeg er stødt på denne interessante Quora-tråd diskutere oplevelsen med Stack Overflow Jobs. Forventningerne er virkelig høje. Chris Jester-Young med 204k+ rep på Stack Overflow siger, at når det kommer til beskeder fra rekrutteringsfolk på Stack Overflow Careers, LinkedIn og e-mail, "så er de beskeder, som jeg virkelig lægger mærke til, dem, der er skrevet af "rigtige" mennesker, som programmører og tekniske vicepræsidenter og teknologidirektører (og i et tilfælde for nylig, CEO)."

Igen, det fortæller dig kun dette: Gennemsnitlig erfaring er ikke længere nok, du skal uddanne dig selv for at blive en enestående teknisk rekrutteringsmedarbejder.

Du skal også vide, hvad softwareingeniører ønsker, og tilbyde dem det. Her er de to vigtigste oplysninger fra 2020 Stack Overflow-udviklerlandskab:

  1. Sprog, de vil arbejde med (51,3%), kontormiljø/virksomhedskultur (44,5%) og fleksible arbejdstider (43,9%) er de tre vigtigste aspekter af en ny jobmulighed.

Bedre løn (70%), ønske om at arbejde med nye teknologier (58,5%) og nysgerrighed på andre tilbud (57,%) er de tre vigtigste grunde til, at udviklere søger nye job.

Bedste praksis

  1. Opmuntre dit team til at være aktive og bidrage.Dine medarbejdere er som din butiksfacade - hvis de yder værdifulde bidrag og er glade for at repræsentere dit brand, vil de sandsynligvis tiltrække den opmærksomhed, du har brug for,
  2. Få eksponering for dit teknologibrand.Din virksomhedsside giver dig mulighed for at dele opdateringer om dit brand og præsentere det for potentielle kandidater. Kan du huske, hvad udviklere går op i på arbejdet? Sørg for, at det indhold, du præsenterer på siden, er aktuelt og relevant for deres interesser. Husk at altid opregne din teknologiske stak.

Kan det skaleres?

Vil du få hundredvis af leads og svarbeskeder? Sandsynligvis ikke, og det er en god ting. Du ønsker ikke at spamme folk, der ikke passer til jobbeskrivelsen, ikke sandt?

Takket være de oplysninger, der er tilgængelige på Stack Overflow, kan du målrette den rette person. Jeg er sikker på, at mange af de rekrutteringsselskaber, der blev nævnt i undersøgelsen, kiggede på Stack Overflow- og GitHub-aktivitet hos deres kandidater i løbet af rekrutteringscyklussen. Jeg tror også, at når det drejer sig om sourcing fra Stack Overflow, kvaliteten kompenserer for kvantiteten.

Røntgenundersøgelse Stack Overflow

...er i vid udstrækning blokeret. Jeg ved det, det gør ondt.

hvorfor ville du gøre denne gif

Nogle søgninger, der plejede at fungere, som denne fra Boolsk sort bælte ikke længere giver resultater:

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

Andre virker - du kan f.eks. se alle brugere i Google websted:stackoverflow.com/users eller søge efter brugere med en given færdighed:

websted:stackoverflow.com/users jdk OR jre OR jre OR j2se OR java (kilde: Information om anskaffelse og rekruttering)

Der er ikke brug for servietter og isterapi (Haagen Dazs er dog en gevinst, hvis du nogensinde har brug for isterapi). Der er en anden måde at finde det, du har brug for, på.

Indtast Stack Exchange Data Explorer, i alle dens gratis herlighed.

Stack Exchange Data Explorer

Heldigvis for os, Stack Overflow-data er gratis tilgængelige på Stack Exchange Data Explorer. Udvikler Shane Gryzko har skrevet et meget nyttigt indlæg, hvor han fortæller om, hvordan du kan bruge data Explorer.

Shane anbefaler, at du bruger en SQL forespørgsel, som han selv havde forberedt. Det eneste, du skal gøre, er at indtaste et vilkårligt sted og ethvert gyldigt tag i søgemenuen:

Stack Overflow Data Explorer-værktøj

De resultater, du får, er klikbare, så du kan få adgang til profilbrugerne direkte fra værktøjet.

data explorer værktøj søgning

Husk at søge efter måder at kontakte udviklere på i deres Stack Overflow-profil, men prøv ikke at gøre det på Stack Overflow på grund af reglerne for husets politik.

Konklusion

Spillet er for alvorligt til, at du kan gå rundt og fortælle folk, at du har "et par gode muligheder". I betragtning af konkurrenceniveauet er du nødt til at kende alle de undersøgelser, der er offentliggjort om din målgruppe. Du er nødt til at kendenu det udenad og drage konklusioner. Der er ikke længere plads til at gætte eller kompensere for kvaliteten af leads med masse-e-mails, især ikke på Stack Overflow. Tænk dig om, før du handler - som rekrutteringskonsulent er det virkelig nemt at få dine privilegier inddraget og dit omdømme plettet.

Vid, hvad udviklere ønsker, og appeller til deres behov. Husk, at du i de fleste tilfælde ikke kan gøre det uden et stærkt arbejdsgiverbrand. Som Hagi Trinh med rette hævder, "Det, du sælger, er interessante udfordringer og anerkendelse i form af et arbejdsgiverbrand".

Det er på tide at gøre alvor af at rekruttere udviklere. Er du klar?

Del indlæg

Få mere at vide om ansættelse af teknologiske medarbejdere

Tilmeld dig vores Learning Hub for at få nyttig viden direkte i din indbakke.

Kontroller og udvikl kodningsevner uden problemer.

Se DevSkiller-produkterne i aktion.

Sikkerhedscertificeringer og overholdelse. Vi sørger for, at dine data er sikre og beskyttede.

DevSkiller-logo TalentBoost-logo TalentScore-logo