Qualche consiglio su come essere assunto come project manager del software direttamente dal college? [chiuso]


17

Mi sono laureato con un BS in compsci lo scorso settembre e da allora ho cercato (senza successo) di trovare un lavoro come project manager.

Mi sono innamorato dell'ingegneria del software (la pratica formale dietro tutto, non solo la programmazione) a scuola e ho dedicato gli ultimi 3-4 anni della mia vita all'apprendimento di tutto ciò che posso sulla gestione dei progetti e sull'acquisizione di esperienza. Ho gestito diversi progetti (con team di circa 12 persone) mentre ero a scuola e ho lavorato con il laboratorio di ricerca di ingegneria del software della mia università. Anche il mio curriculum è decente: ho lavorato come programmatore prima di andare a scuola (ora ho 27 anni) e ho fatto Google Summer of Code per 3 estati. Ho anche un'esperienza generale di "gestione delle persone" lavorando come fotoreporter per il giornale della mia università per 2 anni.

Il mio primo problema con la ricerca di lavoro non è ottenere abbastanza interviste. Uso careers.stackoverflow.com , il che è fantastico perché di solito vengo contattato da persone non HR che sanno di cosa stanno parlando, ma non ci sono abbastanza aziende che lo usano per farmi interviste su base regolare. Ho anche provato siti come monster.com e, in preda alla disperazione, ho inviato non meno di 60 candidature a posizioni di project management. Ho ricevuto 3 lettere di rifiuto automatizzate e basta. Almeno careers.stackoverflow mi procura un colloquio telefonico con 8/10 posti a cui mi rivolgo.

Ma il problema principale (ed estremamente frustrante) è la questione dell'esperienza. Ho gestito con successo i progetti dall'inizio alla fine (nelle mie lezioni di ingegneria del software avevamo clienti reali con un reale bisogno di software e l'abbiamo costruito per loro), ma non ho mai avuto a che fare con budget e denaro (lo so questo è il motivo per cui le persone delle risorse umane mi allontanano immediatamente). La maggior parte di queste posizioni richiede un'esperienza di 5+ anni e ho visto cose assurde come 12+ anni richiesti.

Anche le interviste sono esasperanti. Ho avuto così tanti posti che mi hanno assolutamente amato e sono arrivato all'ultima serie di interviste, e sono partito pensando che le cose fossero andate molto bene e mi avrebbero considerato. Tuttavia, quando arrivo con loro una settimana dopo, mi dicono "Ci sei davvero piaciuto e le tue qualifiche sono eccellenti, ma speriamo di trovare qualcuno con più esperienza". Le cattive interviste che riesco a capire - come la posizione del PM che mi avrebbe fatto gestire gli sviluppatori sia localmente che all'estero - ho avuto 3 interviste con loro e il processo INTERO intervista è stato quello di chiedermi rompicapo CS e farmi perdere tempo in cose come scrivere quicksort su carta o scrivendo alberi di ricerca binari. Anche quando ho provato a indirizzare la discussione verso argomenti PM più rilevanti,

Ma quando ho una buona intervista, dicono che le mie "qualifiche sono eccellenti" ma vogliono "più esperienza" ... che mi fa venire voglia di strapparmi i capelli. Cos'altro posso fare? Mentre sto mirando a posizioni PM tecnicamente coinvolte (non solo a scricchiolare i numeri di budget), non voglio davvero un lavoro di sviluppo diretto perché mi piace creare software di altissimo livello rispetto a spendere molto tempo a eseguire il debug delle perdite di memoria . In effetti, non riesco nemmeno a ottenere posizioni di sviluppo per le quali sono qualificato perché faccio l'errore di dire loro che i miei obiettivi di carriera futuri sono come PM (il che di solito si traduce in qualcosa come "Beh, abbiamo già PM e questo la posizione non è davvero impostata per farti arrivare ".

Mi scuso per il lungo periodo, ma sono seriamente intenzionato a farmi assumere come PM dal momento che è sia il mio obiettivo di carriera che la passione che mi tiene sveglio la notte. Qualche suggerimento su cosa diavolo posso fare? Attualmente sto scrivendo un blog in cui parlo delle mie filosofie sull'ingegneria del software e sto scrivendo le specifiche per un'app iOS che progetterò, codificherò e mostrerò ai datori di lavoro, ma questo richiede moltissimo tempo avere.


24
La risposta potrebbe essere solo "devi passare un po 'di tempo in officina" prima di salire. Se sei bravo, dovresti fare le bolle molto velocemente perché ci saranno prove (al contrario di "fidati di me e dei miei crediti")
Gishu,

15
Vai al codice invece di preoccuparti dei titoli di lavoro. Odierei avere un project manager che non ha mai avuto esperienza di programmazione.
Ben B.

3
"in un impeto di disperazione" hai effettivamente applicato ad alcuni lavori? Questa è una strana formulazione.
pyvi,

5
La risposta è che hai bisogno di più esperienza, devi passare un po 'di tempo a pulire il mazzo prima di sederti sulla sedia del capitano. Onestamente se la tua esperienza universitaria è stata qualcosa come la mia, non sei pronto a gestire la tua squadra, la tua esperienza nella gestione di una squadra di studenti non è come la gestione di una squadra di "professionisti".
Ramhound,

1
Questa domanda illustra il problema con il nostro campo. Se non sei veramente interessato ai dettagli di codifica di basso livello, non esiste un "punto di accesso" per ottenere il ruolo che dovresti svolgere (ad esempio, Analista di sistema / business, Project Manager, ecc.). Il consiglio che dice "inizia come programmatore" non aiuterà perché se non gli interessa il software non eccellerà in quelle posizioni, quindi è raro avere l'esperienza richiesta per fare ciò che vuole fare. Questo è ciò che ho sperimentato per oltre 6 anni nel software.
Wayne Molina,

Risposte:


41

L'esperienza è la chiave (spesso)

Sfortunatamente, sebbene ciò possa essere molto frustrante, le tue capacità e le conoscenze di project management acquisite all'università o durante i tuoi progetti precedenti sembrano insufficienti per molte persone; So che sarei cauto.

Riesco a capire la frustrazione, ma c'è sempre il pericolo che, mentre sembri un project manager potenzialmente buono per una "situazione perfetta" , non c'è modo di valutare come reagiresti di fronte a tempi difficili - per non parlare di una crisi.

E questo è un dubbio che, sfortunatamente, è stato vinto solo dalla rassicurazione che hai avuto abbastanza anni per spezzarti i denti con questi problemi.

Il tuo problema più grande è, abbastanza semplicemente e paradossalmente, che non hai ancora fallito !! Non possiamo valutare quali siano i tuoi limiti, cosa ti fa correre, cosa ti fa spuntare, cosa ti butta giù.

Non sei tu: sono tutti

I programmatori in cerca di lavoro universitario hanno effettivamente lo stesso problema, e si applica anche a molte altre professioni: il nostro settore non è così speciale. I programmatori neolaureati avranno ottime capacità: in alcune aree, anche molto più nitido di molti dei loro anziani. Allo stesso modo, potresti essere più aggiornato con le moderne tecniche di gestione rispetto ai dirigenti più anziani. Ancora una volta, questi nuovi programmatori non hanno i giusti sentimenti viscerali, l'abitudine di ascoltare il suono wooshing delle scadenze che volano vicino ( D. Adams ) più velocemente di quanto si era previsto e la panoramica a destra. E nel tuo caso, probabilmente avresti situazioni con cui faresti fatica ad affrontare. O, almeno, è quello che la gente presume.

È frustrante, ma non puoi fare molto.

intervistare

Ora la parte preoccupante riguarda più l'intervista. Dici di avere interviste telefoniche, ma quante interviste faccia a faccia? Se non hai avuto abbastanza interviste, questa è una bandiera rossa molto più grande . Significa che c'è davvero qualcosa che non va durante le interviste telefoniche e devi riflettere su questo.

Sembri presumere che cosa è andato storto e rimandarli. Hai chiesto feedback? I reclutatori avevano qualche consiglio? Sono squali che spuntano le caselle di controllo (per le persone che leggono questo: non tu. Sei fantastico. Ti adoriamo. Continuate così ...), ma lo fanno per vivere. Potrebbero non capire cosa fai, ma sanno cosa vogliono le aziende (o pensano di volere ...). Chiedi il loro aiuto.

A proposito di essere rifiutato durante le interviste perché dici che vuoi diventare un PM ... dovresti continuare a dirlo! Forse verrai rifiutato ma non finirai in un posto dove non vuoi essere. D'altra parte, se riesci ad accettare un altro ruolo per un po ', forse dovresti mordere il proiettile e fare un po' più di esperienza lì. Prima di diventare un PM, forse essere una guida allo sviluppo non sarebbe così male. Ma alla fine, anche da dev portare a PM, il passaggio è piuttosto difficile.

Ma prima ... Ottenere quelle interviste!

Inoltre, se non hai ricevuto molte interviste telefoniche tramite canali diversi da Careers.SO, ecco cosa consiglierei.

Certificazioni e formazione

  • Ottieni una certificazione per una metodologia noiosa vecchio stile (riesco a sentire i commenti arrabbiati che arrivano dalle onde ... / che mi preparano all'impatto ). Ad esempio, guarda le posizioni governative nella tua zona e il tipo di certificazioni richieste, segui un corso e ottieni la certificazione per quelle. Forse non ti piacciono, ma ti daranno più rispetto da coloro che li hanno o li vogliono.
  • Partecipare a corsi di formazione su altre metodologie di sviluppo, ad esempio nello sviluppo Agile. Diventa un maestro SCRUM, forse.
  • Partecipare a corsi di formazione più orientati all'effettiva gestione aziendale, coinvolgendo la gestione dei budget e delle risorse del team. È un po '(molto?) Spaventoso pensare di poter gestire quella parte del lavoro se non l'hai mai fatto prima. Sarai responsabile di un sacco di soldi, delle posizioni e delle vite delle persone. Il modo in cui i loro curriculum appariranno in futuro dipende in parte anche da te. Non prenderlo alla leggera.

Trova una buona rampa per iniziare la tua carriera: Startup

  • Trova una startup o acquisisci esperienza in un'impresa o qualcosa del genere. Molti sono meno riguardo all'esperienza, perché spesso sono avviati da giovani tecnologi e hanno budget limitati, quindi andranno bene con l'insediamento.
  • Esaminalo attentamente prima di iscriverti, perché non c'è niente di peggio per un giovane project manager di un primo progetto che ha funzionato. Anche se questo è comune con le startup, vuoi essere in grado di dimostrare che, dopo solo pochi anni, hai dimostrato le tue capacità di leadership. Che è stata la tua guida strategica ad essere una delle chiavi del successo.
  • Hai qualche conoscente che lavora per un'organizzazione no profit locale, relativamente piccola o per beneficenza? Questi possono essere buoni punti di partenza.

Agenzie di reclutamento, luoghi di lavoro e alternative

  • Usa agenzie diverse.
  • I siti web online come Monster vanno bene, ma il tuo CV è raccolto da tutti, oppure fai domanda direttamente per posizioni in cui altre 400 persone hanno già fatto domanda. Usa altri canali. Hai provato a ...:
    • Utilizzare Ricerca Google / Bing / Altro per ottenere le pagine "lavoro" o "carriera"?
    • Utilizzare Google Maps e le parole chiave appropriate per trovare aziende di interesse e?
  • Scegli come target diversi settori. Alcuni settori hanno tecniche di assunzione più mirate. Ad esempio, il mercato IT per la finanza ha per alcuni motivi agenzie molto attive. Tendono a lavorare per uomini d'affari con tasche profonde, quindi fanno del loro meglio per trovare davvero il meglio. Ti seguono, ti preparano per le interviste, fanno a pezzi il tuo curriculum e ti aiutano a ricostruirlo se pensano che ne vali la pena. Potresti non gradire ciò che suggeriscono, ma per il loro settore, considera di conoscerlo meglio. E per altri settori, avresti raccolto alcuni trucchi.

Ottieni esposizione e contatti

  • Rete!!
    • Usa il tuo Facebook, il tuo Twitter, il tuo piccione viaggiatore. Qualunque cosa!!
    • Il trasporto riprende.
    • Partecipa a eventi, conferenze.
    • Partecipa alle fiere del lavoro.
  • Costruire un portafoglio
    • Fatti consigliare su LinkedIn
    • Sii ultra attivo su Project Management.SE !
    • Ottimizza e focalizza i tuoi curriculum e le lettere di accompagnamento per ogni lavoro
    • Preparare una presentazione visiva (powerpoint, video, sito Web funky) di:
      • i tuoi progetti e risultati
      • forse anche un progetto immaginario da presentare
  • Se ti stai candidando per un luogo in cui non lo sei già ... È ancora più difficile. Vuoi essere un manager. Ciò significa che devi essere la persona di un popolo. Devi comunicare, guidare punti, essere autorevole ma anche un buon ascoltatore. Non posso valutarlo al telefono. Quindi, se non puoi andare dove dovrebbero essere i tuoi soldi futuri in modo da poter essere sul posto per le interviste, il networking è ancora più importante. Hai bisogno di consigli.

Prendi in considerazione altre posizioni / ruoli

  • Valuta di essere un assistente di gestione prima. Avrai un mentoring di prima mano, alcune connessioni, costruisci la tua esperienza e il tuo portafoglio e avrai l'opportunità di prendere iniziative e commettere errori, con un grado minore di responsabilità e responsabilità.
  • Considerare le posizioni di Lead Dev o QA Lead.
  • Prendi in considerazione una posizione relativa al marketing. Sarai più in contatto con gli aspetti aziendali.
  • Fondamentalmente, considera che qualsiasi intervista che ricevi per una posizione, anche se non è quella giusta per te, ti dà alcuni contatti presso le agenzie di reclutamento E all'interno di alcune aziende. Ho spesso raccomandato candidati che non erano giusti per il ruolo che stavamo cercando di ricoprire in altri dipartimenti, se avessi avuto la sensazione che sarebbero stati buoni candidati.

Non mollare

  • 60 applicazioni non sono nulla, se non impieghi molto tempo a prepararle.
  • Cerca e prepara ognuno. Segui i reclutatori / datori di lavoro su LinkedIn, Xing, Viadeo o altre reti professionali.
  • Essere creativo!

Dura possibilità: potrebbe non accadere (proprio ora)

Sei ancora molto giovane e appena laureato. Quell'anno è una delle prime cose che la gente vedrà, subito dopo aver notato che hai quasi 0 esperienze professionali. Vendi tutte le precedenti esperienze relative al PM nel miglior modo possibile, ma non abbellire: preparati a difendere tutto ciò che dichiari sul tuo curriculum.

Devo dirti, a rischio di demotivarti, che penso (a causa del modo in cui scrivi e di alcune cose che hai scritto) che non hai una visione chiara di ciò che il PM comporta davvero. O forse lo fai, ma sfortunatamente non è così che ti imbatti. Sembri inconsapevole e abbastanza idealista. E se questo è anche il modo in cui ti imbatti durante le interviste telefoniche, questo è un grande punto interrogativo per i tuoi intervistatori che scrivono con un grande pennarello rosso a margine del tuo curriculum.

Scusate, non intendo sembrare giudizioso o altro, ma la danza del reclutamento è dura da entrambe le parti, e so che sarei molto riluttante ad assumere qualcuno con poca esperienza per un posto di primo ministro. E ancora peggio, in realtà: temerei che le persone che lavoreranno sotto di te metteranno in dubbio la mia scelta e metteranno in discussione le tue capacità quando al primo incontro o alla prima pausa caffè inizierai a presentare i tuoi progetti precedenti solo come progetti estivi o universitari (perché sembra che sia tutto ciò che hai).

In un commento puoi persino dire a un'altra risposta che:

[hai esperienza di leadership] sia attraverso corsi di project management (livello universitario e laurea), sia gestendo ~ 20 fotografi di giornali (non SEng, ma comunque management). [Ti] ti rendi conto che non è paragonabile a farlo per 5 anni in un'azienda tecnologica, ma non è come se [non] non avessi nulla sotto la [tua] cintura

Eppure sembra che tu non abbia molto sotto la tua cintura. Non c'è niente che ti faccia davvero risaltare.

I corsi non sono esperienze: sono corsi. E sai quali sono i corsi nella maggior parte delle università (e anche alcuni buoni)? Horse-DOODOO. È praticamente tutto. È un grosso mucchio di puntatori e riferimenti a materiale (spesso obsoleto), assemblato da insegnanti che potrebbero non essere nemmeno così ben informati in primo luogo o avere l'esperienza per le cose che pretendono di insegnarti.

Gestire 20 fotografi in un giornale è una cosa, va bene. Ma cosa hai fatto? Quali erano le tue responsabilità e compiti? Qual è stata la tua missione, il tuo appuntamento? Quali successi hai ottenuto? Non presenti molto bene il tuo caso qui, quindi potrebbe essere che lo presenti sotto la stessa luce (diffusa) quando fai pubblicità a te stesso. Hai trovato (o un gruppo di cui facevi parte) il documento o stavi subentrando dopo una squadra precedente? Hai impostato nuovi processi? Addestrare le persone? Decisione degli incarichi di ciascuno di questi?

Non fraintendetemi. Queste esperienze sono preziose: se non le avessi nel tuo curriculum, probabilmente non verrai considerato affatto. Ma non si qualificano per ottenere quel tipo di posizione. Come accennato in precedenza: potrebbero esserci centinaia di persone che cercano di candidarsi per le posizioni PM che guardi. Potresti anche essere nella metà superiore della pila, e quelli senza alcun tipo di esperienza e che stanno solo tentando la fortuna sono nella metà inferiore. Ora puoi davvero passare alla top 5 per un'intervista faccia a faccia e fare un passo dannatamente buono e dimostrare che non solo sei bravo in quello che fai, ma migliorerai e non ti stupirai dalle cose che non sai nemmeno.


Grazie. Capisco sicuramente la loro cautela riguardo anni di esperienza contro anni di conoscenza. In termini di interviste telefoniche e faccia a faccia, dovrei menzionare che mi sto candidando principalmente a New York e Boston, luoghi in cui non vivo ancora. Ho avuto alcune interviste video su Skype al posto di di persona. Penso che siano più i lavori degli sviluppatori che terminano con un'intervista telefonica perché possono vedere che voglio essere in PM e non solo scrivere codice. Mi piacerebbe essere assunto in una startup - ho appena avuto un'intervista fantastica con una compagnia fantastica, ma ahimè, il ragazzo con 10 anni ha vinto.
MHarrison,

1
Grazie mille su pm.stackexchange.com ! Non sapevo che esistesse.
MHarrison,

@MHarrison: ho modificato la mia risposta con un sacco di cose. pm.SE è in beta da 3 mesi, quindi non è ancora così attivo, ma dai un'occhiata qui.
haylem

Ho appena visto le tue modifiche: apprezzo sicuramente tutti i feedback che mi hai dato. Le mie lettere di riassunto / copertina certamente elaborano un po 'più di quanto non abbia sulla mia domanda iniziale qui. Sono d'accordo sul fatto che la maggior parte dei corsi è doodoo, ma il corso PM è stato pratico: in uno, ho gestito un team di sviluppatori che ha scritto un front-end per un simulatore di eventi discreti del dipartimento di emergenza per il responsabile dell'ED in un ospedale locale. Ho quindi preso uno studio indipendente per continuare a lavorare al progetto. Ma so che non è la stessa esperienza commerciale.
MHarrison,

1
Se questi sviluppatori fossero studenti, mentre il prodotto finale potrebbe essere meraviglioso, non è ancora come lavorare con i professionisti.
Ramhound,

26

Francamente, i buoni PM hanno trascorso del tempo nelle "trincee". Gli sviluppatori hanno sperimentato abbastanza errori di processo e di gestione da sapere cosa non fare come manager. Personalmente troverei difficile giustificare l'assunzione di un PM che non ha alcuna esperienza come sviluppatore.

Mi rendo conto che non ti piacerà la risposta, ma in realtà non credo che ci sia un sostituto per l'esperienza in questo caso.


Bene, ho esperienza di sviluppo - finora è stato il mio background. Sto cercando di vendermi come un "PM con un background da sviluppatore", che altri sviluppatori / PM / CTO adorano ascoltare, ma a quanto pare l'HR lo odia.
MHarrison,

Hai qualche esperienza di leadership nel team?
Rein Henrichs,

Sì, sia attraverso corsi di project management (livello universitario e di specializzazione), sia gestendo circa 20 fotografi di giornali (non SEng, ma comunque management). Mi rendo conto che non è paragonabile a farlo per 5 anni in una società tecnologica, ma non è come se non avessi niente sotto controllo.
MHarrison,

10
@MHarrison: i corsi realisticamente in genere non valgono la carta su cui è stampato il certificato. Ogni azienda con cui ho lavorato ha occupato solo posizioni PM "entry" con personale interno. La tua scommessa migliore è ottenere una posizione di sviluppo all'interno di un'azienda e spingere per una posizione PM da quell'angolazione. Un mentore interno aiuterà in particolare quella tattica.
Joel Etherton,

15

Ma il problema principale (ed estremamente frustrante) è la questione dell'esperienza. Ho gestito con successo i progetti dall'inizio alla fine (nelle mie lezioni di ingegneria del software abbiamo avuto clienti reali con un reale bisogno di software e l'abbiamo costruito per loro), ma non ho mai avuto a che fare con budget e denaro (lo so questo è il motivo per cui le persone delle risorse umane mi allontanano immediatamente).

Bene, quindi non hai gestito progetti software dall'inizio alla fine con vincoli reali. Questi esercizi sono fantastici, ma sono proprio questo; esercizi. I manager di successo hanno esperienza e possono gestire le persone. Devi guadagnare l'esperienza e dimostrare che puoi gestire le persone prima che qualcuno ti consegni un lavoro.

Indipendentemente da ciò che pensi, le probabilità che tu sia pronto a gestire progetti nel mondo reale direttamente dal college sono soffocanti. Anche se avessi ottenuto il lavoro, ti divertiresti moltissimo a guadagnare il rispetto delle persone che lavorano per te che hanno fatto il vero lavoro per anni. Sarei sospettato di qualsiasi azienda che ti offrirebbe una simile posizione. Non sei pronto (nemmeno io per quello, e ho 5 anni di esperienza e ho gestito molti progetti su piccola scala).

La maggior parte di queste posizioni richiede un'esperienza di 5+ anni e ho visto cose assurde come 12+ anni richiesti.

12+ anni possono sembrare assurdi quando 12 anni rappresentano oltre il 50% della tua vita finora, ma non è affatto assurdo. Queste aziende vogliono manager di programmi testati ed esperti e non hanno alcun incentivo a scommettere sul successo della loro azienda.


Un punto valido, certo.
MHarrison il

8

Non credo molti, se qualche azienda assumerà qualcuno per gestire un progetto senza alcuna esperienza commerciale dimostrabile di consegna di progetti entro il budget e il tempo assegnato. Il rischio per l'azienda è semplicemente troppo grande: potresti essere la cosa migliore che sia mai capitata al project management ma non hanno modo di valutarlo, e molti di loro sentono di essere stati bruciati anche da presunti project manager con esperienza.

Se vuoi andare in quella direzione, probabilmente dovrai trovare un lavoro come assistente PM (non ho idea se questo è il titolo) o intervista per ruoli di sviluppo che ti danno un po 'di leadership / gestione. Dopo aver dimostrato di essere in grado di gestirlo, è possibile cercare una promozione interna o "esterna" per un ruolo PM.


Grazie. Ho visto lavori come "Associate PM", ma non ho avuto fortuna nel ricevere un'intervista per uno.
MHarrison,

5

Non ho mai conosciuto nessuno che fosse stato assunto direttamente per la sua prima posizione nel primo pomeriggio. Di solito prendiamo un rischio solo su un nuovo PM che già sappiamo essere un buon sviluppatore e un capo tecnologico. Ogni volta che assumiamo un PM da fuori è per qualcuno con anni di esperienza nel PM. Vorrei suggerire di ottenere un positon di sviluppo in una grande azienda (o un responsabile tecnologico se è possibile farlo oscillare con la tua esperienza di sviluppo) e crescere nel ruolo di PM internamente.


Hai qualche suggerimento su come dovrei gestire le interviste con gli sviluppatori? Sembrano andare bene fino a quando non mi chiedono dove voglio essere tra 5 anni e dico "Project Management". Qual è l'equilibrio tra allontanarli perché pensano che non voglio davvero essere un dev e far loro sapere che "dev va bene per ora, ma VERAMENTE voglio finire in PM"?
MHarrison,

@MHarrison Le aziende con cui stai intervistando non sono d'accordo con te che vuoi diventare un PM tra 5 anni? Interessante. In quali settori stai lavorando? Il mio interesse principale è per la difesa e l'intelligence (sia appaltatore di governo che di difesa), e una finestra di 5-7 anni di sviluppo da PM a PM è tipica (per quanto riguarda le questioni governative) se rimani all'interno di un'organizzazione. Non sono sicuro di come operino altre industrie ... Mi è stato detto che ci vogliono circa 10-12 anni per diventare un PM in alcuni.
Thomas Owens

Per qualche ragione, i miei obiettivi PM sono stati un GRANDE turnoff per ogni intervistatore che ho avuto finora per posizioni di sviluppo. Sono principalmente interessato allo sviluppo web e mobile, idealmente nel campo medico poiché ho esperienza e interesse lì, ma sono aperto. Immagino che stiano cercando scimmie in codice (e sanno che non sarò felice di farlo per molto tempo) o che la compagnia ha già abbastanza PM e non vede la necessità di più nel prossimo futuro.
MHarrison

Penso anche che sia strano che ti stiano perdendo perché dici di voler fare il PM in futuro. Praticamente ogni programmatore che ho intervistato dice di voler fare il PM quando gli viene chiesto quel vecchio castagno: "dove ti vedi tra 5-7 anni". Forse non è questo il motivo per cui ti stai davvero facendo passare.
Graham,

@MHarrison: Quanto sei sicuro che i tuoi obiettivi PM siano un punto di svolta? Se tendi a raggiungere un certo punto del colloquio, a schiantarti e bruciarti, di che altro stavi parlando?
David Thornley,

5

Sono uno sviluppatore da dieci anni. Personalmente mi dimetterei da qualsiasi azienda in cui permetterebbe agli sviluppatori gestiti da un ragazzo a caso di uscire dal college. Per essere un buon manager devi GUADAGNARE il rispetto delle persone che faranno il lavoro.


To be a good manager you need to EARN the respect of the people who will be doing the work.Dal punto di vista del comportamento organizzativo, non necessariamente. Ci sono 6 basi di potere: posizionale, referente, esperto, ricompensa, coercitivo e informativo. Ciò a cui ti riferisci è il potere referente: avere il rispetto e la lealtà di coloro che conduci. Tuttavia, se hai conoscenze e abilità (esperto), la capacità di utilizzare le informazioni e le risorse a tua disposizione (informazioni) e una posizione / titolo di autorità (posizionale), è molto possibile ottenere rapidamente il potere referente.
Thomas Owens

4

Forse potresti cercare una posizione come analista aziendale. Ciò comporta la collaborazione con i clienti per determinare i requisiti e le specifiche e comporta una certa gestione degli sviluppatori. L'analista aziendale deve disporre di conoscenze tecniche sufficienti per riuscire a concretizzare i requisiti ponendo le domande giuste e spiegando i requisiti agli sviluppatori.

Dal punto di vista dell'azienda, è molto meno rischioso avere un analista di business inesperto che avere un project manager inesperto come è meno rischioso avere uno sviluppatore inesperto piuttosto che un architetto inesperto. Un ruolo di analista aziendale ti consente di bagnare i piedi gestendo i budget e dimostrando le tue capacità di gestione del progetto come la gestione delle parti interessate e la politica aziendale. Supponendo che tu faccia bene come analista aziendale, dovrebbe essere molto più facile convincere un'azienda a promuoverti a un ruolo di gestione del progetto a tutti gli effetti.


Grazie, cercherò questo tipo di lavoro: i requisiti e le specifiche sono una delle mie parti preferite di PM.
MHarrison,

+1, questo sarebbe stato anche il mio suggerimento. La maggior parte dei project manager con cui lavoro hanno un background BA. Inoltre, potresti provare a passare a un ruolo di sviluppo di tipo "analista / programmatore", quindi a un ruolo di puro analista aziendale e da lì alla gestione del progetto.
Carson63000,

2

Potresti provare a ottenere la certificazione come project manager, alcuni datori di lavoro attribuiscono grande importanza a tali aspetti.

Molto probabilmente, dovrai trovare un lavoro di sviluppo e metterti alla prova con il team e la direzione per un paio d'anni prima che si fidino di te per l'intero progetto.


Cose come la certificazione mi fanno rabbrividire perché ho messo più risorse nell'istruzione universitaria, ma ci ho pensato ... In termini di lavoro come sviluppatore nella speranza di essere promosso, di solito non è così che funziona - gli sviluppatori interni fanno cattivi PM e la maggior parte dei posti assume PM all'esterno.
MHarrison,

Questo può essere il tuo scatto migliore senza alcuna esperienza, sfortunatamente.
Jon

Grazie, esaminerò ancora entrambe le opzioni - e spero di trovare un intervistatore dev che non mi allontani quando dico che i miei obiettivi sono come PM.
MHarrison,

2
@MHarrison: hai una laurea in CS, che non conferisce in alcun modo competenza o esperienza nella gestione dei progetti. La gestione dei progetti scolastici non è preceduta come esperienza "reale". Non cercare di essere duro, solo realistico. Gli sviluppatori interni spesso fanno cattivi PM perché non hanno formazione, attitudine o amore per il lavoro. Puoi essere l'eccezione. Se vuoi davvero un lavoro PM subito fuori dalla scuola, torna indietro e ottieni un master in project management.
Steven A. Lowe,

@Steven: È comprensibile, solo frustrante per me da quando ho preso la traccia SEng della mia laurea in CS e l'ho adattato alla gestione del progetto. Spero che mettere tutto su un sito Web per inviare datori di lavoro mi aiuti, dal momento che apparentemente le capacità che ho dimostrato attraverso le interviste non sono sufficienti.
MHarrison il

2

Tutti gli altri hanno dato ottimi consigli, ma ecco una piccola nota personale.

Sono andato a scuola per l'ingegneria del software. Ho trascorso 5 anni a studiare la progettazione e l'implementazione di sistemi software, con particolare attenzione al processo di sviluppo del software e al ciclo di vita, gestione del progetto, miglioramento del processo e qualità del prodotto. Mi sono laureato in gestione aziendale, sottolineando la leadership e il comportamento organizzativo, e la comunicazione applicata / tecnica con particolare attenzione alle comunicazioni di gruppo e alla scrittura tecnica. Ho spesso assunto ruoli di leadership o tutoraggio, sia che facessero parte di team di sviluppo software per corsi o in varie organizzazioni a cui appartengo. Nel corso dei miei cinque anni a scuola, ho trascorso un totale di poco meno di 2 anni (circa 21 mesi se conto correttamente) lavorando come ingegnere del software in varie località in blocchi di 3-6 mesi.

Anche con tutto ciò che mi sostiene, non c'è quasi modo di essere messo in una posizione di leadership appena usciti da scuola. Ho visto due modi per diventare un PM o un lead tecnologico. Potrebbero essercene di più, ma queste sono solo due cose che ho visto personalmente:

  1. Entra in contatto con un'azienda e passa alla catena, anche se il tuo primo lavoro non è quello che desideri. Lavora duro e intelligente. Se ti dedichi e dimostri il tuo valore, puoi passare rapidamente all'esperienza. Devi metterti alla prova in trincea prima di poter essere un leader e chiamare i colpi. Se non ti piace dove ti trovi, passa a un ruolo di leadership, ottieni un po 'di esperienza PM / lead e vai dove sarai felice.
  2. Diventa un esperto in una tecnologia e entra molto presto nella vita di un'azienda o in un'azienda ad alta mobilità. Stabiliti come un esperto e consolidati in una posizione di autorità, o guadagna il rispetto di squadre diverse dalle tue andando oltre. Potresti farlo dopo essere stato assunto o essere entrato con una buona conoscenza di base. Questo richiede tempo e lavoro e, di nuovo, dovrai metterti alla prova nelle trincee dell'organizzazione prima che ti lascino iniziare a chiamare i colpi da solo.

Sono aperto a salire la catena. In questo momento ho ancora appena sufficiente "Wow, abbiamo davvero come te" interviste per mantenere la mia viva la speranza che mi troverò un lavoro PM subito, eh.
MHarrison,

1
Non avrai un lavoro da PM senza esperienza nel mondo reale.
Ramhound,

1

Innanzitutto, i vantaggi di chi ti dice che hai bisogno di più esperienza. La seconda cosa di cui hai bisogno è più UMILITÀ . Ricorda che qualsiasi azienda con cui stai parlando arriva dove si trova SENZA TE, non sta cercando qualcuno per entrare e riparare ciò che ha rotto (anche se è quello di cui ha bisogno, NON è quello che sta cercando). Quello che stanno cercando è qualcuno che vuole unirsi alla loro squadra. Devi convincerli che sei la parte giusta da inserire nella loro macchina, non che sostituirai la loro macchina.

Il miglior consiglio che avrai qui è di LEGGERE QUESTO LIBRO


1

Perché non ti applichi a Microsoft? Assumono PM appena usciti dal college. Nella maggior parte delle altre aziende, però, avrai difficoltà a entrare. È difficile ottenere il tuo primo periodo di lavoro IT, non importa se ti stai cacciando con 5 anni di anticipo in un ruolo di PM. Nelle interviste, quando ti chiedono dove vuoi essere tra 5 anni, dici un PM - riconoscendo che è un obiettivo che potrebbero essere necessari 5 anni per raggiungere. Perché stai cercando di tagliare la testa della linea? Anche se è ammirevole e ti lodo per non esserti venduto a breve, una volta che sei fuori nel mondo del lavoro per un po 'ti renderai conto che probabilmente hai morso più di quello che puoi masticare.


Inoltre, il motivo per cui menzionare che vuoi diventare un PM tra qualche anno si trova in modo negativo è perché probabilmente non lo stai posizionando correttamente. Devi apparire ansioso di accettare il lavoro che ti stanno dando ora e non solo usarlo come trampolino di lancio.
JSaph,
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.