Quali politiche per le risorse umane ti impediscono di trovare abili programmatori? [chiuso]


12

Durante la nostra intervista, sottoponiamo al candidato un test di programmazione e un problema di progettazione.

Il nostro dipartimento Risorse umane ci ha detto di interrompere la gestione del test di programmazione a causa di problemi legali. Ciò ostacolerebbe davvero la nostra capacità di selezionare i candidati.

Ci sono altre politiche sulle risorse umane che ti impediscono di assumere programmatori capaci?


1
Per motivi di curiosità, quali sono le preoccupazioni legali specifiche e dove si trova la tua azienda? Sembra spaventoso e irreale che le leggi non consentano la capacità di svolgere un lavoro come un modo per selezionare le persone ...
Matthieu

@Matthieu: negli Stati Uniti, c'è una lunga lista di domande che devi evitare, ma nulla per quanto ne so della capacità di esibirsi. Non puoi chiedere se qualcuno è ebreo, ad esempio, ma se il lavoro può comportare un fine settimana di lavoro, è bene chiedere se il candidato ha problemi a lavorare di sabato e domenica. Sembra un problema di incentivi: le risorse umane non sono preoccupate di ottenere i migliori dipendenti, tanto quanto (a) evitare di essere citati in giudizio e (b) non fare lo sforzo di controllare la legge per vedere se si tratta di un problema.
David Thornley,

2
Vorrei parlare con loro delle preoccupazioni specifiche e vedere se possono essere sistemate. Le persone che sono completamente irragionevoli se le coinvolgi in modo costruttivo sono molto rare.
Jon Hopkins,

Di che tipo di test stai parlando? Alcune delle risposte sottostanti hanno evidenziato che forse intendevi uno con un punteggio alla fine. Supponevo che volessi dire di più come alcuni semplici test di programmazione pass / fail durante l'intervista, dove almeno essere vicini è "passare".
jhocking

Risposte:


11

Due cose che ho visto nel mio attuale lavoro:

Titoli di lavoro inappropriati

Volevamo assumere un amministratore di sistema di livello senior per gestire il nostro ambiente di sviluppo / produzione. Il lavoro ha richiesto anche l'implementazione di nuove misure di sicurezza per HIPAA. Ad ogni modo, il titolo del lavoro era "Director of Hosted Systems and Security" perché metà del dipartimento tecnologico era composto da direttori. I curriculum che abbiamo ricevuto provenivano da persone con una tonnellata di esperienza di alto livello. Un ragazzo gestiva la server farm per MacDonalds e non era stato in pratica da anni.

Non andavamo da nessuna parte, perché tutte le persone che le risorse umane stavano portando per le interviste erano senza mani. Ho pubblicato la descrizione con un titolo diverso. Conoscevo molti amministratori di rete / amministratori di sistema del mio precedente lavoro e uno di loro l'ha visto e applicato. Avevo contattato un paio di persone direttamente dal mio lavoro precedente, ma nessuno voleva fare alcuna mossa.

Responsabilità lavorative inadeguate

Nel mio negozio attuale, siamo tutti programmatori Java lato server e nessuno è davvero bravo sul front-end in termini di javascript, html o css. Ora il javascript è semplice (ma cercare di convincere alcune persone a imparare jquery è una seccatura) ma nessuno vuole nemmeno imparare quella parte.

Avevamo bisogno di trovare uno sviluppatore front-end per i progetti del nostro dipartimento che potesse anche fare progetti per i nostri dipartimenti Servizi clienti e Marketing. La descrizione del lavoro che abbiamo pubblicato continuava a richiedere competenze Java, anche quando non è ciò di cui avevamo veramente bisogno. A volte le risorse umane pensano che tutte le persone tecnologiche siano intercambiabili e dovrebbero avere le stesse competenze.


4
+1 per titoli di lavoro inappropriati. In un posto dove non avrei potuto assumere Project Manager perché non ti era permesso Manager nel tuo titolo se non avessi rapporti di linea diretti (quali PM non gestiscono progetti piuttosto che persone).
Jon Hopkins,

Chi non può imparare jQuery? È come il framework più semplice di sempre!
Casebash,

La persona che sarà il capo della nuova assunzione dovrebbe scrivere la descrizione del lavoro, qualsiasi altra cosa è enormemente stupida.
ozz,

4

"Abbiamo bisogno di qualcuno con X anni di esperienza nelle tecnologie Y e Z."

L'esperienza è fantastica, ma abbiamo davvero bisogno di qualcuno che possa imparare rapidamente.


6
È particolarmente divertente quando le tecnologie Y e Z non esistono ancora da X anni. (Sì, l'ho visto fare molte volte.)
HedgeMage

@hedgemage Stavo per sollevarlo perché sì, l'ho visto anche io. La maggior parte dei requisiti di "X anni di esperienza" sembra essere solo un altro modo di dire "nessun neolaureato". È meglio però uscire e dire che invece di applicare l'indirizzamento indiretto.
jhocking

3

C'è la proiezione. In molti luoghi, le schermate risorse umane riprendono tutti i curriculum e le applicazioni e possono escludere persone buone. C'è forse una storia apocrifa su Mitch Kapor, che ha fondato Lotus (a meno che non stia sbagliando le mie aziende): ha ripreso i curriculum dei primi cinquanta dipendenti Lotus, ha cambiato i dettagli in modo che non fossero riconosciuti e li ha sottoposti a Risorse umane, che hanno prontamente respinto tutti.


Gli standard di assunzione non cambiano nel tempo? Non sempre una buona cosa.
JeffO,

2
@Jeff - Gli standard di assunzione dovrebbero cambiare assolutamente nel tempo. Le persone che hanno ragione nelle start-up spesso non sono grandi persone di grandi aziende.
Jon Hopkins,

0

Chiedi alcune prove. L'unica cosa a cui riesco a pensare è che se qualcuno scoprisse che hai assunto un candidato con un punteggio più basso, avrebbe un caso migliore di discriminazione.


1
Un problema potrebbe essere che lo scenario di test standard non è compatibile con tutte le possibili disabilità che non escludono un candidato per il lavoro. Ad esempio, ci sono programmatori ciechi e se non assumi un programmatore a causa della cecità potresti avere dei problemi. Potresti voler vedere se puoi offrire "alloggi ragionevoli" per i disabili.
David Thornley,

Per "test di programmazione" non mi è venuto in mente che intendesse uno con un punteggio alla fine. Questo è piuttosto stupido, ma è praticamente essenziale per un colloquio di programmazione coinvolgere sempre alcuni test di programmazione pass / fail, dove almeno essere vicini è "passare".
jhocking

0

Oh ce ne sono molti che ho incontrato in passato

  • Non è consentito ottenere qualcuno nei locali (rischio per la sicurezza)
  • Non è consentito utilizzare alcuna attrezzatura durante il colloquio (salute e sicurezza)

Si va avanti....

Mi piace chiamare la "conformità legale" delle risorse umane poiché la maggior parte delle funzioni delle risorse umane ora ruota per evitare problemi legali percepiti. Dico percepito perché in realtà è quello che la maggior parte di loro sono.

Rinvia al tuo dipartimento delle risorse umane, fagli fare il loro lavoro e induci a dirti esattamente perché non puoi fare un test. Sarò impressionato se escogiteranno una vera giurisprudenza a supporto della loro tesi.


IANAL, ma ho firmato moduli che sono positivo erano illegali in quella giurisdizione e ho visto molte affermazioni che X è illegale quando conosco meglio (e a volte può citare un'autorità effettiva). La cosa è, per le risorse umane, che è più sicuro sbagliare dal punto di vista della prevenzione delle azioni legali, e più facile non disturbare l'ordinamento tra questioni legali reali e false.
David Thornley,

Sono d'accordo che sia più sicuro per le risorse umane, ma è anche più pigro - mi piace far funzionare un po 'le risorse umane;). Voglio dire, dovrebbero essere abilitanti per assumere persone fantastiche, non bloccanti (sì, sì, so di avere la testa tra le nuvole!).
Martijn Verburg,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.