Lo sviluppo del software è davvero un lavoro senza prospettive dopo i 35-40 anni?

Sono un ingegnere del software di 65 anni che ha lavorato per Apple, Adobe, eBay, Microsoft, VMware, Cisco, FileMaker, XO Communications, 2Wire, Egnyte, Nexsan, e altre due start-up. Sono stato licenziato cinque volte nella mia carriera. Ho sempre trovato un altro lavoro entro 3 o 4 settimane - anche durante la recessione. Il mio lavoro è stato esternalizzato in India o in Cina quattro volte: soprattutto negli ultimi otto anni. Tuttavia, c'è sempre un'altra opportunità di lavoro che aspetta dopo.

Amo quello che faccio. Lo sto ancora facendo; e non ho intenzione di smettere di farlo nell'immediato. Inoltre, sono bravo a farlo. Questo non è tanto perché sono un genio, ma piuttosto perché ho sviluppato software per molto tempo e ho imparato dai miei errori. Infatti, non c'è un linguaggio per computer molto diffuso in cui non sappia programmare. Né c'è una piattaforma OS su cui non mi senta a mio agio a lavorare. E, oltre agli Stati Uniti, ho anche lavorato all'estero nelle fabbriche Apple in Cina e in Irlanda. Oltre all'inglese, ho imparato a parlare (male) lo spagnolo e l'italiano, e posso gestire una decina di frasi in mandarino.

Sono riuscito a fare tutto questo mentre ero sposato con successo da 40 anni, ho cresciuto due figli adulti (uno dei quali è un ingegnere software di Netflix), e ora ho cinque nipoti. Secondo l'ultimo rapporto della previdenza sociale che ricevo annualmente dal governo, il mio reddito totale per tutta la vita fino ad oggi è: $3.042.040; e non ho ancora finito.

Detto questo, è proprio vero che la discriminazione per età e l'outsourcing sono dilaganti nella Silicon Valley. Prima dei 45 anni, avevo una probabilità superiore alla media di ottenere un lavoro dopo un solo colloquio. Ora, all'età di 64 anni, mi ci vogliono circa dieci interviste prima di ottenere il prossimo lavoro. Anche allora a volte devo lavorare come appaltatore senza benefici. E ho anche imparato a tollerare di essere intervistato da giovani arroganti e titolati, la maggior parte dei quali pensa di essere in qualche modo migliore di me, anche se non hanno realizzato un decimo di quello che ho fatto io, né hanno le mie superbe credenziali accademiche. (Ho una laurea in ingegneria civile e un master in informatica alla Texas A&M University - quest'ultimo al primo posto della mia classe).

Quindi, la risposta alla tua domanda è: NO, lo sviluppo del software non è certamente un lavoro senza prospettive! È un ottimo lavoro. Diventa più difficile ottenere il prossimo lavoro man mano che si invecchia? Oh, diavolo, sì. Ma, e allora? Se lo amate come me, niente, tranne la morte o la cattiva salute, può fermarvi. Tutto ciò che serve è la determinazione.

Non mollare mai!

Follow up edit: Wow! Grazie per tutti i grandi commenti e i feedback positivi! Dopo molte riflessioni e considerazioni, ho deciso di passare alla consulenza part-time e al pensionamento a tempo pieno il 1° settembre 2019. However, I will still be programming and possibly teaching at the nearby Texas State University - San Marcos. I’m not giving up. I’m just moving on to a new phase.

Steve Ussery