La nostra azienda ha pensato di rottamare le nostre procedure di intervista e riunire ogni candidato per 4-5 ore con alcuni programmatori e fare solo un paio di programmi.Programmazione di coppie per un colloquio di lavoro
Mi piace l'idea in teoria, ma non sono sicuro di come sia possibile renderlo giusto per ogni candidato. Come valuteresti loro? Il loro contributo non dipenderebbe realmente da ciò che ciascun programmatore stava lavorando in quel giorno?
Qualsiasi idea sul fatto che questa sia una buona idea/cattiva idea o su come farlo funzionare è ciò che sto cercando in questo caso.
Cheers!
EDIT:
RISULTATO - come richiesto
Ci accingiamo a condurre i primi passi del colloquio la stessa di prima. Telefono seguito da faccia a faccia. Invece di riportarli per una terza e ultima griglia, porteremo 3 sviluppatori a sedere con tutti e 7 i membri del team. Abbiamo deciso di lasciare decidere al team chi è stato assunto.
Siamo giunti a questa conclusione per un paio di motivi. Riteniamo che ciò consentirà agli sviluppatori di dare loro una scelta su chi stanno lavorando. La seconda ragione è dinamica di gruppo. Pensiamo che sia davvero importante avere un buon gruppo dinamico ed è difficile dirlo fino a quando non assumerai una persona se si adatterà o meno.
Quindi il risultato finale è che andremo avanti con le sessioni di programmazione della coppia, ma in un modo completamente diverso e per un modo completamente diverso da quello previsto originariamente.
Qualsiasi pensiero o critica di questo approccio è più che benvenuto !! (questa modifica è postata come risposta qui sotto, quindi non esitare a downvotare se ritieni che questo non sia l'approccio migliore)
Ted - fateci sapere cosa decidete di fare voi ragazzi! –
Senza "squadra adatta" non otterrai mai il meglio da qualcuno. Idea interessante Tuttavia, a volte qualcuno che è leggermente diverso dal resto della squadra può spingerli in una nuova direzione. Avrei il diritto di porre il veto a quella decisione presa dalla squadra. –
Non c'è bisogno di un veto, perché solo gli sviluppatori che sono abbastanza bravi da lavorare per l'azienda lo fanno comunque nella fase decisionale del team. L'approccio di Ted invia un messaggio forte e positivo alla squadra che la società si fida del proprio giudizio collettivo. Un veto invia il messaggio molto negativo che l'azienda apprezza solo l'opinione del team quando è d'accordo con il manager responsabile del processo. – richj