Ich habe im vergangenen September meinen BS-Abschluss in Compsci gemacht und seitdem (erfolglos) versucht, einen Job als Projektmanager zu finden.
Ich habe mich in der Schule in Software Engineering verliebt (die formale Praxis, die dahinter steckt, nicht nur das Programmieren), und ich habe die letzten drei bis vier Jahre meines Lebens damit verbracht, alles Mögliche über Projektmanagement zu lernen und Erfahrungen zu sammeln. Ich habe in der Schule mehrere Projekte (mit Teams um 12 Personen) geleitet und mit dem Forschungslabor für Softwaretechnik meiner Universität zusammengearbeitet. Mein Lebenslauf ist auch anständig - ich habe als Programmierer gearbeitet, bevor ich zur Schule ging (ich bin jetzt 27), und ich habe 3 Sommer lang Google Summer of Code gemacht. Ich habe auch allgemeine Erfahrung im Bereich "Personalmanagement", indem ich 2 Jahre lang als Bildbearbeiter für die Zeitung meiner Universität gearbeitet habe.
Mein erstes Problem bei der Jobsuche ist, dass ich nicht genug Interviews bekomme. Ich benutze careers.stackoverflow.com , was großartig ist, weil ich normalerweise von Nicht-HR-Leuten kontaktiert werde, die wissen, wovon sie sprechen, aber es gibt einfach nicht genug Unternehmen, die es für mich verwenden, um regelmäßig Interviews zu führen. Ich habe auch Websites wie monster.com ausprobiert und aus Verzweiflung nicht weniger als 60 Bewerbungen an Projektmanagementpositionen verschickt. Ich habe 3 automatisierte Ablehnungsschreiben bekommen und das wars. Zumindest bei careers.stackoverflow bekomme ich ein Telefoninterview mit 8/10 Stellen, bei denen ich mich bewerbe.
Das Hauptproblem (und das äußerst frustrierende) ist jedoch die Frage der Erfahrung. Ich habe Projekte von Anfang bis Ende erfolgreich gemanagt (in meinen Software-Engineering-Kursen hatten wir echte Kunden, die einen echten Softwarebedarf hatten, und wir haben ihn für sie entwickelt), aber ich musste nie mit Budgets und Geld umgehen (ich weiß) aus diesem Grund lehnen mich HR-Mitarbeiter sofort ab. Die meisten dieser Positionen erfordern mehr als 5 Jahre PM-Erfahrung, und ich habe absurde Dinge wie 12 Jahre erforderlich gesehen.
Interviews sind auch verrückt. Ich hatte so viele Orte, die mich absolut liebten, und ich schaffte es in die letzte Runde der Interviews. Ich dachte, die Dinge liefen sehr gut und sie würden mich in Betracht ziehen. Als ich jedoch eine Woche später bei ihnen einchecke, wird mir mitgeteilt, dass "Sie uns sehr gut gefallen haben und Ihre Qualifikationen ausgezeichnet sind, wir jedoch hoffen, jemanden mit mehr Erfahrung zu finden." Die schlechten Interviews, die ich verstehen kann - wie die Position des Premierministers, bei der ich Entwickler sowohl vor Ort als auch in Übersee hätte leiten müssen -, ich hatte drei Interviews mit ihnen und der GESAMTE Interviewprozess bestand darin, dass sie mich nach Denksportaufgaben fragten und mir Zeit für Dinge wie das Schreiben von Quicksort verschwendeten auf Papier oder Schreiben von binären Suchbäumen. Selbst als ich versuchte, die Diskussion auf relevantere PM-Themen auszurichten,
Aber wenn ich ein GUTES Interview habe, sagen sie, meine "Qualifikationen sind ausgezeichnet", aber sie wollen "mehr Erfahrung" ... das bringt mich dazu, mir die Haare auszureißen. Was kann ich sonst noch tun? Während ich technisch anspruchsvolle PM-Positionen anstrebe (nicht nur das Knacken von Budgetzahlen), möchte ich wirklich keinen reinen Entwicklungsjob, weil ich es mag, Software auf sehr hohem Niveau zu erstellen, anstatt viel Zeit mit dem Debuggen von Speicherlecks zu verbringen . Tatsächlich kann ich nicht einmal Entwicklungspositionen bekommen, für die ich qualifiziert bin, weil ich den Fehler begangen habe, ihnen zu sagen, dass meine zukünftigen Karriereziele PM sind (was normalerweise dazu führt, dass sie so etwas wie "Nun, wir haben bereits PMs und dies" sagen Die Position ist nicht wirklich eingerichtet, um Sie dorthin zu bringen. "- was ich als" Nein, das ist mein Job, bleiben Sie fern. "bezeichne.
Ich entschuldige mich auf lange Sicht, aber ich freue mich ernsthaft darauf, als Premierminister eingestellt zu werden, da es sowohl mein Karriereziel als auch die Leidenschaft ist, die mich nachts wach hält. Irgendwelche Vorschläge, was ich sonst noch tun kann? Momentan schreibe ich einen Blog, in dem ich über meine Philosophien zum Thema Softwareentwicklung spreche, und ich schreibe Spezifikationen für eine iOS-App, die ich entwerfen, codieren und Arbeitgebern zeigen werde, aber das kostet sehr viel Zeit, die ich anziehe nicht haben.
quelle
Antworten:
Erfahrung ist (oft) der Schlüssel
Obwohl dies sehr frustrierend sein mag, scheinen Ihre Fähigkeiten und die Kenntnisse des Projektmanagements, die Sie an der Universität oder in früheren Projekten erworben haben , für viele Menschen unzureichend zu sein. Ich weiß, ich wäre vorsichtig.
Ich kann die Frustration verstehen, aber es gibt immer die Gefahr , dass, während Sie wie ein potenziell gute Projektmanager für eine „perfekte Lage“ scheinen , gibt es keine Möglichkeit , zu beurteilen , wie würden Sie reagieren , wenn schwierige Zeiten konfrontiert - geschweige denn eine Krise.
Und das ist ein Zweifel, der leider nur durch die Bestätigung beseitigt wird, dass Sie genug Jahre hatten, um sich bei diesen Problemen die Zähne zu brechen.
Ihr größtes Problem ist ganz einfach und paradoxerweise, dass Sie noch nie versagt haben !! Wir können Ihre Grenzen nicht einschätzen, was Sie zum Laufen bringt, was Sie zum Ticken bringt, was Sie abschreckt.
Du bist es nicht: Jeder
Programmierer suchen Diplom - Jobs haben eigentlich das gleiche Problem, und es gilt auch für viele andere Berufe auch: unsere Branche nicht der Fall , dass etwas Besonderes. Neu graduierte Programmierer werden sehr gute Fähigkeiten haben: in einigen Bereichen sogar viel schärfer als viele ihrer Senioren. In ähnlicher Weise sind Sie möglicherweise mit modernen Managementtechniken auf dem neuesten Stand als ältere Manager. Wiederum haben diese neuen Programmierer nicht das richtige Bauchgefühl, die Angewohnheit, schneller als erwartet ( D. Adams ) auf die umwerfenden Deadlines zu hören und den richtigen Überblick zu haben. Und in Ihrem Fall würden Sie wahrscheinlich Situationen haben, mit denen Sie Schwierigkeiten haben würden. Zumindest nehmen die Leute das an.
Es ist frustrierend, aber Sie können nicht viel tun.
Befragung
Jetzt geht es im besorgniserregenden Teil mehr um Interviews. Sie sagen, Sie hatten Telefoninterviews, aber wie viele persönliche Interviews? Wenn Sie nicht genug Interviews hatten, dann ist das eine viel größere rote Fahne . Während der Telefoninterviews läuft also wirklich etwas schief, und Sie müssen darüber nachdenken.
Sie scheinen davon auszugehen, was schief gelaufen ist, und haben sie verschoben. Haben Sie um Rückmeldung gebeten? Hatten die Personalvermittler Empfehlungen? Es sind Haie, die Checkboxen ankreuzen (für HR-Leute, die das lesen: nicht Sie. Sie sind großartig. Wir lieben Sie. Machen Sie weiter so ...), aber sie machen das für ihren Lebensunterhalt. Sie verstehen vielleicht nicht, was Sie tun, aber sie wissen, was die Unternehmen wollen (oder denken, dass sie wollen ...). Bitten Sie um ihre Hilfe.
Wenn du in Interviews abgelehnt wirst, weil du sagst, dass du PM werden willst ... solltest du das immer wieder sagen! Vielleicht wirst du abgelehnt, aber du wirst nicht an einem Ort enden, an dem du nicht sein willst. Auf der anderen Seite, wenn Sie sich für eine Weile mit einer anderen Rolle arrangieren können, sollten Sie vielleicht in die Kugel beißen und dort etwas mehr Erfahrung sammeln. Bevor Sie PM werden, wäre es vielleicht nicht so schlimm, Entwicklungsleiter zu sein. Aber letztendlich ist der Wechsel selbst vom Entwickler zum PM ziemlich schwierig.
Aber zuerst ... diese Interviews bekommen!
Wenn Sie nicht so viele Telefoninterviews über andere Kanäle als Careers.SO erhalten haben, würde ich Ihnen Folgendes empfehlen.
Zertifizierungen und Schulungen
Finden Sie eine gute Rampe, um Ihre Karriere voranzutreiben: Startups
Personalvermittlung, Baustellen und Alternativen
Holen Sie sich einige Belichtung und Kontakte
Berücksichtigen Sie andere Positionen / Rollen
Gib nicht auf
Harte Möglichkeit: Es könnte einfach NICHT passieren (im Moment)
Sie sind noch sehr jung und haben gerade ihren Abschluss gemacht. Dieses Jahr ist eines der ersten Dinge, die die Leute sehen werden, nachdem sie bemerkt haben, dass Sie fast keine Berufserfahrung haben. Verkaufen Sie frühere PM-bezogene Erfahrungen, so gut Sie können, aber verschönern Sie sie nicht: seien Sie bereit, alles zu verteidigen, was Sie in Ihrem Lebenslauf angeben.
Ich muss Ihnen sagen, dass Sie auf Grund der Art und Weise, wie Sie schreiben, und einiger Dinge, die Sie geschrieben haben, keine klare Vorstellung davon haben, was PM wirklich bedeutet. Oder vielleicht tust du das, aber leider kommst du nicht so rüber. Du klingst ahnungslos und ziemlich idealistisch. Und wenn Sie das auch bei den Telefoninterviews bemerken, ist das für Ihre Interviewer ein großes Fragezeichen, das sie mit einem großen roten Stift am Rand Ihres Lebenslaufs schreiben.
Tut mir leid, ich möchte nicht wertend oder so klingen, aber der Rekrutierungstanz ist von beiden Seiten hart, und ich weiß, dass ich es sehr ablehnen würde, jemanden mit wenig Erfahrung für eine PM-Position einzustellen. Und was noch schlimmer ist: Ich hätte Angst, dass die Leute, die dann unter Ihnen arbeiten, meine Wahl in Frage stellen und Ihre Fähigkeiten in Frage stellen, wenn Sie beim ersten Treffen oder bei der ersten Kaffeepause beginnen, Ihre vorherigen Projekte nur als Sommer- oder Universitätsprojekte vorzustellen (weil es scheint, dass das alles ist, was Sie haben).
Sie sagen sogar in einem Kommentar zu einer anderen Antwort:
Aber es hört sich so an, als hättest du nicht so viel unter dem Gürtel. Es gibt nichts, was dich wirklich auszeichnet.
Kursarbeit ist keine Erfahrung, sondern Kursarbeit. Und wissen Sie, welche Studienleistungen an den meisten Universitäten erbracht werden (und auch an einigen guten)? Pferdedoodoo. Das wars so ziemlich. Es ist eine fette Ansammlung von Hinweisen und Hinweisen auf (oft veraltetes) Material, die von Lehrern zusammengestellt wurden, die vielleicht gar nicht so gut informiert sind oder die Erfahrung für die Dinge haben, die sie vorgeben, Ihnen beizubringen.
Es ist in Ordnung, 20 Fotografen in einer Zeitung zu verwalten. Aber was hast DU gemacht? Was waren Ihre Aufgaben und Pflichten? Was war deine Mission, dein Termin? Welche Erfolge haben Sie erzielt? Sie präsentieren Ihren Fall hier nicht sehr gut, so dass es sein kann, dass Sie ihn unter dem gleichen (diffusen) Licht präsentieren, wenn Sie für sich werben. Haben Sie (oder eine Gruppe, zu der Sie gehörten) die Zeitung gefunden oder haben Sie sie nach einem früheren Team übernommen? Haben Sie neue Prozesse eingerichtet? Leute trainieren? Entscheiden Sie sich für die Aufgaben von jedem von denen?
Versteh mich nicht falsch. Diese Erfahrungen sind wertvoll: Wenn Sie sie nicht in Ihrem Lebenslauf hätten, würden Sie wahrscheinlich überhaupt nicht berücksichtigt. Aber sie qualifizieren sich nicht dafür. Wie oben erwähnt: Es könnten Hunderte von Personen versuchen, sich für die von Ihnen besuchten PM-Stellen zu bewerben. Sie befinden sich vielleicht nur in der oberen Hälfte des Stapels, und diejenigen, die keinerlei Erfahrung haben und nur ihr Glück versuchen, befinden sich in der unteren Hälfte. Jetzt können Sie sich für ein persönliches Interview bis in die Top 5 durchschlagen und verdammt gute Leistungen erbringen und zeigen, dass Sie nicht nur gut in dem sind, was Sie tun, sondern auch besser werden und nicht überrascht werden von den Dingen, die Sie nicht einmal wissen.
quelle
Ehrlich gesagt, haben gute PMs Zeit in den "Gräben" verbracht. Sie haben als Entwickler genug Prozess- und Managementfehler erlebt, um zu wissen, was sie als Manager nicht tun sollten. Ich persönlich würde es schwierig finden, die Einstellung einer PM zu rechtfertigen, die keine Erfahrung als Entwickler hat.
Mir ist klar, dass Sie die Antwort nicht mögen, aber ich glaube wirklich nicht, dass es in diesem Fall einen Ersatz für Erfahrung gibt.
quelle
Richtig, Sie haben also noch keine Softwareprojekte von Anfang bis Ende unter realen Bedingungen verwaltet. Diese Übungen sind großartig, aber sie sind genau das; Übungen. Erfolgreiche Manager haben Erfahrung und können Menschen managen. Sie müssen die Erfahrung sammeln und nachweisen, dass Sie Menschen managen können, bevor Ihnen jemand einen Job übergibt.
Egal, was Sie denken, die Chancen, dass Sie bereit sind, Projekte in der realen Welt direkt nach dem College zu verwalten, sind äußerst gering. Selbst wenn du den Job bekommen würdest, hättest du verdammt viel Zeit, den Respekt der Leute zu verdienen, die für dich arbeiten und die die echte Arbeit seit Jahren erledigen. Ich würde jedes Unternehmen verdächtigen, das Ihnen eine solche Position anbieten würde. Sie sind nicht bereit (und ich auch nicht, und ich habe 5 Jahre Erfahrung und habe viele kleine Projekte geleitet).
12+ Jahre mögen unsinnig erscheinen, wenn 12 Jahre mehr als 50% Ihres Lebens sind, aber es ist überhaupt nicht unsinnig. Diese Unternehmen wollen erprobte, erfahrene Programmmanager und haben keinen Anreiz, auf den Erfolg ihres Unternehmens zu setzen.
quelle
Ich glaube nicht, dass viele Unternehmen jemanden einstellen werden, der ein Projekt betreibt, ohne nachweisliche kommerzielle Erfahrung darin zu haben, Projekte innerhalb des Budgets und der zugewiesenen Zeit durchzuführen. Das Risiko für das Unternehmen ist einfach zu groß - Sie sind vielleicht das Beste, was dem Projektmanagement je passiert ist, aber sie können das nicht beurteilen, und viele von ihnen fühlen sich selbst von vermeintlich erfahrenen Projektmanagern verbrannt.
Wenn Sie in diese Richtung gehen möchten, müssen Sie wahrscheinlich einen Job als Assistent des Premierministers finden (keine Ahnung, ob dies der Titel ist) oder ein Interview für Entwicklungsrollen, die Ihnen eine gewisse Sicht auf Führung / Management geben. Sobald Sie demonstrieren, dass Sie damit umgehen können, können Sie wahrscheinlich nach einer internen oder "externen" Beförderung zu einer PM-Rolle suchen.
quelle
Ich habe noch nie jemanden gekannt, der direkt für seine erste PM-Position eingestellt wurde. Normalerweise gehen wir nur das Risiko ein, dass eine neue PM, von der wir bereits wissen, dass sie ein guter Entwickler und Technologieführer ist. Jedes Mal, wenn wir eine PM von außerhalb einstellen, ist dies für jemanden mit jahrelanger PM-Erfahrung. Ich würde vorschlagen, eine Entwicklerposition in einem großen Unternehmen zu bekommen (oder einen technischen Leiter, wenn Sie mit Ihrer Entwicklererfahrung mitarbeiten können) und intern in die PM-Rolle einzusteigen.
quelle
Ich bin seit zehn Jahren Entwickler. Persönlich würde ich von jeder Firma zurücktreten, in der Entwickler, die von einem zufälligen Typen verwaltet werden, direkt vom College absteigen. Um ein guter Manager zu sein, müssen Sie den Respekt der Leute verdienen, die die Arbeit machen werden.
quelle
To be a good manager you need to EARN the respect of the people who will be doing the work.
Aus organisatorischer Sicht nicht unbedingt. Es gibt 6 Machtgrundlagen: Position, Referent, Experte, Belohnung, Zwang und Information. Was Sie ansprechen, ist referentielle Macht - mit dem Respekt und der Loyalität derer, die Sie führen. Wenn Sie jedoch über Kenntnisse und Fähigkeiten (Experte), die Fähigkeit, die verfügbaren Informationen und Ressourcen zu nutzen (zu Informationszwecken) und eine Position / einen Autoritätstitel (zu Positionszwecken) verfügen, ist es sehr gut möglich, die Befugnis des Referenten schnell zu erlangen.Vielleicht könnten Sie sich eine Stelle als Business Analyst suchen. Dies beinhaltet die Zusammenarbeit mit Kunden, um die Anforderungen und Spezifikationen zu bestimmen, und beinhaltet eine gewisse Verwaltung der Entwickler. Der Business Analyst muss über ausreichend technisches Wissen verfügen, um die Anforderungen durch Stellen der richtigen Fragen zu präzisieren und den Entwicklern die Anforderungen zu erläutern.
Aus Sicht des Unternehmens ist es viel weniger riskant, einen unerfahrenen Business Analyst zu haben als einen unerfahrenen Projektmanager, genauso wie es weniger riskant ist, einen unerfahrenen Entwickler als einen unerfahrenen Architekten zu haben. Mit einer Rolle als Business Analyst können Sie Ihr Budget besser verwalten und Ihre Projektmanagementfähigkeiten unter Beweis stellen, z. B. das Management von Interessengruppen und die Unternehmenspolitik. Vorausgesetzt, Sie sind ein guter Business Analyst, ist es weitaus einfacher, ein Unternehmen davon zu überzeugen, Sie zu einer vollwertigen Projektmanagement-Rolle zu befördern.
quelle
Sie könnten versuchen, sich als Projektmanager zertifizieren zu lassen. Einige Arbeitgeber setzen auf solche Dinge.
Höchstwahrscheinlich müssen Sie einen Entwicklungsjob bekommen und sich dem Team und dem Management für ein paar Jahre beweisen, bevor sie Ihnen das gesamte Projekt anvertrauen.
quelle
Alle anderen haben sehr gute Ratschläge gegeben, aber hier ist eine kleine persönliche Anmerkung.
Ich bin zur Schule gegangen, um Software zu entwickeln. Ich habe 5 Jahre lang den Entwurf und die Implementierung von Softwaresystemen studiert, wobei mein persönlicher Fokus auf dem Softwareentwicklungsprozess und -lebenszyklus, dem Projektmanagement, der Prozessverbesserung und der Produktqualität lag. Ich habe einen Abschluss in Unternehmensführung mit Schwerpunkt auf Führung und Organisationsverhalten sowie Angewandte / Technische Kommunikation mit Schwerpunkt auf Gruppenkommunikation und technischem Schreiben. Ich übernahm häufig Führungs- oder Mentoring-Rollen, sei es in Softwareentwicklungsteams für Kurse oder in verschiedenen Organisationen, denen ich angehöre. Während meiner fünf Schuljahre habe ich insgesamt knapp zwei Jahre (ungefähr 21 Monate, wenn ich richtig rechne) als Software-Ingenieur an verschiedenen Standorten in Blöcken von drei bis sechs Monaten gearbeitet.
Selbst mit all dem, was mich unterstützt, gibt es fast keine Möglichkeit, dass Sie gleich nach der Schule eine Führungsposition einnehmen. Ich habe zwei Möglichkeiten gesehen, PM oder Tech Lead zu werden. Es mag noch mehr geben, aber das sind nur zwei Dinge, die ich persönlich gesehen habe:
quelle
Zunächst Pluspunkte für diejenigen, die Ihnen mitteilen, dass Sie mehr Erfahrung benötigen. Das zweite, was Sie brauchen, ist mehr Demut . Denken Sie daran, dass jedes Unternehmen, mit dem Sie sprechen, OHNE SIE ans Ziel kommt und nicht nach jemandem sucht, der das Problem behebt. Was sie suchen, ist jemand, der sich ihrem Team anschließen möchte. Sie müssen sie davon überzeugen, dass Sie das richtige Teil sind, um in ihre Maschine zu passen, und nicht, dass Sie ihre Maschine ersetzen werden.
Der beste Rat, den Sie hier bekommen, ist, DIESES BUCH ZU LESEN
quelle
Warum bewerben Sie sich nicht bei Microsoft? Sie stellen PMs direkt nach dem College ein. In den meisten anderen Unternehmen fällt es Ihnen jedoch sehr schwer, in das Unternehmen einzusteigen. Es ist schwierig, Ihre erste IT-Stelle zu bekommen, ganz zu schweigen davon, dass Sie sich 5 Jahre vor einer PM-Position befinden. In Interviews, wenn sie fragen, wo Sie in 5 Jahren sein möchten, sagen Sie eine PM - und erkennen an, dass es ein Ziel ist, das 5 Jahre dauern kann, um es zu erreichen. Warum versuchst du, auf den Kopf der Linie zu schneiden? Es ist zwar bewundernswert und ich empfehle Ihnen, sich nicht zu verkaufen, aber sobald Sie eine Weile in der Arbeitswelt sind, werden Sie feststellen, dass Sie wahrscheinlich mehr abgebissen haben, als Sie kauen können.
quelle