È appropriato che gli intervistatori chiedano ai candidati il loro nome utente Stack Exchange? [chiuso]

125

Lo considereresti appropriato se ti venisse chiesto il nome utente dello Stack Exchange in un colloquio di lavoro con il software (o come domanda di screening pre-intervista)?

Per me, sembra una richiesta molto ragionevole e estremamente informativa - sono sicuro che potrei imparare di più su un candidato in cinque minuti esaminando le domande e le risposte che hanno pubblicato su Stack Exchange che con un colloquio di 30 minuti. Ma una tale domanda sarebbe una cattiva forma? È "troppo personale"?

(Allo stesso modo per GitHub o altri forum di condivisione del codice pubblico / online.)

    
posta kmote 18.09.2013 - 20:09
fonte

11 risposte

105

Risposta breve : assolutamente OK.

Risposta un po 'più lunga :
Sul mio posto di lavoro, chiediamo abitualmente il nome utente Stack Overflow / Stack Exchange di un candidato. Il contributo alla comunità di Stack Exchange lascia una traccia molto più chiara di dove si trova qualcuno con le sue competenze.

Conosco altri che chiedono account GitHub e rifiutano di accettare candidati senza un GitHub * conto.

Nel nostro caso, non rimuoveremo un candidato a titolo di considerazione se non hanno un account.

In definitiva, è solo un pezzo del puzzle dell'intervista mentre stai cercando di identificare una corrispondenza tra i bisogni dell'azienda e le abilità del candidato. Non è un fattore make-or-break; semplicemente aiuta a confermare le impressioni fatte durante l'intervista.

* Per essere chiari, non condivido questo approccio, e penso che induca quella squadra a perdere candidati altrimenti ben qualificati. L'ho fatto notare per aver sentito parlare di posizioni più estreme e per mostrare che solo il nome dell'account di Overflow dello stack è piuttosto mite in confronto.

Alcuni qualificatori aggiuntivi basati sui commenti:

  1. Non guardiamo Meta Overflow dello stack e post di tipo meta. Meta è diverso, e lo capiamo. È anche molto facile perdere il contesto dietro a questi tipi di post. IMO, sono più vicini al rumore che al segnale quando si tratta di valutare un candidato.

  2. Allo stesso modo, i commenti e l'attività di revisione non vengono considerati. Mancano di contesto e non hanno una correlazione significativa con la capacità del candidato di svolgere il lavoro.

  3. Abbiamo trovato una solida correlazione tra la performance di un candidato in un'intervista e il livello di Q & A in cui si impegnano. Il loro account Stack Overflow / Stack Exchange diventa un factoid di supporto, equivalente a un campione di codice inviato durante il processo di intervista.

Obbligatorio strip xkcd sulle interviste . Elaborazione .

    
risposta data 18.09.2013 - 20:14
fonte
112

Chiedendo a bruciapelo che il loro nome utente SO probabilmente non è appropriato. Sembrerebbe molto diretto, e troverei questa domanda un po 'invasiva. Chiedere quali risorse online usano quando risolvono i problemi è molto più appropriato. E se rispondono che sono un utente StackOverflow, quindi penso che potresti chiedere loro in che modo sono interattivi. Se menzionano che sono un attivo ask-er / answer-er, quindi chiedendo loro quale sarebbe il loro nome utente appropriato.

Penso che sia accettabile da parte di un intervistatore, ma se un candidato si rifiuta, non dovrebbe essere un rompicapo.

Alcune persone lavorano con strumenti proprietari specializzati che non hanno nessuna domanda su StackOverflow (ho appena controllato). Alcune persone non hanno tempo da perdere per rispondere alle domande generali degli altri. Conosco alcuni sviluppatori che non chiedono o rispondono su SO per lo più a causa delle barriere linguistiche.

Ci sono grandi sviluppatori là fuori che non partecipano molto all'ecosistema di StackExchange.

    
risposta data 18.09.2013 - 21:34
fonte
68

Sembra che questa opinione non sia particolarmente popolare, ma non penso sia giusto chiedere queste informazioni.

Lo Stack Exchange è un luogo di apprendimento; non dovresti preoccuparti di essere giudicato per aver chiesto "domande stupide" più avanti. So che vengo a Stack Exchange per ampliare le mie conoscenze, non solo di programmazione, ma in tutti i tipi di argomenti. Fintanto che mi sono sforzato di risolvere da solo le domande, non dovrei sentirmi impacciato di fare una domanda a cui la maggior parte degli esperti in materia dovrebbe conoscere la risposta.

Inoltre, ciò aggraverebbe la questione degli utenti che tengono più account, uno per fare domande e uno per fornire risposte. L'ho già visto un certo numero di volte su SE. Penso che gli utenti lo facciano perché appaiono più informati con meno domande poste.

    
risposta data 18.09.2013 - 22:33
fonte
26

Penso che sia leggermente inappropriato chiedere a un candidato informazioni che non hanno fatto volontariato (con alcune ovvie eccezioni, come il background criminale, ecc.) È anche almeno potenzialmente pericoloso, dato che in molti posti ci sono leggi che vietano l'impiego discriminazione che limita le domande che puoi porre. Se la partecipazione a un determinato sito risulta correlata a razza, età, sesso o altra categoria per la quale è vietata la discriminazione, allora ti stai potenzialmente aprendo a una causa. Potresti addirittura commettere effettivamente tale discriminazione (quasi certamente involontariamente).

Secondo questo rapido risultato di ricerca di Google le ricerche sui social media corrono il rischio che un datore di lavoro scopra informazioni è altrimenti illegale chiedere, potenzialmente esponendosi a una causa di discriminazione. In alcuni posti non è legale chiedere informazioni sulla disabilità o sulla gravidanza. Poiché SO e SE sono siti professionali, è più ragionevole sostenere che la discriminazione non era lo scopo della domanda, ma ...

Personalmente vorrei chiedere qualcosa del tipo "partecipi a qualsiasi sito web professionale di cui vorresti farci sapere, ma non sei riuscito a farlo sul tuo curriculum?" E non lo considererei negativo per coloro che non hanno avuto tale partecipazione, a parte il fatto che altri candidati con cui stanno gareggiando potrebbero aiutarsi con la loro risposta.

    
risposta data 18.09.2013 - 23:06
fonte
25

Would you consider it appropriate if you were asked for your Stack Exchange username in a SW job interview (or as a pre-interview screening question)?

Alcuni buoni candidati non avranno un account StackExchange. Quindi, se puoi offrire interviste in loco a 5 persone e aspettarti 100 candidati, questa potrebbe essere una buona strategia per fornire semplicemente un modo migliore per distinguere i candidati iniziali.

Ma tieni presente che non puoi eliminare candidati che non hanno un account StackOverflow a meno che tu non sia disposto a correre il rischio di persone che altrimenti sarebbero eccellenti candidati che non hanno account.

Se vuoi usare questo come parte del processo di intervista, consiglierei strongmente come opzione di molti - github e StackExchange sono entrambi potenziali (non esaustivi).

Assicurati che non sia presentato come obbligatorio.

Vorrei offrirmi volontariamente il mio profilo se possibile in un'intervista come intervistato. Può venire spontaneo in merito alle domande sul "codice per divertimento?" o "cosa fai per imparare al di fuori del lavoro?" o qualsiasi domanda del genere.

Aiuta a trovare questi , però.

Inoltre, tieni presente che un account StackExchange può mostrare due storie diverse *:

  • Capacità di porre domande significative
  • Capacità di fornire risposte significative

Entrambi possono essere buoni o cattivi, a seconda del profilo e del rapporto tra domande e risposte.

* potrebbe anche mostrarti spendere molto, molto, molto tempo qui ...

    
risposta data 18.09.2013 - 20:33
fonte
13

Sì, ma penso che sarebbe molto utile una domanda di pre-screening. Realisticamente, non sarai in grado di agire sulle informazioni durante l'intervista in modo significativo se è la prima volta che ne fai una domanda. Sarebbe come aspettare che fossero in ufficio a chiedere campioni di codice. L'altro vantaggio di essere una domanda pre-screening è che se decidono di non volerlo condividere per qualsiasi motivo, possono prendere quella decisione senza essere sul punto di intervenire.

In generale, penso che sia una risorsa ottima / accettabile. Se ne hanno uno, rappresenterebbe un eccellente punto di discussione durante l'intervista, specialmente se riesci a trovare una risposta fornita con un esempio di codice o se hanno risposto ad alcune domande relative a su cosa avrebbero lavorato. Questo ha l'ulteriore vantaggio di essere un argomento specifico su cui hanno chiaramente messo un po 'di tempo prima e ha sviluppato una risposta scritta a. (Se la risposta non è ben fatta o sbagliata, è anche un indicatore molto utile).

    
risposta data 18.09.2013 - 20:27
fonte
11

Penso che sia ragionevole per un datore di lavoro chiederlo, ma non penso che sia ragionevole per questo essere un qualificatore make-or-break.

Joel afferma che un alto rappresentante equivale a ottenere lavori molto remunerativi ma secondo la sua logica, a meno che tu non sia sotto impiegato potresti non avere il tempo di flettere le tue abilità mentali e ottenere una grande quantità di ripetizioni. Quindi l'uomo che diventa poetico su Stack Exchange (e giustamente) ammette che è davvero un indicatore sia dell'elevata occupabilità che sotto occupazione.

    
risposta data 18.09.2013 - 21:40
fonte
5

Lo faccio sempre.

L'IMHO che chiede fonti di reputazione online è come chiedere il tuo curriculum, con un'importante differenza: fingere una buona reputazione online è molto più difficile che fingere un buon curriculum.

Lo Stack Exchange è un buon posto per scoprire le capacità di comunicazione del candidato.

There’s nothing I respect more than a great programmer. But if you can manage to become a great programmer and a great communicator, there’s almost nothing you can’t accomplish. - Jeff Atwood

GitHub è il luogo in cui sono ospitati molti progetti di alto profilo (almeno per lo stack tecnologico che usiamo), e se il candidato ha contribuito ad alcuni di questi progetti dice molto sulla qualità del suo lavoro (i buoni progetti non accetteranno richieste prive di documentazione e / o test unitari).

    
risposta data 19.09.2013 - 01:51
fonte
4

Su questo possono esserci differenze culturali tra Europa e Stati Uniti, ma ecco la mia prospettiva su questo ...

Quando fai domanda per un posto di lavoro, come candidato vuoi presentarti, la tua esperienza e la tua capacità di svolgere il lavoro in questione. Stai attivamente dando forma a come sei presentato per rendere una scelta semplice per il datore di lavoro dire sì, questo è il nostro nuovo dipendente .

I datori di lavoro stanno cercando di identificare chi dei propri candidati è in grado di svolgere il lavoro, avere la capacità di stabilirsi nella cultura aziendale e sperare di evitare di assumere un dipendente che causa più problemi di quanti ne risolvano.

Quindi, quando sto reclutando, non lo faccio e non chiederò a un candidato la sua identità di Stack Exchange, né il loro nome utente Facebook, l'account Twitter o Google ID. Prenderò in considerazione tutte queste attività personali private e rispetterei la ragionevole aspettativa dei candidati che non si trattava di questioni relative al lavoro, a meno che non fossero state prese dalla loro condotta.

Se su una domanda, un CV menzionava l'identità dello Stack Exchange, lo ignorerei, oltre a notare che usano lo Stack Exchange, leggermente positivo per un laureato, un tipo di aspettativa per chiunque abbia esperienza commerciale.

Il mio processo di intervista consiste nel dare l'opportunità a un candidato di dimostrare che può svolgere il lavoro per il quale stiamo reclutando. Se possono dimostrarlo e sembrano un ragionevole mix sociale, probabilmente gli verrà offerto il lavoro.

Potevo vedere l'account Stack Exchange usato come riferimenti, in quel lavoro è offerto, soggetto a riferimenti soddisfacenti, ma sono ancora lontano dal convincermi che ciò sia giusto e non indebito intrusione nella loro vita non lavorativa.

Se come parte di un processo di intervista mi è stato chiesto se utilizzo e contribuisco a Stack Exchange, la risposta sarebbe sì, ma se venisse richiesto il mio nome utente, direi "Dovrò tornare da te su quello'. Il motivo per cui è questo: non sono mai stato impiegato per contribuire allo Stack Exchange, e fino a quando non cambia, è completamente parte della mia vita personale e privata.

Ora, considera quale sarebbe l'effetto su Stack Exchange se il tuo profilo diventasse parte del processo di intervista.

Le persone imparerebbero presto che dovresti avere un profilo abbastanza eccezionale per essere un fattore significativo nel fatto che sei stato invitato per un colloquio e che non riuscirà mai a compensare una brutta intervista. In breve, il suo unico effetto sarà quello di impedirti di ottenere un lavoro.

Quindi, proprio come fai attenzione a ciò che accade nel tuo CV, faresti lo stesso su Stack Exchange. Nessun commento, solo risposte attentamente pensate, e se non eri sicuro al 100%, non pubblicheresti. Vuoi lasciare una risposta votata? O domande mal ricevute? Certo che no.

Lo Stack Exchange sarà il peggiore per questo.

    
risposta data 19.09.2013 - 21:31
fonte
4

Normalmente cercherò le informazioni di un candidato su Stack Overflow prima di condurre l'intervista. Sono informazioni pubbliche dopotutto, e di solito durante un'intervista chiederò loro che tipo di risorse usano per imparare qualcosa di nuovo o risolvere un problema con cui stanno avendo problemi. Se la persona menziona "Stack Overflow", punti bonus a loro, ma non è necessariamente un rompicapo.

La maggior parte delle mie domande sono aperte e ruotano attorno alla risoluzione dei problemi e agli approcci ai requisiti, e non sono mai una domanda alla quale si potrebbe rispondere leggendo la documentazione online, quindi cerco persone che stanno sempre imparando ed esplorando .

Per quanto riguarda GitHub, chiedo anche se partecipano a progetti open-source, e se menzionano GitHub, considero anche un bonus.

    
risposta data 20.09.2013 - 18:53
fonte
3

Non mi è mai stato chiesto di Stack Overflow durante un colloquio di lavoro. Poiché ho utilizzato questo handle per oltre un decennio, e alcuni dei post orientati politicamente con questo handle possono essere visti come varianti da trotskysk a ayn randist . La mia politica non è affar loro (tranne che candidarsi per un incarico elettivo, e forse nemmeno allora), e non direi loro nulla. Sto anche riducendo l'uso di questo soprannome e aumentando l'utilizzo di uno diverso.

I'm sure I could learn more about a candidate in 5 minutes by looking at the questions and answers they have posted on SE than by a 30 minute interview.

Sì, potresti. Sono stato nel mondo del lavoro da molto tempo e ho avuto alcune brutte esperienze. Qualcuno che mi intervista e controlla la mia cronologia dei post potrebbe chiedersi se pubblicherei anche su di loro.

and refuse to accept candidates without a GitHub account

Il mio attuale datore di lavoro vieta di contribuire a progetti open source perché sono terrorizzati dall'avere il codice GPL che infetta il loro codebase.

    
risposta data 19.09.2013 - 01:48
fonte

Leggi altre domande sui tag