Una domanda sulle specialità del software ha ispirato questa domanda.
Quanto è prezioso un generalista software rispetto a uno specialista?
Quando dico generalista, intendo qualcuno che può prendere un progetto dai requisiti alla distribuzione ed è competente in tutte le fasi del ciclo di vita dello sviluppo del software. Qualcuno che può mettere insieme tutte le specialità in un insieme coeso. Un esperto generalista conosce i suoi punti deboli e li colma facendo affidamento su specialisti - esempio: specialisti Oracle o specialisti UX.
Cosa vedi come il percorso di carriera finale del generalista del software?