Una domanda sulle specialità software ha ispirato questa domanda.
Quanto è prezioso un software generalista rispetto a uno specialista?
Quando dico generalista, intendo qualcuno che può portare un progetto dai requisiti all'implementazione 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 coerente. Un esperto generalista conosce le sue debolezze e le riempie affidandosi a specialisti - ad esempio: specialisti Oracle o specialisti UX.
Che cosa vedi come l'ultimo percorso di carriera del software generalista?