Sviluppatori software: riflessioni sulla longevità degli sviluppatori

Conoscete degli sviluppatori software che abbiano più di quarant'anni? Con molta probabilità la risposta sarà no, perché secondo le ultime rilevazioni statistiche sembra che la "vita" professionale media di uno sviluppatore superi di poco i trent'anni. Ma perché dovrebbe accadere questo? Qual è il reale motivo che sta dietro ad una mancanza così importante di risorse mature?

Le ragioni per cui esistono pochi sviluppatori software over 40

Esistono due ragioni: la prima è che troppi sviluppatori passano al management dopo pochi anni, sia perché questo era l'obiettivo fin dall'inizio sia perché a volte finiscono in tale posizione anche per caso (ad esempio il manager in carica lascia ed il suo posto viene preso quasi sempre dal più esperto). In quest'ultimo caso parliamo di buoni sviluppatori software che mantengono delle elevate prestazioni fino al momento in cui non viene data loro una possibilità importante.

Quindi, senza neanche accorgersi, si ritrovano catapultati in sale conferenze per la maggior parte del tempo e difficilmente ne avranno da dedicare allo sviluppo. Insomma, l'ambizione prende naturalmente il posto della passione.

La seconda ragione risiede nel fatto che è gli sviluppatori a lungo termine spesso iniziano a credere di avere una conoscenza completa al riguardo il konw-how del momento (cosa peraltro vera nella maggior parte dei casi) per cui perdono lo stimolo ad apprendere nuove modalità di soluzione ai problemi, o a mantenersi aggiornati con il resto della comunità di sviluppatori.

È un po' quello che è accaduto ai primi programmatori HTML, alcuni dei quali, sicuri della loro posizione sono rimasti paludati nelle conoscenze iniziali, per poi trovarsi indietro quando hanno preso il sopravvento altri linguaggi di programmazione. Il concetto, sia per gli sviluppatori che per i programmatori, è il seguente: "perché cambiare una soluzione vincente?". Sostanzialmente uno sviluppatore dovrebbe convincersi di avere sempre qualcosa da imparare, onde evitare di diventare il classico veterano che, ad un'obiezione di un collega più giovane, risponderebbe: "fidati, è da vent'anni che scrivo codici!".

Lo scopo di uno sviluppatore (ma è così in tutti i campi sia della vita che lavorativi) è quello di accrescere le proprie competenze ma di non sentirsi mai arrivato, in modo da essere sempre stimolato a conoscere e ad aprirsi verso nuove idee e metodologie, altrimenti si rischia di nuocere a persone più giovani e ancora in fase di formazione. L'esperienza deve servire da guida per coloro che si accingono ad entrare nel mondo dello sviluppo, non da ostacolo.

Uno sviluppatore dovrebbe sempre chiedersi cosa fa e cosa pensa

Quando si ha a che fare con lo sviluppo di software, una gran parte della conoscenza non ha lunga vita; tutto ciò che si sa al momento riguardo il building di un software potrebbe essere irrilevante tra 10 anni. C'è anche di più: sembra paradossale, ma la conoscenza attuale di uno sviluppatore potrebbe ostacolargli lo sviluppo di un buon software tra cinque anni. Una scarsa presenza di figure professionali over 40 del mercato dello sviluppo software è quindi da ricercare nelle motivazioni riportate in precedenza.

Personalmente però ritengo che questo non rappresenti poi un problema, visto che ci sono sviluppatori giovani e dotati di ottime capacità, pieni di entusiasmo e di voglia di fare; è chiaro che l'ambizione porta raggiungere livelli sempre più alti, ma se resta la passione è sempre possibile trasmetterla verso chi si affaccia per la prima volta a questo mondo. Lo sviluppatore non sarà quindi una figura longeva, ma sicuramente può contare su un forte legame con la sua professione.

Scarica subito una copia gratis

22 Commenti

  1. Avatar photo xak 12 Maggio 2011
  2. Avatar photo electropower 12 Maggio 2011
  3. Avatar photo Giovanni Giomini Figliozzi 12 Maggio 2011
  4. Avatar photo warcomeb 12 Maggio 2011
  5. Avatar photo Giovanni Giomini Figliozzi 12 Maggio 2011
  6. Avatar photo stefano664 12 Maggio 2011
  7. Avatar photo Giovanni Giomini Figliozzi 12 Maggio 2011
  8. Avatar photo Nicolò 12 Maggio 2011
  9. Avatar photo slovati 12 Maggio 2011
  10. Avatar photo Mino_73 12 Maggio 2011
  11. Avatar photo coronet24 12 Maggio 2011
  12. Avatar photo Mino_73 12 Maggio 2011
  13. Avatar photo Lemorlenny 12 Maggio 2011
  14. Avatar photo Gianni 12 Maggio 2011
  15. Avatar photo stefano664 12 Maggio 2011
    • Avatar photo Francky63 3 Dicembre 2016
  16. Avatar photo Edi82 12 Maggio 2011
  17. Avatar photo Giovanni Giomini Figliozzi 12 Maggio 2011
  18. Avatar photo stefano664 13 Maggio 2011
  19. Avatar photo Giovanni Giomini Figliozzi 13 Maggio 2011
  20. Avatar photo Fabrizio87 14 Maggio 2011
  21. Avatar photo Francky63 3 Dicembre 2016

Scrivi un commento

Seguici anche sul tuo Social Network preferito!

Send this to a friend