Come reperire sviluppatori da Stack Overflow

Pubblicato: Ultimo aggiornamento:
elenco degli articoli di reclutamento

Gli ingegneri software di alto livello tendono ad avere un lavoro fisso, il che li rende difficili da reclutare. Quanto sono passivi? Secondo il sondaggio sugli sviluppatori di Stack Overflow 2020, oltre 92% di sviluppatori sono impiegati almeno a tempo parziale e quasi 65% dichiarano di essere "leggermente o molto" soddisfatti del loro lavoro. Nel reclutamento di personale IT, le possibilità che sviluppatori di alto livello bussino alla vostra porta sono molto scarse e, se ciò accade, ritenetevi fortunati. Nella maggior parte dei casi, tuttavia, ci vuole molto tempo e sforzi per assumere uno sviluppatore di software. In questo post spieghiamo come reperire sviluppatori da Stack Overflow e come utilizzare i dati disponibili sulla piattaforma nel processo di reclutamento.

Perché la maggior parte degli sviluppatori sono candidati passivi, i reclutatori devono trovarsi nel luogo in cui amano frequentarsi. I professionisti delle risorse umane dovrebbero utilizzare Stack Overflow per tre scopi:

  • Accesso a informazioni vitali da sfruttare durante le attività di sensibilizzazione,
  • Valutazione delle competenze dei candidati,
  • Scoprire nuovi contatti.

Che cos'è Stack Overflow?

Ricerca su Stack Overflow

Stack Overflow è un sito di programmazione Q&A con domande tecniche. Fa parte di un gruppo più ampio chiamato Stack Exchange Network. La piattaforma ha lo scopo di risolvere i problemi quotidiani che vengono postati nella speranza di ottenere una risposta dai colleghi sviluppatori. Il codice inviato è frammentario perché è stato progettato per risolvere un problema particolare.

Le domande sono etichettate con un linguaggio di programmazione o un linguaggio applicativo che ne facilita la consultazione. Le risposte vengono votate e respinte e le persone ricevono punti di reputazione per contributi di alta qualità. Per mantenere Stack Overflow una risorsa di alto livello, i membri vengono anche declassati per risposte scadenti e domande sciocche. La persona che ha posto la domanda può scegliere la risposta migliore per la sua richiesta.

Opzioni a pagamento per i reclutatori

Fonte: Talenti di Stack Overflow

Talenti di Stack Overflow vi permette di pubblicare annunci, cercare candidati, aggiungere la vostra pagina aziendale per mostrare il vostro marchio e molto altro ancora. Personalmente mi piace il Ricerca di candidati che vi offre l'opportunità di accedere alla comunità di Stack Overflow che ha scelto volontariamente di essere contattata dai datori di lavoro.

Consiglio vivamente di utilizzare le opzioni premium se avete il budget necessario: in questo modo potrete accedere a candidati eccellenti e altamente pertinenti a ciò che state cercando. In caso contrario, esistono modi per utilizzare i dati di Stack Overflow senza stanziare fondi. C'è una regola imprescindibile: attenersi alla politica e tutto andrà bene.

Le offerte di lavoro sono visibili anche agli utenti della piattaforma principale: ecco come appaiono sulla homepage:

Fonte: Stack Overflow

La cosa che mi piace di più è che gli annunci di lavoro appaiono nelle sezioni pertinenti del sito. Ad esempio, se si consultano le domande etichettate con "mysql", l'annuncio di lavoro visualizzato corrisponderà all'etichetta in termini di stack tecnologico.

Politica

è una gif fastidiosa

Stack Overflow Talent è ampiamente riconosciuto per uno dei più alti tassi di risposta tra le piattaforme di reclutamento del settore e lavorare duramente per mantenerlo tale modo. I reclutatori che non si adeguano vengono segnalati e l'invio di spam viene impedito consentendo loro di inviare soltanto 100 messaggi alla volta tempo. Il limite viene rimosso "non appena un candidato risponde a uno dei vostri messaggi (o se non risponde entro 7 giorni), riceverete un nuovo messaggio accreditato sul vostro account".

Il mio consiglio è di utilizzare Stack Overflow per trovare persone e vedere le loro competenze ma non per le comunicazioni. Se non potete permettervi l'opzione premium, vi consiglio di utilizzare altri mezzi di contatto.

La comunità di Stack Overflow è molto sensibile quando si parla di spam di reclutatori ed è nel vostro interesse rispettare le regole della casa.. Stack Overflow lavora direttamente con i datori di lavoro e le agenzie e monitora molto attentamente la loro attività. Vorrei sottolineare ancora una volta che: Non consiglio di usare la funzione di messaggistica personale perché si rischia di vedersi revocare i privilegi.

Vi invito a leggere il Regole di Stack Overflow Talent House per capire bene cosa si può e cosa non si può fare.

Regole di accesso a Stack Overflow

Fonte: Regole di Stack Overflow Talent House

Come si può notare, ci sono molte regole e limitazioni per quanto riguarda l'attività dei reclutatori. Stack Overflow vale il disturbo? Assolutamente sì. Ecco perché.

Perché avete bisogno di Stack Overflow nella vostra vita (già piena di impegni)

Secondo uno studio di Stack Overflowsolo il 5,3% degli sviluppatori ha risposto che LinkedIn è la piattaforma di social media più utilizzata. Ciò significa che se utilizzate LinkedIn solo per la ricerca di personale, vi state perdendo un'enorme fetta del vostro bacino di talenti.

Inoltre, la reputazione acquisita in Stack Overflow è più importante del curriculum vitae. Glen Cathey di Boolean Black Belt afferma che "mentre i consensi di LinkedIn possono essere facilmente ottenuti, i punti di reputazione e i badge di Stack Overflow sono relativamente difficili da guadagnare". Certo, non tutti i grandi sviluppatori sono attivi su Stack Overflow, ma è facile verificarlo perché si può fare un controllo incrociato sui loro profili, che di solito sono disponibili nelle informazioni del loro profilo.

Il motivo per cui avete bisogno di Stack Overflow nel vostro processo di reclutamento è che si tratta di un'incredibile fonte di informazioni sui candidati, aperta al pubblico. Anche senza registrarsi, è possibile consultare gli utenti e dare un'occhiata alle loro attività. Questo vi permette non solo di individuare nuovi contatti, ma anche di farvi un'idea del livello di competenza dei candidati che avete trovato altrove.

Dal punto di vista tecnico, consiglio di guardare la loro attività attuale e quando si sono iscritti alla piattaforma. So che alcuni reclutatori inviano i link dei profili di Stack Overflow ai loro responsabili del reclutamento IT, ma personalmente ritengo che questo rallenti il lavoro in azienda e metta sotto pressione i dipendenti già impegnati. Quello che raccomando è una combinazione di analisi della reputazione di Stack Overflow, esecuzione di un test di codifica e invito dei candidati a un colloquio.

Come dice Stack Overflow stesso nel suo tour del prodotto "Questo sito serve per ottenere risposte. Non è un forum di discussione. Non ci sono chiacchiere". In teoria questo significa che la personalità del candidato non traspare in un sito di domande e risposte molto tecnico e diretto. Tuttavia, la comunità di Stack Overflow (soprattutto i suoi membri più anziani) ha una la reputazione di essere piuttosto sprezzante nei confronti dei neofiti che tendono a fare domande semplici. Non è raro che una domanda introduttiva sulla programmazione venga chiusa o che si riceva la risposta "perché non lo cerchi su Google".

Quello che consiglio è di verificare se gli ingegneri del software a cui siete interessati partecipano a questo tipo di attività o se sono più attivi nelle discussioni che offrono una reale opportunità di apprendimento..

L'anatomia del profilo utente di Stack Overflow

Il modo migliore per accedere ai dati sullo sviluppatore è quello di consultare il suo profilo, che fornisce una grande quantità di informazioni.

Vista del profilo di Stack Overflow

I profili di Stack Overflow hanno queste informazioni a disposizione degli altri utenti:

  • Nome utente,
  • Bio,
  • Posizione,
  • Sito web,
  • Membro da,
  • Link al profilo Twitter,
  • Reputazione,
  • Domanda posta,
  • Altri profili,
  • Immagine del profilo,
  • I tag hanno contribuito a,
  • Informazioni sulla loro attività, cioè sull'attività recente.

Ecco alcuni suggerimenti su cosa potete fare con le informazioni a vostra disposizione:

  • Imparare a conoscere i loro nome reale visitando il loro sito web o Twitter (Suggerisco anche di cercare quella persona su LinkedIn, ma potrebbe non avere un profilo nella piattaforma),
  • Scoprire i loro progetti collaterali - sono spesso forniti nella sezione "sito web",
  • Scoprite a cosa stanno lavorando attualmente attraverso Domande recenti. Secondo il CEO di Talento sociale John Campbell, l'attività recente è un ottimo rompighiaccio per i reclutatori perché vi dà qualcosa di cui parlare nel vostro messaggio iniziale,
  • Il loro competenze top - questi sono tipicamente riflessi da top tag nel loro profilo. Pila OverfloSono utili anche perché le biografie sono spesso lasciate in bianco, quindi compensano la mancanza di informazioni. Continuate a leggere per saperne di più sui tag: sono così importanti che hanno una sezione tutta per loro),
  • La reputazione punti che potete vedere qui:
Punti di reputazione di Stack Overflow
  • Distintivi - Stack Overflow sistema di badge Ci sono badge per praticamente tutto, compresi i contributi, la creazione di tag di uso frequente, la riorganizzazione dei contenuti sulla piattaforma, l'innalzamento di bandiere di aiuto... Insomma, tutto quello che serve. Il mio preferito è il "Non un robot" che si ottiene incontrando un dipendente di Stack Overflow a un evento. È possibile fare clic su qualsiasi badge che rappresenti una determinata qualità (rapidità d'azione, coscienziosità, disponibilità) che si ritiene utile per la posizione che si sta cercando di occupare e vedere gli utenti che hanno ricevuto questo badge.non un robot stack overflow

Come usare tag e sinonimi per trovare sviluppatori da Stack Overflow

La maggior parte dei reclutatori tecnologici non è esperta nelle competenze che sta cercando di assumere ed è qui che i tag e i sinonimi di Stack Overflow vengono in soccorso. I contenuti pubblicati su Stack Overflow sono organizzati per mezzo di tag che ne facilitano la consultazione. È possibile utilizzare i tag in un paio di modi:

1. Scoprite le competenze principali di ogni candidato osservando i tag principali nel suo profilo,

2. Utilizzare i sinonimi dei tag di Stack Overflow per la ricerca a raggi X e la ricerca iterativa su altre piattaforme.

Ci sono diversi modi per accedere ai Tag e vorrei mostrarvi il mio preferito:

  1. Fare clic su "Tag" nel menu della barra laterale,
  1. Nella sezione "Tag", inserite la vostra parola chiave nella casella di ricerca per cercare le competenze richieste (io ho cercato "python"). Fate clic sul tag principale che appare in cima all'elenco,
  2. Verranno visualizzate le domande con il proprio tag. Fare clic su "Sinonimi" nel menu,
  1. Ora è possibile visualizzare i sinonimi da utilizzare nelle ricerche.
  1. È inoltre possibile utilizzare i tag correlati per eseguire ricerche iterative.

Ciò che mi piace molto dei tag di Stack Overflow è che possono essere utilizzati anche al di fuori della piattaforma e possono farvi risparmiare un sacco di ricerche su Google. Ricordate la ricerca iterativa di Glen Cathey di cui abbiamo parlato in "Come trovare sviluppatori di software da LinkedIn"?

ricerca iterativa nel reclutamento

Fonte: YouTube

Glen ha detto di utilizzare Google per vedere se c'è una correlazione tra le competenze, ma è anche possibile consultare i tag, i sinonimi e i tag correlati di Stack Overflow per ottenere supporto.

Come incrociare i profili?

Nei profili degli utenti, è possibile vedere un elenco di dettagli personali che gli utenti scelgono di divulgare, come il loro Twitter, il profilo GitHub e il sito web. Si può provare a cercare il nome utente su Google e in molti casi questo aiuta. Un altro modo è quello di andare sul sito web fornito e controllare la sezione Informazioni o i dati whois.

Perché l'approvvigionamento da Stack Overflow e LinkedIn è differente

Diciamo che, in qualità di reclutatore di personale tecnologico, potreste non sentirvi particolarmente benvenuti su Stack Overflow. Perché? Ecco la prima e-mail che si riceve quando ci si registra:

Notate la promessa "niente spam di reclutatori"? È proprio lì, nel primo messaggio che inviano, il che dà un'idea dello stato attuale delle assunzioni nel settore IT.

Anche l'intestazione della sezione "Offerte di lavoro" dice "No recruiter spam".

Fonte: Stack Overflow

Stack Overflow ammette i reclutatori a patto che rispettino le regole:

  1. Comunicate l'azienda per cui state reclutando,
  2. Reclutamento per un ruolo specifico (non un vago "ho un paio di opportunità"),
  3. Assicuratevi che il ruolo sia pertinente agli interessi del candidato,
  4. Fornire informazioni di base.

Il testo sul loro sito e nell'e-mail di benvenuto vi dice una cosa molto importante: come reclutatore, bisogna essere molto bravi nel proprio lavoro. Odiano il reclutamento approssimativo e hanno il diritto di farlo.

Pensate cheLinkedIn è incentrato sulle opportunità di carriera e sulla costruzione di una forte immagine professionale, quindi la presenza di reclutatori è naturale e sollecitata. Stack Overflow è un sito di domande e risposte per sviluppatori progettato per risolvere problemi e imparare, nessuna delle due cose è facilitata dalla presenza di reclutatori sulla piattaforma. Ora, mi permetto di fare un'ipotesi istruttiva e di dire che se gli utenti più esperti di Stack Overflow tendono a essere ostili nei confronti dei principianti, probabilmente non sono molto aperti nei confronti di persone che:

  1. Non può codificare e di conseguenza non può contribuire,
  2. Provengono da un gruppo che riceve costantemente una cattiva reputazione.

In altre parole, LinkedIn è un ambiente molto più naturale per i reclutatori, perché vi possono costruire il loro marchio personale, pubblicare contenuti e in generale fare cose per presentarsi in modo positivo. La loro attività su LinkedIn è quindi duplice: costruiscono il loro marchio personale e cercano candidati per coprire le posizioni aperte. Su Stack Overflow non è proprio così, perché l'unica ragione per cui si è lì è quella di reclutare. Sei praticamente un non-sviluppatore in una comunità di sviluppatori..

Mi sono imbattuto in questo interessante Filo conduttore di Quora discutendo l'esperienza con Stack Overflow Jobs. Le aspettative sono davvero alte. Chris Jester-Young con più di 204k rep su Stack Overflow, dice che quando si tratta di messaggi di reclutatori su Stack Overflow Careers, LinkedIn ed e-mail "quelli a cui presto veramente attenzione sono quelli scritti da persone "reali", come programmatori, VP di ingegneria e CTO (e in un caso recente, CEO)".

Anche in questo caso, si tratta solo di un dato di fatto: La media non basta più, è necessario formarsi per diventare un reclutatore tecnologico eccezionale.

È inoltre necessario sapere cosa vogliono gli ingegneri del software e offrirglielo. Ecco le due principali informazioni tratte dall'articolo 2020 Paesaggio degli sviluppatori di Stack Overflow:

  1. Le lingue con cui lavoreranno (51,3%), l'ambiente d'ufficio/cultura aziendale (44,5%) e l'orario flessibile (43,9%) sono i tre aspetti più importanti di una nuova opportunità di lavoro.

Stipendio migliore (70%), desiderio di lavorare con nuove tecnologie (58,5%), curiosità per altre offerte (57,1 %) sono le prime tre ragioni che spingono gli sviluppatori a cercare un nuovo lavoro.

Le migliori pratiche

  1. Incoraggiate il vostro team a essere attivo e a contribuire.I vostri dipendenti sono come la vostra vetrina: se forniscono contributi preziosi e sono felici di rappresentare il vostro marchio, è probabile che attirino l'attenzione di cui avete bisogno,
  2. Ottenere visibilità per il vostro marchio tecnologico.La vostra pagina aziendale vi permette di condividere gli aggiornamenti sul vostro marchio e di presentarlo ai potenziali candidati. Ricordate cosa interessa agli sviluppatori sul lavoro? Assicuratevi che i contenuti presentati siano tempestivi e pertinenti ai loro interessi. Ricordate di sempre elencare il vostro stack tecnologico.

È scalabile?

Riceverete centinaia di contatti e messaggi di risposta? Probabilmente no, e questo è un bene. Non volete spammare persone che non rientrano nella descrizione del lavoro, giusto?

Grazie alle informazioni disponibili su Stack Overflow, è possibile individuare la persona giusta. Sono sicuro che molti dei reclutatori citati nel sondaggio hanno esaminato le attività su Stack Overflow e GitHub dei loro candidati durante il ciclo di reclutamento. Credo anche che quando si parla di sourcing da Stack Overflow, la qualità compensa la quantità.

Ricerca a raggi X Stack Overflow

...è in gran parte bloccato. Lo so, fa male.

perché fare questa gif

Alcune ricerche che funzionavano, come questa di Cintura nera booleana non restituisce più risultati:

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

Altri funzionano: ad esempio, è possibile vedere tutti gli utenti in Google site:stackoverflow.com/users o cercare utenti con una determinata abilità:

site:stackoverflow.com/users jdk OR jre OR j2se OR java (fonte: Info su sourcing e reclutamento)

Non c'è bisogno di fazzoletti e gelato terapeutico (Haagen Dazs per la vittoria, in caso di bisogno di gelato terapeutico). C'è un altro modo per trovare ciò di cui avete bisogno.

Entrare Esploratore di dati di Stack Exchangein tutte le sue libero gloria.

Esploratore di dati di Stack Exchange

Per nostra fortuna, I dati di Stack Overflow sono disponibili gratuitamente su Stack Exchange Data Explorer. Sviluppatore Shane Gryzko ha scritto un post molto utile in cui parla di come utilizzare l'esploratore di dati.

Shane consiglia di utilizzare un query SQL preparata da lui stesso. Tutto quello che dovete fare è digitare qualsiasi località e qualsiasi tag valido nel menu di ricerca:

Strumento di esplorazione dei dati di Stack Overflow

I risultati ottenuti sono cliccabili, in modo da poter accedere agli utenti del profilo direttamente dallo strumento.

strumento di esplorazione dei dati ricerca

Ricordatevi di cercare i mezzi per contattare gli sviluppatori dal loro profilo Stack Overflow, ma cercate di non farlo in Stack Overflow a causa delle regole di politica interna.

Conclusione

Il gioco è troppo serio perché possiate andare in giro a raccontare di avere "un paio di grandi opportunità". Dato il livello di concorrenza, dovete conoscere tutte le ricerche pubblicate sul vostro gruppo target. Dovete conoscerea memoria e trarre conclusioni. Non c'è più spazio per le congetture o per compensare la qualità dei contatti con e-mail di massa, soprattutto su Stack Overflow. Pensate prima di agire: in qualità di reclutatori, è davvero facile che i vostri privilegi vengano revocati e che la vostra reputazione venga macchiata.

Sapete cosa vogliono gli sviluppatori e fate appello alle loro esigenze. Ricordate che, nella maggior parte dei casi, non è possibile farlo senza un forte marchio del datore di lavoro. Come sostiene giustamente Hagi Trinh, "Quello che vendete sono sfide interessanti e riconoscimento, sotto forma di marchio del datore di lavoro".

È ora di fare sul serio con il reclutamento di sviluppatori. Siete pronti?

Condividi post

Per saperne di più sulle assunzioni nel settore tecnologico

Iscrivetevi al nostro Learning Hub per ricevere utili approfondimenti direttamente nella vostra casella di posta elettronica.

Verifica e sviluppo delle competenze di codifica senza soluzione di continuità.

Guardate i prodotti DevSkiller in azione.

Certificazioni di sicurezza e conformità. Ci assicuriamo che i vostri dati siano sicuri e protetti.

Logo DevSkiller Logo TalentBoost Logo TalentScore