Diciamo la verità. Uno dei motivi principali per cui così tante persone oggigiorno cercano di diventare sviluppatori di software è il denaro. È ormai noto che il programmatore medio guadagna molto di più degli specialisti in molte altre professioni comuni. Naturalmente, nulla in questo mondo è gratis e gli sviluppatori di software possono aspettarsi di guadagnare più degli altri perché questo lavoro richiede una notevole conoscenza di strumenti e tecnologie, oltre che esperienza pratica. Ma quando si tratta di stipendi, il tuo valore oggettivo come specialista non è l’unico, e talvolta nemmeno il principale, che influenza la quantità di denaro che ti verrà pagato per il tuo lavoro. Oggi parleremo della stima del tuo valore come sviluppatore di software sul mercato del lavoro, della negoziazione dello stipendio e della gestione delle aspettative salariali in generale.
dal film "Jerry Maguire" (1996)
Anche uno sviluppatore Junior con esperienza limitata può aspettarsi di ottenere un compenso piuttosto interessante, rispetto agli stipendi in altri campi e professioni. Ad esempio, negli Stati Uniti, secondo Glassdoor, lo stipendio medio di un Junior Developer è di 63.502 dollari all’anno. PayScale afferma che lo stipendio medio dei junior negli Stati Uniti è di $ 53.803 all'anno, che è ancora abbastanza buono, considerando che stiamo parlando di un lavoro da principianti. Le cifre salariali per altri importanti mercati mondiali, come il Regno Unito, l’UE e altri paesi sviluppati, possono variare. Ad esempio, in Germania, lo stipendio medio di uno sviluppatore Junior è di 41.342 € all'anno, mentre nel Regno Unito è di 24.116 £ (circa 31mila dollari all'anno), nei Paesi Bassi è di 31.330 € all'anno, mentre in Australia è $ 70.446 all'anno.
Negli Stati Uniti, secondo Glassdoor, lo stipendio medio per uno sviluppatore di medio livello è di 71.000 dollari all’anno, contro i 63.502 dollari all’anno degli sviluppatori Junior. ZipRecruiter afferma che la retribuzione media annua per un ingegnere informatico di medio livello negli Stati Uniti è leggermente più alta: $ 88.725 all'anno. In Germania, secondo PayScale, uno sviluppatore di software di medio livello con 5-9 anni di esperienza guadagna un compenso medio totale di 54.778 euro. In Francia, lo stipendio medio di un Middle è di 41.342 euro. In generale, gli sviluppatori di livello medio guadagnano dal 10 al 30% in più rispetto agli sviluppatori Junior, quindi ottenere più soldi dovrebbe sicuramente essere una delle tue motivazioni per passare da sviluppatore Junior a sviluppatore Middle il più rapidamente possibile.
Quando si tratta di stipendi per lavori di programmazione negli Stati Uniti, per uno sviluppatore senior esperto, il cielo è un limite, poiché giganti come Google, Facebook, Amazon, Apple e Microsoft pagano MOLTO gli ingegneri del software. Ad esempio, in Google, un ingegnere del software al livello 7, che è considerato il più alto che puoi ottenere come sviluppatore, può guadagnare $ 608.000 in totale all'anno. Ma passiamo ai dati medi. Secondo Glassdoor, il programmatore senior medio negli Stati Uniti guadagna circa $ 121.000 all'anno, che è notevolmente più alto rispetto allo stipendio di un programmatore di medio livello di $ 71.000 all'anno e al salario medio di $ 63.502 all'anno che guadagnano gli sviluppatori Junior negli Stati Uniti. secondo un rapporto di PayScale, uno sviluppatore senior con 10-19 anni di esperienza guadagna un compenso totale medio di $ 109.122 sulla base di 5.523 stipendi. Nella loro carriera avanzata (20 anni e oltre), i dipendenti guadagnano un compenso totale medio di $ 111.432. In Germania, secondo PayScale, uno sviluppatore software senior con oltre 10 anni di esperienza guadagna un compenso medio totale di 63.638 euro. In Francia, lo stipendio medio di un Senior è di 54.982 €.
Il mercato è mercato e sapersi vendere sul mercato in alcuni casi diventa più importante delle proprie conoscenze tecniche. Questo è un po’ ovvio e abbiamo già trattato alcune delle conoscenze di mercato di base che dovresti avere. Più conosci il mercato del lavoro e più le tue conoscenze sono pertinenti e aggiornate, meglio è. Socializzare con colleghi e colleghi di altre aziende è uno dei modi migliori per tenere le orecchie a terra. E, naturalmente, popolare nei siti Web e nei forum delle comunità di sviluppo software sarebbe anche una buona fonte di informazioni. “Inizia facendo un po’ di ricerca. Prima di poter negoziare l'importo che dovresti ricevere, dovrai avere una chiara comprensione del tuo valore di mercato nel luogo specifico in cui vivi. Devi prendere in considerazione la tariffa corrente per i lavoratori con lo stesso livello di qualifica nella tua zona e il costo della vita. Leggi articoli, usa siti web come Glassdoor e chiedi in giro (rispettosamente) per avere un’idea di quale dovrebbe essere la tariffa corrente per il tuo lavoro”, consiglia
Valerie Streif, Senior Advisor presso The Mentat, una startup di reclutamento.
Come secondo passo nella tua ricerca, dovresti anche essere in grado di comprendere il tuo ruolo e il valore che fornirai all'azienda se assunto. Ancora meglio se riesci a conoscere la concorrenza per ogni particolare posizione per la quale ti candidi. Questo potrebbe essere molto utile per negoziare il massimo che puoi ottenere, dato ovviamente che il numero di altri candidati idonei è basso. Ecco un buon consiglio
da Daniel King, executive coach e fondatore della società di consulenza strategica Fireside: “Questo non sarà sempre possibile, ma ecco un modo per potenziare davvero i tuoi risultati. Se riesci ad associare un valore in dollari al problema e alla soluzione, puoi chiedere una parte del denaro che l’azienda guadagnerà implementando quella soluzione. Se il problema costa all’azienda 500.000 dollari e riesci a risolverlo, ci sono buone probabilità che ti pagheranno almeno 100.000 dollari extra per risolverlo”.
Considerando che nella maggior parte dei casi negozierai lo stipendio durante il colloquio di lavoro o subito dopo, è fondamentale che il colloquio vada bene. Prenditi del tempo per prepararti al colloquio, includendo sia la parte di conversazione generale che le domande tecniche
. Ciò significa che conoscere il proprio campo tecnologico e avere molta esperienza rilevante potrebbe non essere sufficiente. Devi anche apparire simpatico e affidabile, oltre ad avere competenze trasversali ben sviluppate per integrarti potenzialmente con il nuovo team nel modo più rapido e indolore possibile. O almeno per convincere il responsabile delle assunzioni che lo farai. “Sebbene questo non sia un “come” diretto negoziare il proprio stipendio, si tratta di un elemento di differenziazione cruciale tra qualcuno che è ben pagato rispetto a qualcuno che non lo è. Sapendo che gli intervistatori hanno pregiudizi inconsci e sono esseri umani, puoi sfruttare le loro emozioni a TUO vantaggio. Ciò significa che aumenti il tuo fascino! Fai domande aperte per convincere il tuo intervistatore ad aprirsi. Usa l'adulazione. Convincili a essere i TUOI sostenitori e chiedi che TU ce la faccia. Assicurati che gli piaci più della concorrenza. Questo potrebbe essere il tuo ultimo vantaggio”, afferma
Dandan Zhu, un esperto cacciatore di teste e allenatore di carriera.
Un consiglio comune è quello di individuare due numeri per le tue aspettative salariali: uno è il tuo stipendio preferito (l'importo che saresti davvero felice di ricevere), e il secondo è il tuo stipendio accettabile (o semplicemente il livello di retribuzione adeguata più basso che sei pronto ad accettare). “Fai un budget semplice e assicurati che il tuo stipendio di uscita sia superiore alle tue spese e ai tuoi obiettivi di risparmio. Una volta selezionati questi due numeri, prometti a te stesso che non cambieranno mentre parli con il tuo potenziale datore di lavoro”, consiglia
Roger Nesbitt, un esperto sviluppatore di software neozelandese.
Se sei già impiegato e stai cercando un lavoro migliore, puoi utilizzare una potenziale controproposta del tuo attuale datore di lavoro per impedirti di andartene (a condizione che tu sia ragionevolmente bravo nel tuo lavoro) come leva di negoziazione. Se sei disoccupato e cerchi lavoro, è sempre meglio sottoporsi a colloqui multipli per avere almeno due o più offerte di lavoro per poterle sfruttare a tuo vantaggio durante le trattative. “Fai sapere ai futuri datori di lavoro che ti aspetti una risposta, quindi l'offerta dovrebbe essere nella fascia X per renderla allettante. Per coloro che sono disoccupati o occupati, offri MOLTE opportunità di offerta in modo da poter iniziare a istruire i tuoi datori di lavoro su ciò che gli altri datori di lavoro sono disposti a pagare per le tue competenze, assicurandoti così di ricevere un'offerta simile a ciò che il mercato offre ”, ha detto Dandan Zhu.

GO TO FULL VERSION