Direi che puoi ignorare molto di ciò che è là fuori. Gran parte di esso è hype e fad e nuovi nomi per la vecchia tecnologia. I veri progressi saranno presto sostituiti da quelli ancora più recenti che non realmente dipenderanno da quelli vecchi, anche se i vecchi timer dicono che dovresti capire i vecchi per capire il nuovo. Se hai lasciato il campo per 10 anni, al tuo ritorno avresti solo 2 anni di ritardo.
Detto questo, individuare la nuova vera nuova tecnologia può essere complicato. Sono contento di non aver perso l'OOP, ma all'inizio sembrava sicuramente solo una manciata di parole. E spesso hai bisogno di usare la tecnologia attuale per fare un lavoro, anche se tutti lo avessero dimenticato in 3 anni.
Il clamore e la confusione della tecnologia software moltiplica il cambiamento che dobbiamo affrontare giorno per giorno. Ma la tecnologia elettronica sta sta avanzando rapidamente e sta spingendo il software insieme a esso. C'è un sacco di reali cambiamenti là fuori. Stiamo ancora guidando le macchine, volando sugli aerei e andando nello spazio con gli stessi veicoli che abbiamo usato nel 1965. Ma l'hardware elettronico del 1995 è irrimediabilmente obsoleto.
Quindi la risposta profonda alla tua domanda è che gli scienziati e gli ingegneri che lavorano con l'elettricità sono stati molto impegnati. Il software deve evolversi per sfruttare l'hardware. Peggio ancora (o meglio, meglio?), Penso che il software sia stato lasciato indietro dall'hardware. Se domani le persone dell'hardware andranno in pensione, il software si evolverà furiosamente per almeno i prossimi due decenni.
Se hai bisogno della nuova tecnologia per fare un lavoro, devi impararlo. Se c'è una possibilità che sia una nuova tecnologia che sarà ancora qui tra 20 anni, devi tenerla d'occhio - e se guardi 20 tecnici che muoiono per tutti quelli che vivono, stai andando piuttosto bene. E in realtà puoi ignorare tutto il resto. Tranne quel po 'di fumo evidente che sarà alla base di tutto il software del 2020.