Czy masz jakieś wskazówki dotyczące zatrudnienia jako menedżer projektu oprogramowania bezpośrednio po studiach? [Zamknięte]

17

Ukończyłem BS w compsci we wrześniu ubiegłego roku i od tego czasu próbuję (bezskutecznie) znaleźć pracę jako kierownik projektu.

Zakochałem się w inżynierii oprogramowania (formalna praktyka stojąca za tym wszystkim, a nie tylko kodowaniu) w szkole i poświęciłem ostatnie 3-4 lata mojego życia na naukę wszystkiego, co mogę na temat zarządzania projektami i zdobywania doświadczenia. W szkole zarządzałem kilkoma projektami (z zespołami około 12 osób) i współpracowałem z laboratorium badawczym inżynierii oprogramowania mojego uniwersytetu. Moje CV jest również przyzwoite - pracowałem jako programista, zanim poszedłem do szkoły (mam teraz 27 lat) i robiłem Google Summer of Code przez 3 lata. Mam również ogólne doświadczenie w „zarządzaniu ludźmi”, pracując jako edytor zdjęć dla mojej gazety uniwersyteckiej przez 2 lata.

Moim pierwszym problemem z poszukiwaniem pracy jest niewystarczająca ilość wywiadów. Korzystam z witryny careers.stackoverflow.com , co jest niesamowite, ponieważ zazwyczaj kontaktują się ze mną osoby spoza działu HR, które wiedzą, o czym mówią, ale po prostu nie ma wystarczającej liczby firm, które używają mnie do regularnego przeprowadzania wywiadów. Próbowałem również stron takich jak monster.com i w przypływie desperacji wysłałem nie mniej niż 60 aplikacji na stanowiska kierownicze projektu. Dostałem 3 automatyczne listy odrzucające i to wszystko. Przynajmniej Careers.stackoverflow daje mi wywiad telefoniczny z 8/10 miejscami, do których aplikuję.

Ale głównym (i bardzo frustrującym) problemem jest kwestia doświadczenia. Z powodzeniem zarządzałem projektami od początku do końca (na moich zajęciach z inżynierii oprogramowania mieliśmy prawdziwych klientów z prawdziwym zapotrzebowaniem na oprogramowanie i zbudowaliśmy je dla nich), ale nigdy nie miałem do czynienia z budżetami i pieniędzmi (wiem dlatego ludzie HR natychmiast mnie odwracają). Większość z tych stanowisk wymaga ponad 5-letniego doświadczenia PM, a widziałem absurdalne rzeczy, takie jak wymagane ponad 12 lat.

Wywiady są również denerwujące. Miałem tak wiele miejsc, które absolutnie mnie kochały, i dotarłem do ostatniej rundy wywiadów, i odszedłem myśląc, że wszystko poszło wyjątkowo dobrze, a oni mnie rozważą. Jednak, kiedy zamelduję się u nich tydzień później, powiedzą mi: „Naprawdę cię polubiliśmy, a twoje kwalifikacje są doskonałe, ale mamy nadzieję znaleźć kogoś z większym doświadczeniem”. Złe wywiady, które rozumiem - na przykład stanowisko dyrektora zarządzającego, które sprawiłyby, że zarządzam programistami zarówno lokalnie, jak i za granicą - przeprowadziłem z nimi 3 wywiady, a CAŁY proces wywiadu polegał na tym, że pytali mnie łamigłówki CS i tracili czas na rzeczy takie jak pisanie Quicksort w formie papierowej lub w piśmie do wyszukiwania binarnego Nawet kiedy próbowałem skierować dyskusję na bardziej odpowiednie materiały dla PM,

Ale kiedy mam DOBRY wywiad, mówią, że moje „kwalifikacje są doskonałe”, ale chcą „więcej doświadczenia” ... to sprawia, że ​​chcę oderwać włosy. Co jeszcze mogę zrobić? Chociaż dążę do technicznie zaangażowanych stanowisk PM (nie tylko do zgryzienia liczb budżetowych), naprawdę nie chcę prostej pracy programistycznej, ponieważ lubię tworzyć oprogramowanie z bardzo wysokiego poziomu zamiast spędzać dużo czasu na debugowaniu przecieków pamięci . W rzeczywistości nie mogę nawet POZNAĆ stanowisk programistycznych, do których się kwalifikuję, ponieważ popełniam błąd, mówiąc im, że moje przyszłe cele kariery są na stanowisku premiera (co zwykle powoduje, że mówią coś w stylu „Cóż, mamy już dyrektorów i to pozycja nie jest tak naprawdę skonfigurowana, aby Cię tam dostać. ”- co rozumiem przez„ Nie, to moja praca, trzymaj się z daleka ”.)

Przepraszam za długi rant, ale jestem naprawdę poważnie nastawiony do bycia zatrudnionym na stanowisku premiera, ponieważ to zarówno mój cel kariery, jak i pasja sprawiają, że nie śpię w nocy. Wszelkie sugestie, co do cholery mogę zrobić? Obecnie piszę blog, na którym mówię o moich filozofiach dotyczących inżynierii oprogramowania, i piszę specyfikacje dla aplikacji na iOS, którą zaprojektuję, koduję i pokażę pracodawcom, ale zajmuje mi to bardzo dużo czasu. mieć.

MHarrison
źródło
24
Odpowiedź może być taka, że ​​„musisz poświęcić trochę czasu na hali produkcyjnej”, zanim przejdziesz na wyższy poziom. Jeśli jesteś dobry, powinieneś bańkować naprawdę szybko, ponieważ będzie dowód (w przeciwieństwie do „zaufaj mi i moim kredytom”)
Gishu
15
Idź kod zamiast martwić się o stanowiska pracy. Nie chciałbym mieć kierownika projektu, który nigdy nie doświadczył kodowania.
Ben B.
3
„w przypływie desperacji” faktycznie złożyłeś podanie o pracę? To jakieś dziwne sformułowanie.
pyvi
5
Odpowiedź brzmi: potrzebujesz więcej doświadczenia, musisz poświęcić trochę czasu na czyszczenie pokładu, zanim usiądziesz na krześle kapitana. Szczerze mówiąc, jeśli twoje doświadczenie w college'u było podobne do mojego, nie jesteś gotowy zarządzać własnym zespołem, twoje doświadczenie w prowadzeniu zespołu studentów niczym nie przypomina prowadzenia zespołu „profesjonalistów”.
Ramhound
1
To pytanie ilustruje problem z naszą dziedziną. Jeśli tak naprawdę nie interesują Cię szczegóły kodowania niskiego poziomu, nie ma „punktu wejścia” do roli, którą powinieneś pełnić (np. Systems / Business Analyst, Project Manager itp.). Porada „startuj jako programista” nie pomoże, ponieważ jeśli nie zależy mu na oprogramowaniu, nie będzie się wyróżniał w tych pozycjach, więc rzadko jest wymagane doświadczenie potrzebne do robienia tego, co chce. Tego doświadczyłem od ponad 6 lat w oprogramowaniu.
Wayne Molina

Odpowiedzi:

41

Doświadczenie jest (często) kluczowe

Niestety, choć może to być bardzo frustrujące, twoje umiejętności i wiedza z zakresu zarządzania projektami, które zdobyłaś na uniwersytecie lub podczas poprzednich projektów, wydają się niewystarczające dla wielu ludzi; Wiem, że byłbym ostrożny.

Rozumiem frustrację, ale zawsze istnieje niebezpieczeństwo, że chociaż wydajesz się potencjalnie dobrym kierownikiem projektu w „idealnej sytuacji” , nie ma sposobu, aby ocenić, jak zareagujesz w trudnych czasach - nie mówiąc już o kryzysie.

I to jest wątpliwość, że niestety zwyciężyło tylko zapewnienie, że masz wystarczająco dużo lat, aby złamać zęby na te problemy.

Twoim największym problemem jest, po prostu i paradoksalnie, to, że jeszcze nigdy nie zawiodłeś !! Nie jesteśmy w stanie ocenić, jakie są twoje granice, co sprawia, że ​​biegniesz, co sprawia, że ​​tykasz, co cię odstrasza.

To nie ty: to wszyscy

Programiści poszukujący pracy dla absolwentów mają ten sam problem i dotyczy to również wielu innych zawodów: nasza branża nie jest aż tak wyjątkowa. Nowo wykształceni programiści będą mieli bardzo dobre umiejętności: w niektórych obszarach nawet znacznie ostrzejsze niż wielu ich seniorów. Podobnie możesz być bardziej zaznajomiony z nowoczesnymi technikami zarządzania niż starsi menedżerowie. Po raz kolejny ci nowi programiści nie mają odpowiednich przeczuć, nawyku słuchania chwiejnego dźwięku upływających terminów ( D. Adams ) szybciej niż się spodziewałeś i odpowiedniego przeglądu. A w twoim przypadku prawdopodobnie miałbyś sytuacje, z którymi trudno byłoby sobie poradzić. A przynajmniej tak zakładają ludzie.

To frustrujące, ale niewiele możesz zrobić.

Rozmowa kwalifikacyjna

Teraz niepokojąca część dotyczy bardziej przeprowadzania wywiadów. Mówisz, że miałeś wywiady telefoniczne, ale ile wywiadów bezpośrednich? Jeśli nie masz wystarczająco dużo wywiadów, oznacza to znacznie większą czerwoną flagę . Oznacza to, że naprawdę coś poszło nie tak podczas wywiadów telefonicznych i musisz się nad tym zastanowić.

Wydaje się, że zakładasz, co poszło nie tak i odkładasz je na później. Czy poprosiłeś o opinie? Czy osoby rekrutujące miały jakieś rekomendacje? Są rekinami, którzy zaznaczają pola wyboru (do ludzi HR czytających to: nie ty. Jesteś niesamowity. Kochamy cię. Tak trzymaj ...), ale robią to z utrzymania. Mogą nie rozumieć tego, co robisz, ale wiedzą, czego chcą firmy (lub myślą, że chcą ...). Poproś o pomoc.

O odrzuceniu podczas wywiadów, ponieważ wspominasz, że chcesz zostać premierem ... powinieneś to powtarzać! Może zostaniesz odrzucony, ale nie skończysz w miejscu, w którym nie chcesz być. Z drugiej strony, jeśli możesz pogodzić się z inną rolą przez jakiś czas, być może powinieneś ugryźć kulę i zdobyć trochę więcej doświadczenia. Zanim zostaniesz premierem, być może kierowanie rozwojem nie byłoby tak złe. Ale ostatecznie, nawet od deweloperów do PM, zmiana jest dość trudna.

Ale najpierw ... Pierwsze te wywiady!

Ponadto, jeśli nie otrzymałeś tylu wywiadów telefonicznych za pośrednictwem innych kanałów niż Careers.SO, oto co polecam.

Certyfikaty i szkolenia

  • Zdobądź certyfikat na starą, nudną metodologię (słyszę gniewne komentarze nadchodzące przez fale ... / ja przygotowujące się na uderzenie ). Na przykład spójrz na stanowiska rządowe w Twojej okolicy i rodzaj wymaganych przez nie certyfikatów, a także weź udział w kursie i uzyskaj certyfikat dla nich. Może ich nie lubisz, ale dostaną więcej szacunku od tych, którzy je mają lub chcą.
  • Weź udział w szkoleniach na temat innych metodologii rozwoju, na przykład w zakresie zwinnego programowania. Być może zostać mistrzem SCRUM.
  • Weź udział w kursach szkoleniowych bardziej zorientowanych na faktyczne zarządzanie przedsiębiorstwem, obejmujące zarządzanie budżetami i zasobami zespołu. To trochę (bardzo?) Przerażające, że pomyślałbyś, że możesz poradzić sobie z tą częścią pracy, jeśli nigdy wcześniej tego nie robiłeś. Będziesz odpowiedzialny za mnóstwo pieniędzy, pozycje i życie ludzi. To, jak będą wyglądać ich CV w przyszłości, częściowo zależy również od Ciebie. Nie bierz tego lekko.

Znajdź dobrą rampę, aby szybko rozpocząć karierę: startupy

  • Znajdź startup lub zdobądź doświadczenie w przedsięwzięciu lub coś takiego. Wiele mniej dotyczy doświadczenia, ponieważ często są one tworzone przez młodych technologów i mają ograniczone budżety, więc będą w porządku z rozliczeniem.
  • Zanim dołączysz, sprawdź to dokładnie, ponieważ dla młodego kierownika projektu nie ma nic gorszego niż pierwszy projekt, który został zrealizowany. Chociaż jest to powszechne w startupach, chcesz być w stanie pokazać, że już po kilku latach udowodniłeś swoje umiejętności przywódcze. Że to twoje strategiczne wskazówki były jednym z kluczy do sukcesu.
  • Czy masz znajomych, którzy pracują dla lokalnej, stosunkowo małej organizacji non-profit lub organizacji charytatywnej? Mogą to być dobre punkty wyjścia.

Agencje rekrutacyjne, miejsca pracy i alternatywy

  • Używaj różnych agencji.
  • Strony internetowe takie jak Monster są w porządku, ale twoje CV jest zbierane przez wszystkich lub aplikujesz na stanowiska, na których aplikowało już 400 innych osób. Użyj innych kanałów. Czy próbowałeś ...:
    • Korzystać z wyszukiwarki Google / Bing / Other, aby znaleźć strony z ofertami pracy lub kariery?
    • Użyj Map Google i odpowiednich słów kluczowych, aby znaleźć interesujące Cię firmy i?
  • Kieruj reklamy na różne branże. Niektóre branże mają bardziej ukierunkowane techniki rekrutacji. Na przykład rynek IT dla finansów ma z kilku powodów bardzo aktywne agencje. Zwykle pracują dla ludzi biznesu z głębokimi kieszeniami, więc starają się znaleźć to, co najlepsze. Kontynuują z tobą, przygotowują cię do wywiadów, rozdzierają twoje CV na strzępy i pomagają ci je odbudować, jeśli uważają, że jesteś tego wart. Możesz nie lubić tego, co sugerują, ale dla ich branży uważają, że wiedzą najlepiej. A dla innych branż wybrałbyś kilka sztuczek.

Uzyskaj ekspozycję i kontakty

  • Sieć!!
    • Użyj swojego Facebooka, Twittera, swojego gołębia pocztowego. Wszystko!!
    • Przeniesienie zostanie wznowione.
    • Weź udział w wydarzeniach, konferencjach.
    • Weź udział w targach pracy.
  • Zbuduj portfolio
    • Uzyskaj rekomendację na LinkedIn
    • Bądź bardzo aktywny w Project Management.SE !
    • Dostosuj i skoncentruj swoje CV i listy motywacyjne dla każdego zadania
    • Przygotuj prezentację wizualną (powerpoint, wideo, funky strona internetowa):
      • twoje projekty i osiągnięcia
      • może nawet fikcyjny projekt do przedstawienia
  • Jeśli ubiegasz się o lokalizację, w której jeszcze nie jesteś ... To jeszcze trudniejsze. Chcesz zostać menedżerem. Co oznacza, że ​​musisz być osobą narodu. Musisz się komunikować, przeprowadzać punkty, być autorytatywnym, ale także dobrym słuchaczem. Nie mogę tego ocenić przez telefon. Tak więc, jeśli nie możesz iść tam, gdzie powinny być twoje przyszłe pieniądze, abyś mógł być na miejscu na rozmowy kwalifikacyjne, networking jest jeszcze ważniejszy. Potrzebujesz rekomendacji.

Rozważ inne pozycje / role

  • Rozważ najpierw bycie asystentem zarządzającym. Otrzymasz mentoring z pierwszej ręki, kilka kontaktów, zdobędziesz doświadczenie i portfolio, a także będziesz mieć możliwość podejmowania inicjatyw i popełniania błędów przy mniejszym stopniu odpowiedzialności i odpowiedzialności.
  • Rozważ pozycje Lead Lead lub QA.
  • Rozważ pozycję marketingową. Będziesz bardziej w kontakcie z aspektami biznesowymi.
  • Zasadniczo weź pod uwagę, że każda rozmowa kwalifikacyjna na stanowisko, nawet jeśli nie jest dla Ciebie odpowiednia, zapewnia kontakt w agencjach rekrutacyjnych ORAZ w niektórych firmach. Często polecałem kandydatom, którzy nie mieli racji roli, którą staraliśmy się pełnić w innych działach. Gdybym miał przeczucie, byliby dobrymi kandydatami.

Nie poddawaj się

  • 60 aplikacji to nic, jeśli nie poświęcisz dużo czasu na ich przygotowanie.
  • Zbadaj i przygotuj każdy. Skontaktuj się z osobami rekrutującymi / pracodawcami na LinkedIn, Xing, Viadeo lub innych profesjonalnych sieciach.
  • Bądź kreatywny!

Trudna możliwość: może się nie zdarzyć (właśnie teraz)

Nadal jesteś bardzo młody i właśnie ukończyłeś studia. Ten rok jest jedną z pierwszych rzeczy, które ludzie zobaczą, zaraz po zauważeniu, że masz prawie 0 doświadczenia zawodowego. Sprzedawaj wszelkie wcześniejsze doświadczenia związane z PM, jak możesz, ale nie upiększaj: przygotuj się do obrony wszystkiego, co podasz w CV.

Muszę ci powiedzieć, na ryzyko demotywowania cię, że myślę (ze względu na sposób, w jaki piszesz i niektóre z rzeczy, które napisałeś), że nie masz jasnej wizji tego, na czym naprawdę polega PM. A może robisz, ale niestety nie tak się spotykasz. Brzmisz nieświadomie i całkiem idealistycznie. A jeśli tak też się zdarza podczas wywiadów telefonicznych, jest to duży znak zapytania dla ankieterów, którzy piszą z dużym czerwonym znacznikiem na marginesie twojego CV.

Przepraszam, nie zamierzam zabrzmieć osądem ani nic, ale taniec rekrutacyjny jest trudny z obu stron i wiem, że bardzo niechętnie zatrudniam kogoś z małym doświadczeniem na stanowisko premiera. A nawet gorzej: bałbym się, że ludzie, którzy będą wtedy pod tobą pracować, będą kwestionować mój wybór i twoje umiejętności, gdy na pierwszym spotkaniu lub pierwszej przerwie na kawę zaczniesz przedstawiać swoje poprzednie projekty jako projekty letnie lub uniwersyteckie (ponieważ wydaje się, że to wszystko, co masz).

Mówisz nawet w komentarzu do innej odpowiedzi, że:

[masz doświadczenie w kierowaniu] zarówno poprzez kursy zarządzania projektami (poziom licencjacki i dyplomowy), jak i zarządzanie ~ 20 fotografami gazet (nie SEng, ale zarządzanie). [Zdajesz sobie sprawę], że to nie porównuje się do robienia tego przez 5 lat w firmie technologicznej, ale to nie tak, że [nie] nic nie masz za [swoim] pasem

Jednak brzmi to tak, jakbyś nie miał zbyt wiele za pasem. Nie ma nic, co naprawdę sprawia, że wyróżnia się.

Zajęcia nie są doświadczeniem: to zajęcia. I wiesz, czym są zajęcia na większości uniwersytetów (a nawet niektórych dobrych)? Doodle koni. To właściwie tyle. To duży, gruby stos wskazówek i odniesień do (często przestarzałych) materiałów, zebranych przez nauczycieli, którzy mogą nawet nie mieć tak dużej wiedzy lub mieć doświadczenie w zakresie rzeczy, które udają, że cię uczą.

Zarządzanie 20 fotografami w gazecie to coś, w porządku. Ale co TY zrobiłeś? Jakie były twoje obowiązki i zadania? Jaka była twoja misja, spotkanie? Jakie sukcesy osiągnąłeś? Nie prezentujesz tu swojej walizki zbyt dobrze, więc być może prezentujesz ją w tym samym (rozproszonym) świetle, kiedy się reklamujesz. Czy ty (lub grupa, której jesteś członkiem) znalazłeś gazetę, czy przejmowałeś się po poprzednim zespole? Czy skonfigurowałeś nowe procesy? Szkolić ludzi? Decice przydziałów każdego z nich?

Nie zrozum mnie źle. Te doświadczenia są cenne: gdybyś nie miał ich w swoim życiorysie, prawdopodobnie w ogóle nie byłbyś brany pod uwagę. Ale nie kwalifikują się do uzyskania takiej pozycji. Jak wspomniano powyżej: setki osób mogą ubiegać się o stanowiska PM, na które patrzysz. Być może jesteś w górnej połowie stosu, a ci bez żadnego doświadczenia i próbujący szczęścia mają w dolnej połowie. Teraz naprawdę sprzedajesz sobie drogę do pierwszej piątki na rozmowę twarzą w twarz, i cholernie dobry ton i pokazujesz, że nie tylko jesteś dobry w tym, co robisz, ale będziesz lepszy i nie będziesz zaskoczony przez rzeczy, których nawet nie wiesz.

Haylem
źródło
Dzięki. Zdecydowanie rozumiem ich ostrożność dotyczącą lat doświadczenia vs. lat wiedzy. Jeśli chodzi o wywiady telefoniczne kontra bezpośrednie, powinienem wspomnieć, że staram się głównie w Nowym Jorku i Bostonie - miejscach, w których jeszcze nie mieszkam. Przeprowadziłem kilka wywiadów wideo na Skype'a zamiast osobiście. Myślę, że bardziej chodzi o prace programistyczne, które kończą się rozmową telefoniczną, ponieważ widzą, że chcę być w PM, a nie tylko pisać. Bardzo bym chciała zostać zatrudniona w startupie - właśnie przeprowadziłam fantastyczną rozmowę z fantastyczną firmą, ale, niestety, facet z 10 lat wygrał.
MHarrison
1
Wielkie dzięki na pm.stackexchange.com ! Nie wiedziałem, że istnieje.
MHarrison
@MHarrison: zredagowałem moją odpowiedź z wieloma rzeczami. pm.SE jest w fazie beta od 3 miesięcy, więc nie jest jeszcze tak aktywny, ale idź tam.
haylem
Właśnie zobaczyłem Twoje zmiany - zdecydowanie doceniam wszystkie opinie, które mi przekazałeś. Moje życiorysy / listy motywacyjne z pewnością opracowują o wiele więcej niż moje pierwsze pytanie tutaj. Zgadzam się, że większość zajęć to doodoo, ale kurs PM był praktyczny: w jednym zarządzałem zespołem programistów, którzy napisali front-end dla symulatora zdarzeń dyskretnych na oddziale ratunkowym dla kierownika oddziału w lokalnym szpitalu. Następnie wziąłem niezależne badanie, aby kontynuować pracę nad projektem. Ale wiem, że to nie to samo, co doświadczenie komercyjne.
MHarrison
1
Jeśli ci programiści byli studentami, a produkt końcowy może być wspaniały, nadal nie ma to jak praca z profesjonalistami.
Ramhound
26

Szczerze mówiąc, dobrzy premierzy spędzili czas w „okopach”. Doświadczyli wystarczającej liczby błędów procesowych i zarządczych jako programiści, aby wiedzieć, czego nie robić jako menedżer. Osobiście trudno byłoby mi uzasadnić zatrudnienie premiera, który nie ma żadnego doświadczenia jako programista.

Zdaję sobie sprawę, że odpowiedź ci się nie spodoba, ale tak naprawdę nie sądzę, aby w tym przypadku można było zastąpić doświadczenie.

Rein Henrichs
źródło
Cóż, mam doświadczenie programistyczne - do tej pory było to moje doświadczenie. Staram się sprzedać jako „PM z doświadczeniem programistycznym”, który inni deweloperzy / PM / CTO uwielbiają słyszeć, ale najwyraźniej HR go nienawidzi.
MHarrison
Czy masz doświadczenie w kierowaniu zespołem?
Rein Henrichs
Tak - zarówno poprzez kursy zarządzania projektami (poziom licencjacki i magisterski), jak i zarządzanie około 20 fotografami gazet (nie SEng, ale zarządzanie). Zdaję sobie sprawę, że nie można tego porównać do 5 lat pracy w firmie technologicznej, ale to nie tak, że nie mam nic za sobą.
MHarrison
10
@Marrison: Realistyczne zajęcia zwykle nie są warte papieru, na którym wydrukowano certyfikat. Każda firma, w której pracowałem, zajmowała wyłącznie stanowiska kierownicze na stanowisku „wejściowym” z personelem wewnętrznym. Najlepiej jest uzyskać pozycję programistyczną w firmie i naciskać na pozycję PM pod tym kątem. Mentor wewnętrzny szczególnie pomoże w tej taktyce.
Joel Etherton
15

Ale głównym (i bardzo frustrującym) problemem jest kwestia doświadczenia. Z powodzeniem zarządzałem projektami od początku do końca (na moich zajęciach z inżynierii oprogramowania mieliśmy prawdziwych klientów z prawdziwym zapotrzebowaniem na oprogramowanie i zbudowaliśmy je dla nich), ale nigdy nie miałem do czynienia z budżetami i pieniędzmi (wiem dlatego ludzie HR natychmiast mnie odwracają).

Racja, więc nie zarządzałeś projektami oprogramowania od początku do końca z ograniczeniami w świecie rzeczywistym. Te ćwiczenia są świetne, ale takie są; ćwiczenia Wybrani menedżerowie mają doświadczenie i mogą zarządzać ludźmi. Musisz zdobyć doświadczenie i udowodnić, że możesz zarządzać ludźmi, zanim ktokolwiek poda Ci pracę.

Bez względu na to, jakie są twoje szanse na to, że będziesz gotowy do zarządzania projektami w prawdziwym świecie zaraz po studiach, jest duszno małe. Nawet jeśli dostaniesz pracę, będziesz miał piekielny czas, zdobywając szacunek ludzi, którzy pracują dla ciebie, którzy wykonują prawdziwą pracę od lat. Byłbym podejrzany o każdą firmę, która zaoferowałaby ci takie stanowisko. Nie jesteś gotowy (ja też nie jestem w tej sprawie, a ja mam 5 lat doświadczenia i zarządzałem wieloma małymi projektami).

Większość z tych stanowisk wymaga ponad 5-letniego doświadczenia PM, a widziałem absurdalne rzeczy, takie jak wymagane ponad 12 lat.

12+ lat może wydawać się absurdalne, gdy 12 lat to jak dotąd ponad 50% twojego życia, ale wcale nie jest absurdalne. Firmy te chcą przetestowanych, doświadczonych menedżerów programów i nie mają motywacji, by grać o sukces swojej firmy.

Ed S.
źródło
Z pewnością ważny punkt.
MHarrison
8

Nie sądzę, aby wiele osób, jeśli jakieś firmy zamierzają zatrudnić kogoś do prowadzenia projektu bez widocznego doświadczenia handlowego w dostarczaniu projektów w ramach budżetu i przydzielonego czasu. Ryzyko dla firmy jest po prostu zbyt duże - możesz być najlepszą rzeczą, jaka kiedykolwiek przydarzyła się zarządzaniu projektami, ale nie mają na to wpływu, a wielu z nich uważa, że ​​zostali spaleni nawet przez rzekomo doświadczonych kierowników projektów.

Jeśli chcesz pójść w tym kierunku, prawdopodobnie będziesz musiał znaleźć pracę jako asystent premiera (nie mam pojęcia, czy to tytuł) lub rozmowę kwalifikacyjną na temat ról programistycznych, które dają ci pewne możliwości przywódcze / zarządcze. Po wykazaniu, że potrafisz sobie z tym poradzić, prawdopodobnie możesz poszukać wewnętrznej lub „zewnętrznej” promocji na stanowisko PM.

Timo Geusch
źródło
Dzięki. Widziałem pracę „Associate PM”, ale nie miałem szczęścia w uzyskaniu wywiadu.
MHarrison
5

Nigdy nie spotkałem nikogo, kto został zatrudniony bezpośrednio na jego pierwszą pozycję PM. Zwykle ryzykujemy tylko nowym premierem, o którym wiemy, że jest dobrym programistą i liderem technologicznym. Za każdym razem, gdy wynajmujemy PM z zewnątrz, jest to dla kogoś z wieloletnim doświadczeniem PM. Sugerowałbym zdobycie pozycji programisty w dużej firmie (lub lidera technologicznego, jeśli możesz to zmienić dzięki swojemu doświadczeniu twórców) i rozwinięcie się w rolę PM.

HLGEM
źródło
Czy masz jakieś sugestie, jak powinienem obsługiwać wywiady z programistami? Wydaje się, że wszystko idzie dobrze, dopóki nie zapytają mnie, gdzie chcę być za 5 lat, i nie powiem „Project Management”. Jaka jest równowaga między ich odrzuceniem, ponieważ myślą, że tak naprawdę nie chcę być deweloperem, i informowaniem ich, że „na razie jest w porządku, ale NAPRAWDĘ chcę skończyć w PM”?
MHarrison
@Marrison Firmy, z którymi przeprowadzasz wywiad, nie są w porządku z tym, że chcesz zostać premierem za 5 lat? To interesujące. W jakich branżach pracujesz? Moim głównym zainteresowaniem jest obrona i wywiad (zarówno rządowy, jak i kontrahent obronny), a 5-7-letnie okno dewelopera do premiera jest typowe (choć więcej po stronie rządu), jeśli pozostajesz w organizacji. Nie jestem pewien, jak działają inne branże ... Powiedziano mi, że w niektórych przypadkach zajmuje to 10-12 lat.
Thomas Owens
Z jakiegoś powodu moje cele PM były DUŻĄ przeszkodą dla każdego ankietera, którego do tej pory miałem na stanowiskach programistycznych. Interesuję się głównie tworzeniem stron internetowych i mobilnych, najlepiej w medycynie, ponieważ mam tam doświadczenie i zainteresowania, ale jestem otwarty. Wydaje mi się, że szukają małp kodowych (i wiedzą, że nie będę szczęśliwy, robiąc to długo) lub firma ma już wystarczającą liczbę PM i nie widzi potrzeby więcej w najbliższej przyszłości.
MHarrison
Myślę też, że to dziwne, że się pomijasz, ponieważ wspominasz o tym, że chcesz być na PM w przyszłości. Praktycznie każdy programista, z którym rozmawiałem, mówi, że chce się dowiedzieć, kiedy zapyta tego starego kasztana: „gdzie widzisz siebie za 5-7 lat”. Być może nie jest to powód, dla którego się pomijasz.
Graham
@Marrison: Czy jesteś pewien, że twoje cele PM są odstraszające? Jeśli masz tendencję do dochodzenia do pewnego punktu wywiadu i rozbijania się i palenia, o czym jeszcze mówiłeś?
David Thornley,
5

Jestem programistą od dziesięciu lat. Osobiście zrezygnowałbym z jakiejkolwiek firmy, w której pozwoliłby programistom zarządzanym przez przypadkowego faceta bezpośrednio po studiach. Aby być dobrym menedżerem, musisz ZARABIAĆ szacunek ludzi, którzy będą wykonywać pracę.

PhilG
źródło
To be a good manager you need to EARN the respect of the people who will be doing the work.Z punktu widzenia zachowania organizacyjnego niekoniecznie. Istnieje 6 podstaw władzy - pozycja, odniesienie, ekspert, nagroda, przymus i informacja. To, o czym mówisz, to siła odniesienia - szanowanie i lojalność tych, których przewodzisz. Jeśli jednak posiadasz wiedzę i umiejętności (ekspert), umiejętność wykorzystania posiadanych informacji i zasobów (informacje) oraz stanowisko / tytuł władzy (pozycja), bardzo możliwe jest szybkie zdobycie władzy odniesienia.
Thomas Owens
4

Być może mógłbyś poszukać stanowiska jako analityk biznesowy. Obejmuje to współpracę z klientami w celu ustalenia wymagań i specyfikacji oraz pewne zarządzanie programistami. Analityk biznesowy musi mieć wystarczającą wiedzę techniczną, aby móc spełnić wymagania, zadając odpowiednie pytania i wyjaśniając wymagania programistom.

Z punktu widzenia firmy o wiele mniej ryzykowne jest posiadanie niedoświadczonego analityka biznesowego niż niedoświadczonego kierownika projektu, podobnie jak mniej ryzykowne jest mieć niedoświadczonego programistę niż niedoświadczonego architekta. Rola analityka biznesowego pozwala zmoczyć twoje stopy w zarządzaniu budżetami, a także zademonstrować swoje umiejętności zarządzania projektami, takie jak zarządzanie interesariuszami i polityka firmy. Zakładając, że dobrze sobie radzisz jako analityk biznesowy, zdecydowanie łatwiej jest przekonać firmę do awansu na pełnoprawną rolę kierownika projektu.

Justin Cave
źródło
Dzięki, szukam tego rodzaju pracy - wymagania i specyfikacje są jedną z moich ulubionych części PM.
MHarrison
+1, to też będzie moja sugestia. Większość kierowników projektów, z którymi pracuję, ma wykształcenie wyższe. Możesz także spróbować przejść do roli programisty typu „analityk / programista”, a następnie do roli czysto analityka biznesowego, a następnie do zarządzania projektami.
Carson63000,
2

Możesz spróbować uzyskać certyfikat menedżera projektu, niektórzy pracodawcy przykładają dużą wagę do takich rzeczy.

Najprawdopodobniej będziesz musiał znaleźć pracę programistyczną i udowodnić się zespołowi i kierownictwu przez kilka lat, zanim zaufają ci z całym projektem.

Steven A. Lowe
źródło
Sprawy takie jak certyfikacja powodują, że czuję się przygnębiony, ponieważ poświęcam więcej czasu na kształcenie na uniwersytecie, ale pomyślałem o tym ... Jeśli chodzi o pracę jako programista w nadziei na awans, zwykle nie działa to w ten sposób - wewnętrzni deweloperzy robią złe premiery i większość miejsc wynajmuje PM na zewnątrz.
MHarrison
Niestety może to być twój najlepszy strzał bez żadnego doświadczenia.
Jon
Dzięki, przyjrzę się nieco więcej obu opcjom - i mam nadzieję, że znajdę programistę, który mnie nie odrzuci, gdy powiem, że moje cele są jako premier.
MHarrison
2
@Marrison: masz licencjat z CS, który w żaden sposób nie zapewnia wiedzy i doświadczenia w zakresie zarządzania projektami. Zarządzanie projektami szkolnymi nie jest uważane za „prawdziwe” doświadczenie. Nie próbować być szorstkim, po prostu realistycznym. Wewnętrzni deweloperzy często robią złe premiery, ponieważ nie mają wykształcenia, umiejętności ani miłości do pracy. Możesz być wyjątkiem. Jeśli naprawdę chcesz pracy PM po szkole, wróć i zdobądź mistrzostwo w zarządzaniu projektami.
Steven A. Lowe
@Steven: To zrozumiałe - po prostu frustrujące dla mnie, odkąd podjąłem ścieżkę naukową mojego dyplomu CS i dostosowałem ją do zarządzania projektami. Mam nadzieję, że umieszczenie wszystkiego na stronie internetowej, aby wysłać pracodawców, pomoże mi, ponieważ najwyraźniej umiejętności, które demonstruję podczas wywiadów, nie wystarczą.
MHarrison
2

Wszyscy inni udzielają bardzo dobrych rad, ale oto mała osobista notatka.

Poszedłem do szkoły inżynierii oprogramowania. Spędziłem 5 lat badając projektowanie i wdrażanie systemów oprogramowania, skupiając się na procesie tworzenia oprogramowania i jego cyklu życia, zarządzaniu projektami, doskonaleniu procesów i jakości produktu. Zajmowałem się zarządzaniem przedsiębiorstwem, kładąc nacisk na przywództwo i zachowania organizacyjne oraz komunikację stosowaną / techniczną z naciskiem na komunikację grupową i pisanie techniczne. Często pełniłem funkcje kierownicze lub mentorskie, bez względu na to, czy pracowały w zespołach programistów na kursach, czy w różnych organizacjach, do których należę. W ciągu pięciu lat w szkole spędziłem w sumie niespełna 2 lata (około 21 miesięcy, jeśli liczę poprawnie), pracując jako inżynier oprogramowania w różnych lokalizacjach w blokach 3-6 miesięcy.

Nawet pomimo tego, że mnie to wspiera, prawie nie ma możliwości, abyś zajął pozycję lidera zaraz po szkole. Widziałem dwa sposoby, aby zostać szefem PM lub tech. Może być ich więcej, ale to tylko dwie rzeczy, które osobiście widziałem:

  1. Wejdź do firmy i awansuj, nawet jeśli Twoja pierwsza praca nie jest tym, czego chcesz. Pracuj ciężko i mądrze. Jeśli jesteś oddany i udowodnisz swoją wartość, możesz szybko zwiększyć swoje doświadczenie. Musisz udowodnić, że jesteś w okopach, zanim staniesz się liderem i sprawdzisz. Jeśli nie podoba ci się to, gdzie jesteś, przejdź do roli lidera, zdobądź doświadczenie PM / Lead i przejdź do miejsca, w którym będziesz szczęśliwy.
  2. Zostań ekspertem w dziedzinie technologii i wejdź bardzo wcześnie w życie firmy lub w firmie o dużej mobilności. Ugruntuj swoją pozycję eksperta i ugruntuj swoją pozycję na stanowisku kierowniczym lub zyskaj szacunek zespołów innych niż własny, przekraczając wszelkie granice. Możesz to zrobić po tym, jak zostaniesz zatrudniony lub zdobędziesz dużą wiedzę. To wymaga czasu i pracy, i znowu musisz udowodnić, że jesteś w okopach organizacji, zanim pozwolą ci zacząć samodzielnie sprawdzać.
Thomas Owens
źródło
Jestem otwarty na przejście w górę łańcucha. W tej chwili wciąż mam wystarczająco dużo wywiadów „Wow, naprawdę lubimy cię”, aby utrzymać moją nadzieję przy życiu, że od razu dostanę pracę na PM, heh.
MHarrison
1
Nie zdobędziesz pracy PM bez doświadczenia w prawdziwym świecie.
Ramhound
1

Po pierwsze, plusy dla tych, którzy mówią ci, że potrzebujesz więcej doświadczenia. Drugą rzeczą, której potrzebujesz, jest większa POKORA . Pamiętaj, że każda firma, z którą rozmawiasz, dotarła tam, gdzie jest BEZ CIEBIE, nie szuka kogoś, kto mógłby wejść i naprawić to, co złamał (nawet jeśli tego właśnie potrzebują, NIE jest to, czego szukają). To, czego szukają, to ktoś, kto chce dołączyć do swojego zespołu. Musisz przekonać ich, że jesteś odpowiednią częścią, aby zmieścić się w ich maszynie, a nie że zamierzasz wymienić ich maszynę.

Najlepszą radą, którą tu znajdziesz, jest przeczytanie tej książki

Cos Callis
źródło
1

Dlaczego nie złożysz podania do Microsoft? Zatrudniają premierów zaraz po studiach. Jednak w większości innych firm będzie ci ciężko się dostać. Trudno jest znaleźć swój pierwszy okres pracy w IT, nie wspominając o rzuceniu się o 5 lat do roli PM. W wywiadach, gdy pytają, gdzie chcesz być za 5 lat, mówisz o premierze - przyznając, że osiągnięcie celu może zająć 5 lat. Dlaczego próbujesz przejść na sam szczyt linii? Chociaż jest to godne podziwu i pochwalam cię za to, że nie sprzedajesz się krótko, gdy już będziesz w pracy przez jakiś czas, zdasz sobie sprawę, że prawdopodobnie odgryzłeś więcej, niż możesz przeżuć.

JSaph
źródło
Powodem, dla którego wspominasz, że chcesz być premierem za kilka lat, jest negatywny, ponieważ prawdopodobnie nie ustawiasz go poprawnie. Musisz wyglądać na chętnego do podjęcia pracy, którą ci teraz dają, a nie tylko wykorzystywać ją jako odskocznię.
JSaph