Hur du får tag på utvecklare från Stack Overflow

Publicerad: Senast uppdaterad:
Förteckning över artiklar om rekrytering

De bästa mjukvaruingenjörerna tenderar att ha fasta jobb, vilket gör dem svåra att rekrytera. Hur passiva är de? Enligt Stack Overflow 2020 Developer Survey är över 92% av utvecklarna anställda åtminstone på deltid, och nästan 65% säger att de är "ganska eller mycket" nöjda med sitt arbete. När det gäller IT-rekrytering är chansen mycket liten att topputvecklare knackar på din dörr och om det händer ska du se dig själv som lycklig. I de flesta fall tar det dock mycket tid och arbete att anställa en programvaruutvecklare. I det här inlägget förklarar vi hur du kan hitta utvecklare från Stack Overflow och hur du kan använda den data som finns på plattformen i rekryteringsprocessen.

Majoriteten av utvecklarna är passiva kandidater, Rekryterare måste vara där de gillar att umgås.. HR-personal bör använda Stack Overflow i tre syften:

  • Få tillgång till viktig information som kan användas vid uppsökande verksamhet,
  • Bedömning av kandidaternas kompetens,
  • Upptäcka nya ledtrådar.

Vad är Stack Overflow?

Sök i Stack Overflow

Stack Overflow är en Webbplats för frågor och svar om programmering med tekniska frågor. Det är en del av en större grupp som heter Stack Exchange Network. Plattformen syftar till att lösa vardagliga problem som läggs upp i hopp om att få ett svar från andra utvecklare. Den kod som läggs upp är fragmentarisk eftersom den är utformad för att lösa ett visst problem.

Frågorna är taggade med programmeringsspråk eller programspråk, vilket gör det lätt att bläddra i dem. Svaren kan upp- och nedröstas och folk får ryktepoäng för högkvalitativa bidrag. För att Stack Overflow ska vara en toppresurs får medlemmarna också nedgradering för dåliga svar och dumma frågor. Personen som ställde frågan får välja det bästa svaret på sin fråga.

Betalda alternativ för rekryterare

Källa: Stack Overflow talang

Stack Overflow talang Du kan lägga upp annonser, söka efter kandidater, lägga till din företagssida för att visa upp ditt varumärke och mycket mer. Personligen gillar jag Sökning av kandidater funktion som ger dig möjlighet att få tillgång till Stack Overflow-gemenskapen som frivilligt valt att bli kontaktade av arbetsgivare.

Jag rekommenderar starkt att du använder premiumalternativen om du har budgeten - på så sätt får du tillgång till bra kandidater som är mycket relevanta för det du söker. Om du inte har det finns det sätt att använda data från Stack Overflow utan att avsätta pengar för det. Det finns en obrytbar regel: håll dig till policyn så kommer allt att bli bra.

Jobben är också synliga för användare av huvudplattformen - så här ser de ut på hemsidan:

Källa: Stack Overflow

Det jag gillar mest är att platsannonserna visas i relevanta delar av webbplatsen. Om du till exempel tittar på frågor som är taggade med "mysql" kommer den jobbannons som du ser att motsvara taggen när det gäller teknisk nivå.

Politik

det är irriterande gif

Stack Overflow Talent är allmänt erkänt för en av de högsta svarsfrekvens. bland branschens rekryteringsplattformar och de arbetar hårt för att det ska vara så väg. Rekryteringsföretag som inte följer reglerna rapporteras och sändning av skräppost förhindras genom att de endast får skicka ut 100 meddelanden i taget tid. Begränsningen upphävs "så snart en kandidat svarar på ett av dina meddelanden (eller om de inte svarar inom 7 dagar) får du ett nytt meddelande som krediteras ditt konto."

Min rekommendation är att använda Stack Overflow för att hitta personer och titta på deras färdigheter. men inte för uppsökande verksamhet. Jag rekommenderar att du använder andra kontaktvägar för att komma i kontakt om du inte har råd med premiumalternativet.

Stack Overflow är mycket känsligt när det gäller rekryterare spam och det är Det ligger i ditt intresse att följa husets regler.. Stack Overflow samarbetar direkt med arbetsgivare och byråer och övervakar deras aktivitet mycket noga. Jag vill betona detta igen: Jag rekommenderar inte att du använder funktionen för personliga meddelanden eftersom du riskerar att få dina privilegier indragna.

Jag uppmanar er att läsa Stack Overflow talangernas regler i sin helhet för att få en god förståelse för vad du kan och inte kan göra.

Regler för uppsökande verksamhet i Stack Overflow

Källa: Stack Overflow talangernas regler

Som du kan se finns det många regler och begränsningar när det gäller rekryteringsverksamhet. Är Stack Overflow värt besväret? Absolut. Här är skälet till det.

Varför du behöver Stack Overflow i ditt (redan hektiska) liv

Enligt en undersökning av Stack Overflowsvarade endast 5,3% av utvecklarna att LinkedIn var den mest använda sociala medieplattformen. Det betyder att om du bara använder LinkedIn för att söka jobb, missar du en stor del av din talangpool.

Dessutom är det rykte som förvärvats på Stack Overflow mer värdefullt än CV:n. Glen Cathey på Boolean Black Belt säger att "medan det är lätt att få stöd från LinkedIn, är det relativt svårt att få poäng och märken från Stack Overflow i jämförelse". Visserligen är inte alla stora utvecklare aktiva på Stack Overflow, men det är lätt att verifiera eftersom du kan korsreferera deras profiler som vanligtvis finns i deras profilinformation.

Anledningen till att du behöver Stack Overflow i din rekryteringsprocess är att det är en fantastisk källa till information om kandidaten som är öppen för allmänheten. Även utan att registrera dig kan du bläddra bland användare och titta på deras aktivitet. På så sätt kan du inte bara identifiera nya ledtrådar, utan också få en uppfattning om kompetensnivån hos kandidater som du har hittat på annat håll.

Ur teknisk synvinkel rekommenderar jag att du tittar på deras nuvarande aktivitet och när de gick med i plattformen. Jag vet att vissa rekryteringsföretag skickar länkar till Stack Overflow-profiler till sina chefer för IT-rekrytering, men personligen anser jag att detta saktar ner arbetet på ditt företag och sätter press på de redan upptagna medarbetarna. Det jag rekommenderar är en kombination av att titta på Stack Overflow rykte, köra ett kodningstest och bjuda in kandidater till en intervju.

Som Stack Overflow själva säger i sin produktvisning "Den här webbplatsen handlar om att få svar. Det är inte ett diskussionsforum. Det finns ingen chit-chat." I teorin innebär detta att du inte kommer att se kandidatens personlighet framträda på en mycket teknisk och exakt frågeställning på en webbplats med frågor och svar. Stack Overflow-gemenskapen (särskilt de mer erfarna medlemmarna) har dock en har rykte om sig att vara ganska snarky mot nybörjare som tenderar att ställa enkla frågor. Det är inte ovanligt att en relevant fråga om introduktionsprogrammering stängs av eller får svar som "varför googlar du inte det".

Jag rekommenderar att du undersöker om de programvaruingenjörer som du är intresserad av deltar i denna typ av verksamhet eller om de är mer aktiva i trådar som ger ett verkligt inlärningstillfälle..

Anatomin i en användarprofil för Stack Overflow

Det bästa sättet att få tillgång till uppgifter om utvecklaren är att titta på deras profil som innehåller mycket information.

Profilvisning för Stack Overflow

Stack Overflow-profiler har denna information tillgänglig för andra användare:

  • Användarnamn,
  • Bio,
  • Plats,
  • Webbplats,
  • Medlem sedan,
  • Länk till Twitter-profilen,
  • Rykte,
  • Frågan ställdes,
  • Andra profiler,
  • Profilbild,
  • Taggar bidragit till,
  • Information om deras aktivitet - dvs. senaste aktivitet.

Här är några tips på vad du kan göra med den information som du har tillgång till:

  • Lär dig deras Verkligt namn genom att besöka deras webbplats eller . Twitter (Jag föreslår också att du letar upp personen på LinkedIn, men det kan hända att den inte har någon profil i plattformen),
  • Upptäck deras sidoprojekt - De finns ofta i avsnittet "webbplats",
  • Se vad de för närvarande arbetar med via nyligen ställda frågor. Enligt VD för Sociala talanger John Campbell, ny aktivitet är ett bra sätt att bryta isen för rekryterare eftersom det ger dig något att prata om i ditt första meddelande,
  • Deras bästa kompetens - Dessa återspeglas vanligen av följande de bästa taggarna i deras profil. Stack OverfloDe är också användbara eftersom biografier ofta lämnas tomma, så de kompenserar för bristen på information. Läs vidare för att lära dig mer om taggar - de är så viktiga att de har fått ett eget avsnitt nedan),
  • Rykte som du kan se här:
Poäng för Stack Overflow rykte
  • Märken - Stack Overflow system för märken Det finns märken för i stort sett allting, inklusive att bidra, skapa ofta använda taggar, omorganisera innehåll på plattformen, höja hjälpsamma flaggor... Du vet vad du vill. Min personliga favorit är "Inte en robot" som du får när du träffar en Stack Overflow-anställd på ett evenemang. Du kan klicka på ett märke som representerar en viss kvalitet (snabb att agera, samvetsgrann, hjälpsam) som du tror skulle vara användbar i den tjänst du försöker tillsätta och se användare som tilldelats detta märke.inte en robot stack overflow

Hur man använder taggar och synonymer för att hitta utvecklare från Stack Overflow

De flesta rekryterare inom teknikbranschen är inte kunniga i de färdigheter som de försöker rekrytera för och det är här som taggar och synonymer från Stack Overflow kommer till undsättning. Innehållet som publiceras på Stack Overflow organiseras med hjälp av taggar vilket gör det lätt att bläddra. Du kan använda taggar på ett par olika sätt:

1. Upptäck kandidatens bästa färdigheter genom att titta på de viktigaste taggarna i deras profil,

2. Använd synonymer för stack overflow-taggar för röntgensökning och iterativ sökning på andra plattformar..

Det finns flera sätt att komma åt Tags och jag vill visa dig mitt favorit sätt:

  1. Klicka på "Taggar" i menyn i sidofältet,
Taggar för Stack overflow
Källa: Stack Overflow
  1. I avsnittet "Taggar" anger du ditt nyckelord i sökrutan för att söka efter nödvändiga färdigheter (jag sökte efter "python"). Klicka på den huvudtagg som visas högst upp i listan,
  2. Du kommer att se frågor som är taggade med din tagg. Klicka på "Synonymer" i menyn,
  1. Du kan nu se vilka synonymer som ska användas i dina sökningar.
  1. Du kan också använda relaterade taggar för att göra iterativa sökningar.

Det jag gillar så mycket med Stack Overflow-taggar är att de kan användas utanför plattformen och att de kan bespara dig en hel del googlande. Minns du Glen Catheys iterativa sökning som vi diskuterade i "How to source software developers from LinkedIn"?

iterativ sökning i den rekryteringen

Källa: YouTube

Glen säger att han använder Google för att se om det finns ett samband mellan färdigheterna, men du kan också använda taggar, synonymer och relaterade taggar på Stack Overflow för att få stöd.

Hur korsrefererar man profiler?

I användarprofiler kan du se en lista över personliga uppgifter som användarna väljer att lämna ut, till exempel Twitter, GitHub-profil och webbplats. Du kan försöka googla användarnamnet och i många fall hjälper det. Ett annat sätt är att gå till den angivna webbplatsen och kontrollera avsnittet Om eller dess whois-uppgifter.

Varför det är annorlunda att söka från Stack Overflow och LinkedIn

Låt oss bara säga att du som rekryterare inom teknik kanske inte känner dig särskilt välkommen på Stack Overflow. Varför? Här är det första e-postmeddelandet du får när du registrerar dig:

Har du lagt märke till löftet om "ingen skräppost från rekryterare"? Det står där, i det första meddelandet som de skickar, vilket ger dig en uppfattning om hur det ser ut för närvarande när det gäller rekrytering av IT-personal.

I rubriken "Jobb" står det också "Ingen skräppost från rekryterare".

Källa: Stack Overflow

Stack Overflow tillåter faktiskt rekryterare så länge de följer reglerna:

  1. Uppge vilket företag du rekryterar till,
  2. Rekrytera för en specifik roll (inget vagt "jag har några möjligheter"),
  3. Se till att rollen är relevant för kandidatens intressen,
  4. Ge bakgrundsinformation.

Texten på deras webbplats och i välkomstmeddelandet berättar något mycket viktigt för dig som rekryterare, Du måste vara riktigt bra på ditt jobb.. De hatar slarvig rekrytering där och de har rätt att göra det.

Tänk på det så här -LinkedIn är centrerat kring karriärmöjligheter och att bygga upp en stark professionell image, så rekryterare är naturliga och efterfrågade. Stack Overflow är en webbplats för frågor och svar från utvecklare som är utformad för att lösa problem och lära sig, vilket inte underlättas av att rekryterare går in på plattformen. Jag ska göra en kvalificerad gissning och säga att om mer erfarna användare av Stack Overflow tenderar att vara fientliga mot nybörjare, är de förmodligen inte särskilt öppna för personer som:

  1. Kan inte koda och kan därför inte bidra,
  2. Kommer från en grupp som ständigt får dåligt rykte.

Med andra ord är LinkedIn en mycket mer naturlig miljö för rekryterare eftersom de kan bygga upp sitt personliga varumärke där, publicera innehåll och i allmänhet göra saker för att presentera sig själva på ett positivt sätt. Deras aktivitet på LinkedIn är därför dubbelriktad: de får möjlighet att bygga upp sitt personliga varumärke och leta efter kandidater för att fylla lediga tjänster. På Stack Overflow är det inte riktigt så, eftersom den enda anledningen till att du är där är för att rekrytera. Du är i princip en icke-utvecklare i en utvecklargemenskap..

Jag har stött på denna intressanta Quora-tråd diskutera upplevelsen med Stack Overflow Jobs. Förväntningarna är verkligen höga. Chris Jester-Young med 204k+ rep på Stack Overflow säger att när det gäller meddelanden från rekryterare på Stack Overflow Careers, LinkedIn och e-post så är det de meddelanden som skrivits av "riktiga" människor, som programmerare, teknikchefer, teknikchefer och teknikchefer (och i ett nyligen inträffat fall, VD) som jag verkligen uppmärksammar."

Det säger bara följande: Genomsnittlig kompetens räcker inte längre, du måste utbilda dig själv för att bli en exceptionell teknisk rekryterare..

Du måste också veta vad programvaruingenjörer vill ha och erbjuda dem det. Här är de två viktigaste informationspunkterna från 2020 Stack Overflow Utvecklarlandskap:

  1. Språk som de kommer att arbeta med (51,3%), kontorsmiljö/företagskultur (44,5%) och flextid (43,9%) är de tre viktigaste aspekterna av ett nytt jobb.

Bättre lön (70%), önskan att arbeta med ny teknik (58,5%) och nyfikenhet på andra erbjudanden (57,%) är de tre främsta orsakerna till att utvecklare söker nya jobb.

Bästa praxis

  1. Uppmuntra ditt team att vara aktiva och bidra.Dina anställda är som ditt skyltfönster - om de ger värdefulla bidrag och är glada över att representera ditt varumärke kommer de sannolikt att dra till sig den uppmärksamhet du behöver,
  2. Få exponering för ditt tekniska varumärke.På din företagssida kan du dela med dig av uppdateringar om ditt varumärke och presentera det för potentiella kandidater. Kommer du ihåg vad utvecklare bryr sig om på jobbet? Se till att det innehåll du presenterar där är aktuellt och relevant för deras intressen. Kom ihåg att alltid Lista din tekniska stack.

Är den skalbar?

Kommer du att få hundratals leads och svarsmeddelanden? Förmodligen inte, och det är bra. Du vill ju inte skicka skräppost till personer som inte passar in i arbetsbeskrivningen, eller hur?

Tack vare den information som finns tillgänglig på Stack Overflow kan du rikta dig till rätt person. Jag är säker på att många av de rekryterare som nämns i undersökningen har tittat på sina kandidaters aktiviteter på Stack Overflow och GitHub under rekryteringscykeln. Jag tror också att när det gäller sourcing från Stack Overflow, Kvaliteten kompenserar för kvantiteten..

Röntgensökning Stack Overflow

...är blockerad i stor utsträckning. Jag vet, det gör ont.

varför skulle du göra denna gif?

Vissa sökningar som brukade fungera, som den här från Boolska svarta bältet inte längre ger resultat:

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

Andra fungerar - till exempel kan du se alla användare i Google webbplats:stackoverflow.com/users eller söka användare med en viss kompetens:

site:stackoverflow.com/users jdk OR jre OR j2se OR java (källa: Information om upphandling och rekrytering)

Inget behov av näsdukar och glassbehandling (Haagen Dazs för att vinna, om du någonsin skulle behöva glassbehandling). Det finns ett annat sätt att hitta det du behöver.

Gå in på Stack Exchange datautforskare, i alla dess former. gratis ära.

Stack Exchange datautforskare

Som tur är för oss, Stack Overflow-data finns gratis på Stack Exchange Data Explorer. Utvecklare Shane Gryzko skrev ett mycket bra inlägg där han berättar om hur du kan använda dataexploratorn.

Shane rekommenderar att du använder en SQL-förfrågan som han själv förberett. Allt du behöver göra är att skriva in en plats och alla giltiga taggar i sökmenyn:

Verktyg för datautforskare i Stack Overflow

Resultaten du får är klickbara så att du kan få tillgång till profilanvändare direkt från verktyget.

data explorer verktyg sökning

Kom ihåg att leta efter sätt att kontakta utvecklare från deras Stack Overflow-profil, men försök att inte göra det på Stack Overflow på grund av reglerna för intern policy.

Slutsats

Spelet är för allvarligt för att du ska kunna gå runt och skitsnacka om att du har "ett par bra möjligheter". Med tanke på konkurrensnivån måste du känna till all forskning som publicerats om din målgrupp. Du måste känna tillnu utantill och dra slutsatser. Det finns inget mer utrymme för att gissa eller kompensera för kvaliteten på leads med massutskick av e-post, särskilt inte på Stack Overflow. Tänk efter innan du agerar - som rekryterare är det verkligen lätt att få sina privilegier indragna och sitt rykte skamfilat.

Vet vad utvecklare vill ha och tillgodose deras behov. Kom ihåg att du i de flesta fall inte kan göra det utan ett starkt arbetsgivarvarumärke. Som Hagi Trinh helt riktigt hävdar, "Det du säljer är intressanta utmaningar och erkännande i form av ett arbetsgivarvarumärke.

Det är dags att börja rekrytera utvecklare på allvar. Är du redo?

Dela inlägg

Läs mer om rekrytering av tekniker

Prenumerera på vår Learning Hub för att få nyttiga insikter direkt i din inkorg.

Kontrollera och utveckla kodningsfärdigheter utan problem.

Se DevSkillers produkter i praktiken.

Säkerhetscertifieringar och efterlevnad. Vi ser till att dina data är säkra och skyddade.

DevSkillers logotyp TalentBoost logotyp TalentScore-logotyp