Va bene essere generalista? [duplicare]

14

Lavoro in un'azienda di circa 50 dipendenti (Regno Unito), dove tutti i tecnici fanno un po 'di tutto. Specializzato in qualcosa per molto tempo (6 mesi) è scoraggiato. Ad esempio, la settimana scorsa, ho creato un nuovo server web Debian, ho ridimensionato alcuni Perl, ho fatto una telefonata di vendita, fatto un backup su nastro, ho revisionato il codice, costruito e distribuito un RPM, espresso pareri su x, y, z ...

Con questo schema di lavoro, ho acquisito una conoscenza generale di quante cose funzionano e una conoscenza piuttosto specifica. Forse programmo per 5 ore a settimana, nonostante sia ufficialmente uno sviluppatore.

Qualcun altro lavora in questo modo, (o questa società è unica)?

È un problema avere competenze sviluppate in questo modo? (conosci un po 'di tutto in un certo dominio, piuttosto che sapere tutto su dire, un linguaggio di programmazione?)

Va bene essere un generalista?

    
posta Londoner 17.01.2011 - 01:32
fonte

7 risposte

9

Essere un generalista è grandioso, ma, a mio avviso, la specializzazione scoraggiante è una delle peggiori idee che abbia mai sentito. Perché vorresti che tutti facessero bene ogni lavoro, quando potresti fare in modo che tutti facciano il loro lavoro in modo eccezionale? Sembra una strada diretta a una compagnia non competitiva.

    
risposta data 17.01.2011 - 02:06
fonte
4

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.

    
risposta data 17.01.2011 - 12:20
fonte
2

Se non ti dispiace indossare così tanti cappelli diversi, allora certo. Naturalmente, molti qui ovviamente preferiscono essere solo programmatori e non essere distratti, ma ci sono molte posizioni IT con varietà. Il codice, sono operativo, a volte gestisco il supporto e assumerò alcuni doveri di amministrazione di rete. Penso che mantenga il lavoro interessante, e sono sicuro che ci sono molte persone in aziende più piccole che hanno ruoli simili. Finché senti che stai ancora imparando cose che contribuiranno alla tua carriera, non vedo il danno.

    
risposta data 17.01.2011 - 01:46
fonte
2

Questa era la parola d'ordine dell'era Dotcom "indossare molti cappelli". Ciò a cui si riduce è che siamo troppo a buon mercato / pigri / a qualsiasi costo per assumere le persone che VERAMENTE hanno l'area X (DBA, amministratore del sistema, PBX) inchiodata. Quindi attireremo le persone con stock option e le lasceremo andare dove possono. Non mi è dispiaciuto così tanto perché mi ha dato molta visibilità che non avrei avuto in un lavoro tradizionale. E onestamente, il salto di lavoro di Dotcom ha iniziato la mia carriera anche se non sono diventato milionario (ancora).

Oggi, penso che dovresti immergerti in profondità in un campo specifico, ma dovresti sempre allenarti (il tempo libero è più probabile ma se riesci ad avere OTJ più potere per te) qualcosa a cui fai schifo. Sei davvero bravo nello sviluppo dell'interfaccia utente? Scopri SQL. Maestro dello stack delle comunicazioni? Scopri JavaScript. BASH è il tuo secondo nome? Scopri come configurare un server Windows. Non ti preoccupare, non esaurirai nuove cose da imparare.

Alla fine, arriverete ad un punto della vostra carriera in cui dovrete prendere decisioni che riguardano sistemi, team, reparti e se siete aziende fortunate. Ma per arrivarci, hai bisogno di una visione olistica della tecnologia e di come tutto si concilia. Per non parlare della possibilità di selezionare i migliori strumenti per il lavoro a portata di mano. Non ci arriverai mai se sei troppo specialista.

Il mio trucco è che quando appare qualcosa di nuovo che sembra sarà utile per me. Trascorro il tempo necessario per passare attraverso i tutorial introduttivi. Quando avrò più tempo, mi ci tufferò più in profondità e cercherò di costruire la mia app preferita (che è stata costruita molte volte su più piattaforme in più lingue da me) usando la nuova tecnologia. Mi permette di avere una sensazione per quello che serve per usare la nuova tecnologia e se è pronta per la prima serata.

Quindi ti suggerisco di avere una grande opportunità per ampliare i tuoi orizzonti sulla monetina di qualcun altro. Carpe diem.

    
risposta data 17.01.2011 - 09:02
fonte
1

Un'azienda abbastanza interessante per cui lavori. Il lavoro sarà interessante, senza dubbio, stai ottenendo la tua mano in molte cose che vanno bene, ma dovresti anche assicurarti di specializzarti in una o due cose di tuo interesse in a lungo termine perché scoprirete che gli specialisti governano e sono i pilastri e il cemento dell'azienda in ogni dove.

voterò per specialisti.

    
risposta data 17.01.2011 - 06:27
fonte
1

Prova ad essere un generalista e anche a qualcosa di speciale. Non è così difficile. Come generalista non ti immergi nella profondità di ogni tecnologia che utilizzi: sai solo come usarli.

Questo lascia abbastanza tempo per specializzarsi in qualcosa che trovi davvero interessante.

    
risposta data 17.01.2011 - 10:40
fonte
1

Il libro Il mio lavoro è andato in India potrebbe interessarti. Specialmente i seguenti capitoli, che sono disponibili gratuitamente:

risposta data 17.01.2011 - 02:25
fonte

Leggi altre domande sui tag