Hai bisogno di consigli: rimanere tecnico o seguire la strada MBA? [chiuso]


24

So che questa è una domanda molto soggettiva e sono la persona migliore per decidere da solo ... ma sto solo cercando le tue opinioni.

Ho 5 anni di esperienza come sviluppatore professionista. Ho un discreto background in matematica e ho conseguito la laurea in ingegneria in CS. Non ho ancora raggiunto uno stadio della mia carriera in cui la crescita è difficile e non prevedo che ciò accada per molto tempo se non altro perché mi trovo costantemente (auto) motivato a acquisire nuove competenze.

Molti dei miei amici hanno comunque superato il loro MBA ultimamente ... e non da artisti del calibro di Harvard o Kellogs, solo college mediocri. Hanno comunque ottenuto stipendi più grassi di me anche se hanno poca o nessuna esperienza di lavoro.

Dato che ho la possibilità di perseguire un MBA e di avere le mie finanze in ordine (e sto pianificando un MBA da INSEAD / IE) avrebbe senso vendere tutto ciò che mi piace fare e scegliere un MBA? Mi pentirò di non aver fatto un MBA in seguito, dato che sono nella giusta età / esperienza per fare un MBA?

Adoro assolutamente quello che sto facendo in questo momento e anche le persone con cui lo sto facendo, ma sono solo preoccupato se questa carriera sarebbe gratificante finanziariamente come quella dopo una laurea in management.


6
Hai concentrato la tua domanda sul denaro. C'è qualcos'altro che ti interessa nel tuo lavoro? (non un giudizio, cerco di capire)

Adoro programmare. Ecco perché sono confuso.
Principiante di SharePoint il

1
Un'opzione è prendere un paio di lezioni in incognito. Se lo odi - nessun danno fatto. Sarai solo un capo di squadra migliore. Se ti piace, allora hai una decisione da prendere. Personalmente voglio anche più soldi ... in modo da poter avere più libertà e un'opzione per lavorare sulle cose che voglio. Per me personalmente MBA, quindi la direzione significherebbe prendere lezioni che non mi piacciono, non sono d'accordo :) e poi fare un lavoro di BS, dicendo cose in cui non credo, più responsabilità, più soldi. Sì, sono di parte contro l'MBA. Ma forse è una buona cosa. Se vuoi davvero farlo, allora non posso fermarti.
Giobbe

1
Vedi - programmers.stackexchange.com/questions/23559/… (che è stato chiuso come fuori tema)
ChrisF

Se ti piace programmare, allora il tuo percorso dovrebbe essere chiaro.
Velocemente, il

Risposte:


12

La mia esperienza personale è di 25 anni come sviluppatore o cose tecniche in una vasta gamma (la mia esperienza è s / w + h / w + tutti i tipi). Ho fatto anche un po 'di project management e così via.

Ci sono alcuni punti che posso fare:

  • Se hai le capacità e le capacità tecniche e ti piace quello che fai, la tua sfida è rimanere aggiornati e pertinenti, tecnicamente.

  • Se ti trasferisci in qualcos'altro in cui insegui $ ma non ti piace, sarai pieno di rimpianti e odi quello che stai facendo. È comune vivere lo stile di vita che ha una busta paga più grande e quindi fai fatica a tornare a ciò che ti piace che paga di meno.

  • In tutti i miei anni di tecnologia mi sono imbattuto in 1 sola persona che ha beneficiato di un MBA. Non hanno terminato, ma hanno imparato abbastanza sulla contabilità dei costi del progetto e sul tracciamento per individuare i primi segni di un progetto che scorre fuori dai binari. QUESTA PARTE DI UN MBA è di circa 3 mesi o meno del totale. [E tutti gli altri che avevano fatto un MBA erano un pazzo pericoloso.]

  • Alcuni degli uomini d'affari più accesi e esperti che conosco non hanno mai fatto un MBA. E conosco uno che ha iniziato e si è arreso disgustato, il suo punto di vista è stato riassunto come "Se avessi fatto questa merda nei miei affari sarei andato in pezzi". Solo che era molto più contento.

Sono stato spinto a fare un MBA on e off negli ultimi 15 anni e la procrastinazione è stata la cosa migliore che abbia mai fatto.

Se vuoi davvero ampliare i tuoi orizzonti, scegli alcuni corsi sulla gestione del progetto e il monitoraggio dei costi del progetto. Indossa i tuoi occhiali da sole sensibili al pericolo e fai mettere a punto il tuo rilevatore di cazzate. Ascoltare, pensare e scegliere le cose buone piuttosto che seguire con saggezza il consiglio.

E poi vai a comprare i seguenti libri:

  • "Slack" e "Peopleware" e "The Deadline" - Tutti di De Marco. Troverai buoni prezzi da The Book Depository o Amazon.

  • "The Goal" di Eli Goldratt.

Leggi questi e fai una grande riflessione (in particolare sulle differenze tra loro e su come i principi di "L'obiettivo" potrebbero applicarsi allo sviluppo s / w - non è quello che potresti pensare prima). Probabilmente imparerai di più da questi che qualsiasi MBA ti insegnerà mai.

Sfortunatamente molte persone con MBA non hanno altra esperienza o esperienza nel mondo reale in ciò che cercano di gestire. Esemplificano la convinzione moderna che per gestire qualcosa non è necessario conoscere il lavoro, anche il dominio tecnico. Tutto quello che stai facendo dopo tutto è gestire. Purtroppo, nulla potrebbe essere più lontano dalla verità. I manager con questo punto di vista, gonfiati da un MBA, sono pericolosi. Scopri cosa ha da dire il dizionario urbano su LOMBARD e capirai cosa intendo.


1
+1 - Lotta per tornare a ciò che ti piace che paga di meno. È molto vero
Karthik Sreenivasan,

11

Questo tocca un grande momento nervoso. Anche se non sono andato per un MBA, ho fatto il passaggio alla gestione e me ne pento spesso (anche se ho imparato molto). Puoi leggere la mia storia qui e ascoltare la mia intervista su This Developer's Life . Ho anche scritto un articolo sul ritorno allo sviluppo da parte del management e delle relative lotte , che mi espanderò a breve.

Come menziono in quell'articolo, vivi solo una volta. Fai quello che sai che ami fare. Non lasciare che nessuno ti dica diversamente. È la tua vita. È la tua anima.

E fai attenzione a quelle manette d'oro se ti rendi conto troppo tardi di aver fatto un errore.


+1 - come la tua storia e la matrice è un ottimo modo per mostrare come funzionano davvero le cose e cosa dovresti fare in una situazione.
quick_now

1
eccellente ... Sarò un appassionato seguace del tuo blog. Quello che odio non essere tecnico: guardare gli architetti, i programmatori e i tester lasciare una stanza in cui li hai trovati nelle ultime 3 ore per risolvere un problema sapendo che avranno una palla in quel modo che tutti capiamo dal fare qualcosa lavoro, mentre io NON. Quello che odio essere tecnico, stare indietro e guardare un po 'di problemi quando so che posso farlo meglio ... ker-splat (che era il mio cervello che
implode

+1 per la tua storia e vorrei poterti dare un altro +1 che raffigura Talento con soddisfazione. Dalla descrizione del tuo articolo, mi sento vicino alle patch più verdi.
Karthik Sreenivasan,

6

Ti piace risolvere enigmi, analizzare problemi, manipolare cose per ottenere un risultato? Vai a casa felice alla fine della giornata quando hai sradicato un paio di bug, hai scoperto che la soluzione sfuggente a una stranezza di libreria, hai ricevuto una mail da un utente che ti ringraziava per la nuova funzionalità che hai creato?

O

Ti piace capire quante ore ci vorranno per una funzione che non è stata ancora completamente specificata, parlare con i candidati, incontrare i responsabili di prodotto per decidere le caratteristiche che andranno nelle prossime versioni, coordinando i designer , sviluppatori e qa, autori di documentazione / manuale, artisti grafici (per le icone), andare oltre i budget, fare revisioni di lavoro del personale?

Se il primo: rimanere uno sviluppatore. Se quest'ultimo: scegli l'MBA.

Gli stipendi sono carini, la soddisfazione sul lavoro è molto più piacevole. Dopotutto, trascorrerai quasi un terzo della tua vita in quel lavoro. Fare un lavoro che non ti piace davvero solo per ottenere una busta paga che suona meglio, ucciderà il tuo godimento della vita prima di quanto pensi ora ...


Solo per la cronaca: ho quasi 49 anni, sono uno sviluppatore da oltre 25 anni. Ho svolto la gestione del progetto in quanto considerato il normale percorso di carriera ed era abbastanza bravo a farlo, ma non mi è piaciuto, quindi ho deciso di tornare allo sviluppo. E mi diverto ogni giorno, oh, va bene, quasi tutti i giorni ... ci sono quei giorni che tutti vogliono dimenticare ... :-)


+1 - Prospettiva ben spiegata dal punto di vista dello sviluppatore e del gestore.
Karthik Sreenivasan,

6

Ho intrapreso la strada della gestione e personalmente ritengo che rimanere in campo tecnico fosse molto più prezioso. Alla fine perdi il contatto con la tecnologia hard core e in genere non sei così prezioso per le startup o le aziende che cercano di riempire aree di ricerca. Sceglieranno i tecnici di base per le posizioni tecnologiche, i creativi di tipo A per gli esperti di design, comunicazione e gestione e le aree di business per lo sviluppo del prodotto. Diventa un esperto di ciò che fai, qualunque cosa sia, ottimizzazione del database, algoritmi efficienti, ecc. È meglio avere un MS in CS e raccogliere certificati in aree di business di interesse per comprendere meglio l'area di business (produzione, energia, assicurazione, ecc.) del tuo settore. Prova il percorso di gestione dell'ingegneria se vuoi gestirlo: ti consentirà di immergerti quando vuoi. Don'


+1 - Il mantenimento della tecnologia era molto più prezioso.
Karthik Sreenivasan,

5

Perché non farlo:

Piuttosto che trattare l'MBA come un'etichetta che avrà un bell'aspetto sul tuo curriculum, e lo farà; è meglio chiedersi cosa si vuole veramente fare con esso. Come hai detto solo tu puoi davvero rispondere a questa domanda, ma immagino che ti piaccia codificare abbastanza da voler combinare i due in qualche modo. Dopotutto ci sono troppi semi vuoti con MBA là fuori con nient'altro da offrire (senza conoscerli sembra per me i tuoi amici), e sono metà del problema con tutto ciò che è andato storto ultimamente. Stai chiaramente pensando se ti piacerà ancora il lavoro per 10/20 anni, che è saggio. Il fattore finanziario non è insignificante, ma se riesci a vederti soddisfatto con il codice "solo" per il resto della tua carriera, allora va bene ... e tu ' Farò abbastanza bene sicuramente? Sicuramente non farlo solo per stare al passo con i tuoi amici.

L'altra ragione leggermente diversa rispetto a fare un MBA è se tutto ciò che vuoi è la conoscenza (senza prestigio), quindi scopri quali sono i testi del corso e leggili. Più economico. In nessun caso andare in una scuola commerciale senza nome. Solo perché quelli di noi che sono andati dall'altro tipo li considerano quasi inutili (difficile, ma è il nuovo legame scolastico). INSEAD è una buona scelta tra l'altro, eccellente anche. Il motivo per cui ci sono scuole di business migliori delle altre è in parte il personale docente, ma principalmente il calibro degli studenti che attraggono. L'attuale contenuto del corso non è esattamente scienza missilistica; è la competizione dei tuoi compagni di classe che prende compiti semplici e li trasforma in incontri di morte che separano le migliori scuole dalle altre. Se questo non ti sembra divertente, allora un altro motivo per non farlo.

Alla scuola MBA sceglieresti immediatamente quelli che vogliono entrare nell'investment banking (ogni unità finanziaria, anche facendo qualifiche di finanza esterna in parallelo). Poi c'è il percorso del consulente di gestione (... beh, non tutti? Ma gli appassionati si organizzeranno in gruppi studio-caso entro pochi mesi / settimane dal corso iniziando a prepararsi per le interviste di internato). Ci sono altre categorie, ma hai l'idea ... se non ti vedi in una di queste, allora dovresti provare a farti una buona idea di cosa vuoi farne; diverso da trovare un lavoro con uno stipendio grasso. Probabilmente succederebbe, ma potresti non solo essere miserabile, ma trasformarti in qualcosa che odi.

Anche se stai solo facendo un MBA per diventare un project manager. Quindi no, non un motivo abbastanza buono.


Perché dovresti effettivamente farlo:

Il motivo per cui lo farei è se vuoi fare di più che essere tenuto in una scatola di carriera e, peggio ancora, usato come "risorsa" da un tipo di MBA. Quindi metti via quando non siamo più necessari. Se rimani un programmatore / tecnologo puro, sarai sempre vulnerabile a questo. Se riesci a vederti desiderare / avere bisogno di avere una voce in più su come vengono fatte le cose nel tuo posto di lavoro, l'MBA ti fornirà il kit di strumenti per aiutarti a farlo. Non sto dicendo che è obbligatorio, ci sono ovviamente altri percorsi. Ma questo non farà male.

L'MBA è stato progettato dopo tutto per insegnare le abilità di gestione dei tipi di ingegneria, non reinsegnare alle major ciò che avrebbero dovuto imparare nel loro primo grado. E quella roba è interessante (imho comunque). Sì, c'è di merda da affrontare al di fuori della sfera tecnica, e molto è BS. Ma un grande contributo a ciò deriva dall'avere 3 o più persone in una stanza ... e qualcuno deve occuparsene in modo che i programmatori siano liberi di scrivere codice. È stata una sorpresa per me, ma la più grande rivelazione che ho avuto è stata quella dei soggetti contabili. Dopo tutto, non solo aggiungere e sottrarre ... e perché i regolatori finanziari cercano di ottenere il maggior numero possibile di MBA. In realtà ci sono buoni motivi per cui le aziende non inseriscono The Truth nei loro rapporti finanziari (a parte quelli cattivi); e il principale è che la loro concorrenza non ha bisogno di avere quel tipo di informazioni, non facilmente comunque. È come javascript offuscato. E puoi ottenere quel tipo di bontà da ogni parte dell'MBA e, come detto sopra, in un modo che ti porta fuori dalla tua zona di comfort.

Quello che vorrei chiederti è una volta che hai tutta quella conoscenza extra, cosa pensi di fare con esso? Non deve essere una sola cosa, sei ancora all'inizio della tua carriera, quindi ci sono molte opzioni. Tutto quello che posso lasciarti è il mio credo personale ... Se vogliamo vincere la guerra contro il vero male, allora alcuni di noi dovranno attraversare il lato oscuro .


4

So che vedi l'MBA come il più grande elemento di differenziazione tra te e i tuoi amici, ma potrebbe essercene di più. Erano ex programmatori che hanno ottenuto un MBA e sono entrati in management o erano business major sin dall'inizio? Potresti trovarti a essere un piolo rotondo in una buca quadrata come manager e non avere molto successo.

Ti potrebbe piacere il tuo lavoro attualmente, ma ti vedi scrivere codice tra 10 - 30 anni da adesso? Se non riesci a pensare a nient'altro che ti piacerebbe fare, allora atteniti.


2

Se ami quello che fai, continua a farlo. Puoi e dovresti continuare la tua scuola attraverso qualunque via sia conveniente. Se un MBA ti fornirà le competenze che desideri, provalo; in caso contrario, non farlo! A chi importa davvero dei soldi? Tutto ciò che è, dopo aver soddisfatto i tuoi bisogni di base, è il mezzo per la felicità, che è esattamente ciò che la programmazione è per te, ora.

Certo, le uniche persone a cui non importa molto del denaro sono quelle che ce l'hanno.


2

Vorrei considerare il costo opportunità. Il costo dell'MBA, i due anni di lavoro gratuito trascorsi incorrendo nel debito, la mancanza di progressi nella tua attuale carriera di sviluppatore. Conosco persone che si sono diplomate alla facoltà di giurisprudenza e ai programmi MBA che hanno portato a casa assegni salariali gravi solo per far fronte a un debito grave. Ho anche visto persone in questa posizione che si sono rese conto di non essere elettrizzate dalla carriera mentre erano ancora in piedi su una montagna di debiti.

Nonostante il fascino di dire che hai un MBA, che cosa ti piacerebbe fare in particolare con questo diploma? Se hai un percorso di carriera che richiede un MBA, indaga ulteriormente. Parla con i dirigenti o i direttori della tua azienda che hanno MBA (di solito elencano questi risultati su LinkedIn). Chiedi loro che tipo di laurea hanno fornito loro, dove sono andati, come si sentono circa l'esperienza in retrospettiva. Fai qualche indagine un po 'più approfondita di "I miei amici lo stanno facendo" per determinare se è davvero adatto a te.


1

Mi scuso per essere apertamente schietto ... L'MBA non è per tutti, quindi direi di conoscerti e sapere cosa vuoi per te stesso e vedere se l'MBA si allinea con quello. Se, ad esempio, ti sposi in modo da poter essere felice, allora ti stai prendendo per la ragione sbagliata. La stessa cosa, se stai ottenendo un MBA con la speranza di ottenere un controllo grasso o avere lo stato, allora potresti essere deluso.

Ma se stai cercando di avere un diploma MBA in modo da poter comprendere meglio la struttura aziendale ed essere dotato di un set di strumenti avanzati per risolvere problemi aziendali complessi e prendere decisioni aziendali informate o anche applicare alcuni di quei principi nella vita di tutti i giorni, allora forse perseguendo un L'MBA di una rinomata scuola di business può fungere da catalizzatore per raggiungere tali obiettivi prefissati.

Una cosa che so è che se hai un background nell'IT e possiedi anche la passione di vedere come le aziende possono trarre maggior valore dall'uso efficace della tecnologia, passare attraverso un programma MBA ben focalizzato può creare quel percorso per diventare il partner strategico e Leader tecnologico che le aziende di oggi stanno osservando mentre usano la tecnologia per creare un vantaggio competitivo per la propria organizzazione.

Ancora una volta, questo non è un percorso per tutti coloro che hanno una formazione tecnica. Spetta a ogni individuo capire cosa vogliono nella vita.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.