Ci sono un sacco di ottime ragioni per essere generalisti, sia dal punto di vista dell'individuo che dell'azienda, ma ci sono anche dei rischi.
Molte persone hanno menti che non sono più adatte a conoscenze specialistiche, profonde, ma sono in grado di comprendere (e collegare) una vasta gamma di argomenti. Questo non vuol dire che non siano abbastanza intelligenti per capire i dettagli, più che non sono interessati a quel livello di informazioni - preferiscono capire un sacco di cose un po 'più di una cosa. Spesso (ma non sempre) si combina con un approccio pragmatico: essere più interessati a ciò che funziona rispetto a ciò che è tecnicamente migliore.
Quindi se suona come te, allora essere un generalista va bene. Quello di cui dovresti preoccuparti è se sei in un ruolo generalista e frustrato da esso, nel qual caso dovresti cercare di specializzarti di più.
Per quanto riguarda la società, dal punto di vista dei dirigenti (perché io sono uno solo), mi piace avere un generalista o due nella squadra perché sono i ragazzi che puoi lasciare in ogni situazione e sapere che faranno fronte. Ciò potrebbe essere dovuto al fatto che lo specialista nell'area è occupato in altro modo (o perché la tua azienda è troppo piccola per avere qualcuno a tempo pieno in quel ruolo), potrebbe essere perché semplicemente non sai quali competenze saranno necessarie (generalista sono spesso bravi a valutare le chiamate di supporto ingannevoli in cui non hai idea di dove sia il problema di root), o perché sono le prime fasi di un progetto e non hai idea di quale possa essere la soluzione finale quindi vuoi qualcuno che sia in grado di capire tutto le opzioni senza cercare automaticamente di orientarle verso le loro preferenze.
Da un punto di vista della carriera, i generalisti hanno opzioni miste per i generalisti. In alcuni posti i generalisti sono le persone che vanno avanti perché i manager piacciono a loro - sono i ragazzi che fanno le cose e non sono preziosi a riguardo. In altri luoghi soffrono perché non sono mai i migliori in nessuna cosa, quindi sono spesso visti come stabili ma non spettacolari.
Certamente, una volta raggiunto un certo livello di esperienza, le cose possono essere non ideali. I generalisti per ovvi motivi passano spesso in gestione (se dopo tutto è solo un'altra cosa a cui interessare - è quello che mi è successo), ma se non lo fanno può diventare più difficile progredire perché non necessariamente l'enorme esperienza di una cosa che serve per emergere. Per questo motivo, direi che se intendi rimanere tecnico nella tua carriera, cerca di mantenere un certo livello di attenzione su ciò che fai (il 50% del tuo tempo o più) altrimenti ti ritroverai in un po 'di limbo più tardi.