Il costo reale del reclutamento di uno sviluppatore [infografica].

Pubblicato: Ultimo aggiornamento:

Vi siete mai chiesti quanto costa assumere un nuovo programmatore? I numeri potrebbero sorprendervi.

Il costo più comune per l'assunzione di uno sviluppatore che viene in mente è la commissione dell'agenzia di reclutamento, ma è solo un inizio. Nel mondo dell'IT, dove c'è carenza di talenti, l'assunzione di un nuovo programmatore (o di qualsiasi altro talento tecnologico) aumenta di costo e di impegno con il passare del tempo. Più un programmatore è bravo, più diventa costoso. I migliori sono come superstar con i propri agenti. Il turnover dei dipendenti è un problema enorme per la maggior parte delle aziende e il lavoro a lungo termine è quasi irreale. Secondo l'indagine sui reclutatori del 2015, la permanenza media dei dipendenti è inferiore a 6 anni; 30% di persone cambiano lavoro in 1-3 anni e 29% in 4-6 anni. Quarsh's La ricerca fornisce numeri ancora più spaventosi: il 20% dei nuovi assunti se ne va in 12 mesi!

Anche in presenza di un basso turn-over è necessario essere pronti a sostenere i costi di assunzione. Questi studi mostrano che 79% della forza lavoro tiene aggiornato il proprio curriculum e 63% ha aggiornato il proprio profilo LinkedIn per ogni evenienza. Siete sicuri che i vostri dipendenti non vi abbandoneranno?

devskiller-vero-costo-di-assumere-uno-sviluppatore-infografica

Sentitevi liberi di condividere l'infografica sul vostro sito, ma menzionate l'articolo sottostante, dove sono spiegati tutti i dati.

I dati alla base del "Costo reale di assunzione di uno sviluppatore".

Il tempo è denaro

Sembra un luogo comune, ma è vero. Più a lungo la vostra posizione non viene occupata, più soldi perdete. La situazione si è complicata a causa della carenza di programmatori qualificati. Una posizione non occupata può costarvi fino a $500 al giorno. Il tempo medio per l'assunzione varia e, secondo alcune ricerche, richiede anche un tempo di 95 giorni. Acquisizione dei talenti 2015 di Deloitte Il rapporto mostra che ogni anno ci vuole più tempo per coprire una posizione, con un aumento da 48 giorni nel 2011 a 52 giorni nel 2014. Assunzione di DHI L'indicatore fornisce il tempo di durata dei posti vacanti più incoraggiante: 35,3 giorni per il 2015. Ciò significa che potreste perdere fino a $17.650 a causa di un posto vacante (35,3 giorni x $500).

I programmatori conoscono il loro valore e non vi aspetteranno. È necessario agire rapidamente per ottenere i migliori talenti. Una ricerca prolungata di candidati non equivale a un programmatore più capace. Al contrario, i candidati migliori verrebbero eliminati e vi ritrovereste con persone le cui competenze potrebbero non essere soddisfacenti per voi. John Sullivan Una ricerca rivela che il 10% dei candidati viene assunto entro 10 giorni. Un'assunzione lenta porta a un processo decisionale lento, una combinazione che può danneggiare il marchio del datore di lavoro. L'assunzione può essere sia stressante che eccitante per tutte le parti coinvolte nel processo. Lo stress dovuto all'attesa dei risultati delle assunzioni fa sì che le persone abbiano un'opinione negativa del processo di assunzione e dell'azienda stessa. Inoltre, la lentezza si ripercuote sugli altri dipendenti (in quanto svolgono un lavoro extra per coprire il posto vacante) e sui consumatori (il posto vacante spesso causa errori e ritardi). Questo, a sua volta, si traduce in una significativa perdita di fatturato e di produttività.

Assumere un ingegnere software costa $50k

L'importo speso per l'assunzione di un nuovo programmatore varia a seconda delle competenze, del tipo di posizione, del livello, della domanda di mercato, della regione geografica e così via. Tuttavia, la media per l'assunzione di un ingegnere del software si aggira intorno ai $50.000 euro. Il costo di assunzione di un freelance che lavora da casa è diverso da quello di un programmatore a tempo pieno nella Silicon Valley. Il costo medio di un nuovo assunto è compreso tra $4.325 (Deloitte 2015) e $41.111 (£31.808 Oxford Economics 2014). Per una posizione con uno stipendio di $51.676 (£40.000, Quarsh) il numero sale a $89.510 (£69.285, Quarsh). Come si fa a scoprire quanto costa assumere un nuovo programmatore? Non è facile, ma è possibile stimare il costo utilizzando l'indicatore del costo per assunzione (CPH):

CPH= (costi esterni + costi interni)/ numero di assunzioni

I costi esterni sono le spese di reclutamento sostenute al di fuori della vostra sede fisica. Possono essere costi pubblicitari (espansione del marchio del datore di lavoro, pubblicazione di annunci di lavoro), servizi di consulenza (legale, tecnica), spese di immigrazione (particolarmente importanti quando si assume all'estero, una pratica molto diffusa nel reclutamento IT), spese di trasferimento, spese di viaggio (sia per il candidato che per il reclutatore), spese tecnologiche, spese di terzi (agenzie di reclutamento, cacciatori di teste), ecc.

I costi interni comprendono: personale interno di reclutamento, gestione, lavoro d'ufficio, formazione, costi di personale temporaneo, ecc.

Il reclutamento comporta costi sia esterni che interni. Se assumete un cacciatore di teste o un'agenzia di reclutamento, vi verrà addebitato il 15-30% della retribuzione annuale del nuovo dipendente (costo esterno). Se il reclutamento è condotto da un vostro dipendente, il tempo che questi dedica al reclutamento è il vostro costo interno (salario orario x ore). La soluzione più diffusa è quella ibrida.

Ecco nel dettaglio i costi esterni/interni da coprire:

1. Approvvigionamento

Il primo passo è trovare i candidati. Vediamo quanto può costare:

Descrizione del lavoro

Si comincia con una descrizione del lavoro ben scritta e adeguata. È necessario sapere chi si sta cercando e scrivere la descrizione in modo accattivante. Ci vuole circa 1 ora per completarla, quindi vi costa $25.

Bacheca del lavoro

Una volta pronta la descrizione del lavoro, è necessario pubblicarla su alcune bacheche/siti di lavoro. Il completamento di un'inserzione può richiedere fino a 30 minuti e costa ca. $12. Il prezzo di pubblicazione varia e potete ridurre i danni pubblicando gratuitamente su alcuni forum in cui i programmatori trascorrono il loro tempo, ma preparatevi a pagare per pubblicare sulle bacheche di lavoro. Il prezzo varia da $25 per un annuncio fino a diverse centinaia di dollari.

Sito web dell'azienda

La vostra pagina di carriera e il vostro sito web aziendale sono potenti strumenti di employer branding che possono essere cruciali nel reclutamento, in quanto 92% di I dipendenti affermano che il marchio del datore di lavoro è importante per loro quando decidono di candidarsi a un posto di lavoro. Mantenete il vostro sito web aggiornato e ricco di informazioni. Anche se non assumete al momento, il sito web porta ad ampliare il vostro bacino di talenti. Rendetelo facile da usare e andare in mobilità (secondo Mostro ricerca 70% di persone utilizzano il cellulare per la ricerca di lavoro). Creare esperienze straordinarie per i candidati per rendere il sourcing più conveniente.

Sourcing sociale

La ricerca di Monster mostra anche che 79% dei candidati è probabile che utilizzino i social media nella loro ricerca di lavoro. La chiave per il social sourcing da un pubblico rilevante è sapere dove si trovano i programmatori. Oltre a controllare i social media più popolari come Facebook o Twitter, concentratevi sui forum e sulle comunità tecnologiche come GitHub o StackOverflow per cominciare. Alcune aziende IT impiegano un IT Sourcer o Talent Sourcer, il cui obiettivo principale è attrarre candidati passivi, anche utilizzando il social sourcing. Tuttavia, in molti casi è ancora il selezionatore a occuparsi del social sourcing. Il sourcing dai social media può richiedere tempi lunghi, quindi è bene fissare una scadenza (il tempo o il numero di candidati). Una scadenza di 10 ore costa $250.

2. Esaminare le domande

Nel processo di revisione delle candidature ci sono due categorie: un gruppo di candidature che sono risposte al vostro annuncio di lavoro e un gruppo di candidati che trovate durante il sourcing. Nel caso del reclutamento tecnologico, i risultati contano più dei curriculum. Prima di dare un'occhiata al curriculum, controllate il portfolio dei candidati, i contributi all'open source e le attività nelle comunità tecnologiche. Lo screening richiede almeno 5-6 minuti per un candidato, quindi se avete 100 candidati, ci vogliono più di 8 ore per completarlo (8 ore x $25 = $200).

L'utilizzo di un sistema di tracciamento dei candidati (ATS) consente di risparmiare tempo, poiché tutti i dati sui candidati si trovano in un unico posto. D'altro canto, è necessario pagare per l'accesso all'ATS e questo può costare circa $60- $99 al mese per ogni persona che ha accesso al sistema. Tenete presente che affidarsi solo all'ATS può portare a perdere i candidati i cui profili non hanno le parole chiave giuste.

Se gestite il vostro database con le informazioni sui candidati, dovete tenere conto del fatto che anche questo consuma tempo e denaro. Il tempo necessario per completare un database di 100 candidati può richiedere fino a 6 ore (6 ore x $25= $150).

3. Pre-screen

a) Colloquio - (video) chiamata/contatto con i candidati

Per effettuare un pre-screening dei candidati è necessario contattarli e questo richiede tempo, indipendentemente dal fatto che si chiami o si mandi un'e-mail. I programmatori preferiscono quest'ultima soluzione, ma deve essere personalizzata. Se decidete di fare un colloquio di pre-screening, preparatevi al fatto che ci vogliono più di 15 minuti a persona, per cui chiamare 16 candidati vi costa $100 (più le spese di comunicazione).

b) Sfida al codice

L'uso dei test di codifica è un modo per ridurre i costi, perché consente di saltare i colloqui di pre-screening e abbrevia il processo di revisione. I candidati trovati durante il sourcing sono invitati a sostenere un test, che vi aiuta a trovare i programmatori con le migliori competenze per la vostra posizione. Secondo l'esperienza dei clienti DevSkiller, per assumere un programmatore è necessario sottoporre al test 8-15 candidati. Ciò significa che per ogni nuovo assunto il costo dell'utilizzo del software di testing è di circa $140.

4. Intervista

Dopo il test, avete ridotto il numero di candidati da intervistare di persona. Il colloquio richiede tempo prezioso ai vostri dipendenti (personale delle risorse umane, manager, programmatori) che lo conducono. Dovete renderlo il più scorrevole possibile. Non perdete tempo con puzzle, test alla lavagna o quiz. Questa fase comporta i costi per invitare i candidati al colloquio (telefonata/e-mail), verificare le loro referenze e il loro background, trovare il tempo per il colloquio, il colloquio stesso e chiamare tutti i candidati con i loro risultati. Negli ultimi tempi i test psicometrici sono sempre più diffusi, per cui se si tratta di test di questo tipo, i costi di reclutamento aumentano.

5. Costi aggiuntivi:

Ci sono ancora altri costi da coprire. Se la posizione vacante richiede una copertura costante, è necessario trovare e pagare personale temporaneo. Dovete pensare alle spese amministrative, alle spese legali, ecc.

L'inserimento di un nuovo programmatore richiede formazione e tempo di gestione. Il problema principale è che un nuovo assunto è meno produttivo e commette più errori.

Gli studi mostrano che occorrono circa 29 settimane per raggiungere la produttività ottimale. La perdita di produttività può raggiungere $34 000.

Altri costi includono lo stipendio e i benefit, che possono essere fondamentali per il nuovo programmatore e aiutarvi a conquistare i candidati migliori. Non dimenticate inoltre l'integrazione del posto di lavoro: il costo della scrivania, della sedia, del computer, del software, ecc.

Quanto vi costa?

Valutiamo quanto può costare assumere uno sviluppatore software senior con uno stipendio di $ 94.083 (che è il valore mediano dello stipendio stimato da PayScale) e un tempo di assunzione di circa 43 giorni (secondo Wanted Analytics).

La commissione media di agenzia (22% dello stipendio del nuovo assunto) è di $20.698, l'assunzione interna (12%) costa $11.290 e una soluzione ibrida (17%) è di $15.994. Queste cifre sono la somma dei costi esterni e interni, in parte descritti sopra.

Inoltre, in questo caso, come azienda subirete una perdita di produttività per un totale di $33.251 o otterrete la copertura dell'appaltatore, che vi costerà $22.167.

È necessario considerare anche il tempo di gestione dedicato al processo di reclutamento, alla revisione dei CV, ai colloqui e alla ripetizione del processo in caso di rifiuto dell'offerta di lavoro. Il tempo dedicato da un manager con uno stipendio di $62.000 (secondo i dati di PayScale) per 10 giorni vi costa $2.818 del loro tempo e $8.454 in termini di perdita di produttività.

Il totale per questo scenario è di $22.562 per il reclutamento interno e $31.970 se si recluta con un'agenzia, e se si aggiunge la perdita di produttività o il costo della copertura del contraente, la cifra può superare anche $60.000!

Come potete vedere, il costo del vostro nuovo programmatore dipende molto da voi e dalla vostra azione. Ricordate di elencare tutte le posizioni sopra menzionate che vanno al di là dei singoli costi di assunzione. Ci sono alcuni costi inevitabili, ma se create un marchio e un ambiente di lavoro eccellenti (per evitare il turnover), lavorate costantemente sul vostro pool di talenti e vi preparate bene per la prossima assunzione, potete ridurre le cifre e assumere candidati migliori.

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