J'ai obtenu un BS en compsci en septembre dernier et depuis, j'essaie (sans succès) de trouver un emploi en tant que chef de projet.
Je suis tombé amoureux du génie logiciel (la pratique formelle derrière tout cela, pas seulement le codage) à l'école, et j'ai consacré les 3-4 dernières années de ma vie à apprendre tout ce que je peux sur la gestion de projet et à acquérir de l'expérience. J'ai dirigé plusieurs projets (avec des équipes d'environ 12 personnes) pendant mes études et j'ai travaillé avec le laboratoire de recherche en génie logiciel de mon université. Mon curriculum vitae est également correct - j'ai travaillé comme programmeur avant d'aller à l'école (j'ai 27 ans maintenant) et j'ai fait Google Summer of Code pendant 3 étés. J'ai également une expérience générale de "gestion des personnes" en travaillant comme éditeur photo pour le journal de mon université pendant 2 ans.
Mon premier problème avec la recherche d'emploi n'est pas d'obtenir suffisamment d'entretiens. J'utilise careers.stackoverflow.com , ce qui est génial car je suis généralement contacté par des personnes non-RH qui savent de quoi elles parlent, mais il n'y a tout simplement pas assez d'entreprises qui l'utilisent pour moi pour obtenir des entretiens régulièrement. J'ai également essayé des sites comme monster.com et, désespéré, j'ai envoyé pas moins de 60 candidatures à des postes de gestion de projet. J'ai reçu 3 lettres de rejet automatisées et c'est tout. Au moins, careers.stackoverflow m'obtient un entretien téléphonique avec 8/10 places sur lesquelles je postule.
Mais le problème principal (et extrêmement frustrant) est la question de l'expérience. J'ai réussi à gérer des projets du début à la fin (dans mes cours de génie logiciel, nous avions de vrais clients avec un réel besoin de logiciels et nous les avons créés pour eux), mais je n'ai jamais eu à faire face à des budgets et de l'argent (je sais c'est pourquoi les RH me refusent immédiatement). La plupart de ces postes nécessitent au moins 5 ans d'expérience en PM et j'ai vu des choses absurdes comme 12 ans et plus.
Les interviews sont également exaspérantes. J'ai eu tellement d'endroits qui m'aimaient absolument et je me suis rendu à la dernière série d'entrevues, et je suis parti en pensant que les choses s'étaient extrêmement bien passées et ils me considéreraient. Cependant, quand je me rends avec eux une semaine plus tard, ils me disent "Nous vous avons vraiment aimé et vos qualifications sont excellentes, mais nous espérons trouver quelqu'un avec plus d'expérience." Les mauvaises interviews que je peux comprendre - comme le poste de PM qui m'aurait amené à gérer des développeurs à la fois localement et à l'étranger - j'ai eu 3 entretiens avec eux et le processus d'entrevue ENTIER consistait à me demander des casse-tête CS et à me faire perdre du temps sur des choses comme l'écriture de quicksort sur papier ou en écrivant des arbres de recherche binaires. Même lorsque j'ai essayé d'orienter la discussion vers des sujets de PM plus pertinents,
Mais quand j'ai une bonne interview, ils disent que mes "qualifications sont excellentes" mais ils veulent "plus d'expérience" ... ça me donne envie de m'arracher les cheveux. Que puis-je faire d'autre? Bien que je vise des postes de PM techniquement impliqués (pas seulement des chiffres budgétaires), je ne veux vraiment pas un travail de développement simple parce que j'aime créer des logiciels à partir du très haut niveau par rapport au fait de passer beaucoup de temps à déboguer les fuites de mémoire . En fait, je ne peux même pas OBTENIR des postes de développement pour lesquels je suis qualifié parce que je fais l'erreur de leur dire que mes futurs objectifs de carrière sont en tant que PM (ce qui les amène généralement à dire quelque chose comme "Eh bien, nous avons déjà des PM et ce la position n'est pas vraiment établie pour vous y amener. "- ce que je veux dire" Non, c'est mon travail, éloignez-vous. ")
Mes excuses pour la longue diatribe, mais je suis sérieusement déterminé à être embauché comme PM car c'est à la fois mon objectif de carrière et la passion qui me tient éveillé la nuit. Des suggestions sur ce que je peux faire d'autre? J'écris actuellement un blog où je parle de mes philosophies sur le génie logiciel, et j'écris des spécifications pour une application iOS que je vais concevoir, coder et montrer aux employeurs, mais cela prend énormément de temps que je ne pas.
la source
Réponses:
L'expérience est (souvent) la clé
Malheureusement, même si cela peut être très frustrant, vos compétences et vos connaissances en gestion de projet que vous avez acquises à l'université ou lors de vos projets précédents semblent insuffisantes pour beaucoup de gens; Je sais que je serais prudent.
Je peux comprendre la frustration, mais il y a toujours le danger que, même si vous semblez être un bon chef de projet potentiel pour une "situation parfaite" , il n'y ait aucun moyen d'évaluer comment vous réagiriez face à des moments difficiles - sans parler d'une crise.
Et c'est un doute qui, malheureusement, n'est vaincu que par la réassurance que vous avez eu suffisamment d'années pour vous casser les dents sur ces problèmes.
Votre plus gros problème est, tout simplement et paradoxalement, que vous n'avez encore jamais échoué !! Nous ne pouvons pas évaluer vos limites, ce qui vous fait courir, ce qui vous fait vibrer, ce qui vous décourage.
Ce n'est pas vous: c'est tout le monde
Les programmeurs à la recherche d'emplois diplômés ont en fait le même problème, et cela s'applique également à de nombreuses autres professions: notre industrie n'est pas si spéciale. Les programmeurs nouvellement diplômés auront de très bonnes compétences: dans certains domaines, même beaucoup plus pointus que beaucoup de leurs seniors. De même, vous pouvez être plus à jour avec les techniques de gestion modernes que les gestionnaires plus âgés. Encore une fois, ces nouveaux programmeurs n'ont pas les bonnes émotions, l'habitude d'écouter le bruit court des délais qui passent ( D. Adams ) plus vite que vous ne l'aviez prévu et la bonne vue d'ensemble. Et dans votre cas, vous auriez probablement des situations que vous auriez du mal à gérer. Ou, du moins, c'est ce que les gens supposent.
C'est frustrant, mais vous ne pouvez pas faire grand-chose.
Interviewer
Maintenant, la partie inquiétante concerne davantage les entretiens. Vous dites que vous avez eu des entretiens téléphoniques, mais combien d'entretiens en face à face? Si vous n'avez pas eu suffisamment d'entretiens, c'est un drapeau rouge beaucoup plus important . Cela signifie qu'il y a vraiment quelque chose qui ne va pas pendant les entretiens téléphoniques et vous devez y réfléchir.
Vous semblez supposer ce qui a mal tourné et les repousser. Avez-vous demandé des commentaires? Les recruteurs avaient-ils des recommandations? Ce sont des requins qui cochent les cases (pour les RH qui lisent ceci: pas vous. Vous êtes génial. Nous vous aimons. Continuez comme ça ...), mais ils le font pour gagner leur vie. Ils peuvent ne pas comprendre ce que vous faites, mais ils savent ce que veulent les entreprises (ou pensent qu'elles veulent ...). Demandez leur aide.
A propos d'être refusé lors des entretiens parce que vous mentionnez que vous voulez devenir PM ... vous devriez continuer à le dire! Peut-être que vous serez refusé, mais vous ne vous retrouverez pas dans un endroit où vous ne voulez pas être. D'un autre côté, si vous pouvez vous adapter à un autre rôle pendant un certain temps, vous devriez peut-être mordre la balle et acquérir plus d'expérience. Avant de devenir PM, être un responsable du développement ne serait peut-être pas aussi mauvais. Mais au final, même du dev lead au PM, le changement est assez difficile.
Mais d'abord ... obtenir ces entrevues!
De plus, si vous n'avez pas obtenu autant d'entretiens téléphoniques via d'autres canaux que Careers.So, voici ce que je recommanderais.
Certifications et formation
Trouvez une bonne rampe pour démarrer votre carrière: Startups
Agences de recrutement, sites d'emploi et alternatives
Obtenez une certaine exposition et des contacts
Envisagez d'autres postes / rôles
N'abandonnez pas
Possibilité difficile: cela pourrait tout simplement PAS arriver (en ce moment)
Vous êtes encore très jeune et tout juste diplômé. Cette année est l'une des premières choses que les gens verront, juste après avoir remarqué que vous avez presque 0 expérience professionnelle. Vendez de votre mieux toute expérience liée aux PM, mais ne l'embellissez pas: soyez prêt à défendre tout ce que vous déclarez sur votre CV.
Je dois vous dire, au risque de vous démotiver, que je pense (à cause de la façon dont vous écrivez et de certaines choses que vous avez écrites) que vous n'avez pas une vision claire de ce que la PM implique vraiment. Ou peut-être que vous le faites, mais malheureusement ce n'est pas comme ça que vous tombez. Vous semblez inconscient et assez idéaliste. Et si c'est aussi ainsi que vous vous retrouvez lors des entretiens téléphoniques, c'est un gros point d'interrogation pour vos enquêteurs qu'ils écrivent avec un gros marqueur rouge dans la marge de votre CV.
Désolé, je ne veux pas porter de jugement ou quoi que ce soit, mais la danse du recrutement est difficile des deux côtés, et je sais que je serais très réticent à embaucher quelqu'un avec peu d'expérience pour un poste de PM. Et pire encore, en fait: je craindrais que les personnes qui travailleront ensuite sous votre direction remettent en question mon choix et remettent en question vos capacités lorsque, lors de la première réunion ou de la première pause-café, vous commencez à présenter vos projets précédents uniquement comme des projets d'été ou universitaires (car il semble que ce soit tout ce que vous avez).
Vous dites même dans un commentaire à une autre réponse que:
Pourtant, il semble que vous n'en ayez pas beaucoup sous la ceinture. Rien ne vous distingue vraiment.
Les cours ne sont pas de l'expérience: c'est des cours. Et vous savez ce que sont les cours dans la plupart des universités (et même quelques bonnes)? Cheval-doodoo. C'est à peu près ça. C'est un gros tas de pointeurs et de références à du matériel (souvent obsolète), assemblé par des enseignants qui ne sont peut-être même pas aussi bien informés en premier lieu ou qui ont l'expérience des choses qu'ils prétendent vous enseigner.
Gérer 20 photographes dans un journal, c'est bien. Mais qu'avez-vous fait? Quelles étaient vos responsabilités et tâches? Quelle était votre mission, votre rendez-vous? Quels succès avez-vous obtenus? Vous ne présentez pas très bien votre cas ici, il se peut donc que vous le présentiez sous la même lumière (diffuse) lorsque vous vous annoncez. Avez-vous (ou un groupe dont vous faisiez partie) trouvé le document, ou preniez-vous la relève après une équipe précédente? Avez-vous mis en place de nouveaux processus? Former des gens? Décider des affectations de chacun d'entre eux?
Ne vous méprenez pas. Ces expériences sont précieuses: si vous ne les aviez pas dans votre CV, vous ne seriez probablement pas du tout pris en considération. Mais ils ne sont pas qualifiés pour obtenir ce genre de poste. Comme mentionné ci-dessus: il pourrait y avoir des centaines de personnes essayant de postuler pour les postes de PM que vous regardez. Vous pouvez très bien être dans la moitié supérieure de la pile, et ceux sans aucune expérience et qui tentent simplement leur chance sont dans la moitié inférieure. Maintenant, vous pouvez vraiment vendre votre chemin vers le top 5 pour une interview en face à face, et faire un putain de bon argument et montrer que non seulement vous êtes bon dans ce que vous faites, mais vous vous améliorerez et ne serez pas surpris par les choses que vous ne savez même pas.
la source
Franchement, les bons PM ont passé du temps dans les «tranchées». Ils ont connu suffisamment d'échecs de processus et de gestion en tant que développeurs pour savoir quoi ne pas faire en tant que gestionnaire. Personnellement, je trouverais difficile de justifier l'embauche d'un PM qui n'a aucune expérience en tant que développeur.
Je me rends compte que vous n'aimerez pas la réponse, mais je ne pense vraiment pas qu'il y ait un substitut à l'expérience dans ce cas.
la source
Bon, vous n'avez donc pas réellement géré des projets logiciels du début à la fin avec des contraintes réelles. Ces exercices sont excellents, mais ils ne sont que cela; des exercices. Les gestionnaires qui réussissent ont de l'expérience et peuvent gérer des personnes. Vous devez gagner de l'expérience et prouver que vous pouvez gérer les gens avant que quelqu'un ne vous donne un emploi.
Peu importe ce que vous pensez, les chances que vous soyez prêt à gérer des projets dans le monde réel tout droit sortis de l'université sont étouffantes. Même si vous obteniez l'emploi, vous auriez beaucoup de temps à gagner le respect des personnes qui travaillent pour vous et qui font le vrai travail depuis des années. Je serais suspect de toute entreprise qui vous offrirait un tel poste. Vous n'êtes pas prêt (moi non plus d'ailleurs, j'ai 5 ans d'expérience et j'ai géré de nombreux projets à petite échelle).
12 ans et plus peuvent sembler absurdes lorsque 12 ans représentent plus de 50% de votre vie jusqu'à présent, mais ce n'est pas du tout absurde. Ces entreprises veulent des gestionnaires de programme expérimentés et testés, et elles ne sont pas incitées à parier sur le succès de leur entreprise.
la source
Je ne pense pas que beaucoup, si des entreprises vont embaucher quelqu'un pour exécuter un projet sans aucune expérience commerciale démontrable de la livraison de projets dans les limites du budget et du temps alloué. Le risque pour l'entreprise est tout simplement trop grand - vous pourriez être la meilleure chose qui soit jamais arrivée à la gestion de projet, mais ils n'ont aucun moyen de le mesurer, et beaucoup d'entre eux ont le sentiment d'avoir été brûlés même par des chefs de projet prétendument expérimentés.
Si vous voulez aller dans cette direction, vous devrez probablement trouver un emploi en tant que PM adjoint (aucune idée si c'est le titre) ou interviewer pour des rôles de développement qui vous donnent une certaine exposition de leadership / gestion. Une fois que vous avez démontré que vous pouvez gérer cela, vous pouvez probablement rechercher une promotion interne ou "externe" à un rôle PM.
la source
Je n'ai jamais connu de personne embauchée directement pour son premier poste de Premier ministre. Habituellement, nous prenons seulement un risque sur un nouveau PM que nous savons déjà être un bon développeur et un leader technologique. Chaque fois que nous embauchons un PM de l'extérieur, c'est pour quelqu'un avec des années d'expérience en PM. Je suggérerais d'obtenir un poste de développeur dans une grande entreprise (ou un responsable technique si vous pouvez le faire évoluer avec votre expérience de développeur) et de devenir un poste de PM en interne.
la source
Je suis développeur depuis dix ans. Personnellement, je démissionnerais de toute entreprise qui permettrait aux développeurs gérés par des gars aléatoires de sortir du collège. Pour être un bon gestionnaire, vous devez GAGNER le respect des personnes qui feront le travail.
la source
To be a good manager you need to EARN the respect of the people who will be doing the work.
Du point de vue du comportement organisationnel, pas nécessairement. Il y a 6 bases de pouvoir - positionnel, référent, expert, récompense, coercitif et informationnel. Ce à quoi vous faites référence, c'est le pouvoir référent - avoir le respect et la loyauté de ceux que vous dirigez. Cependant, si vous avez des connaissances et des compétences (expert), la capacité d'utiliser les informations et les ressources à votre disposition (information), et un poste / titre d'autorité (positionnel), il est très possible d'obtenir rapidement le pouvoir référent.Vous pourriez peut-être chercher un poste d'analyste commercial. Cela implique de travailler avec les clients pour déterminer les exigences et les spécifications et implique une certaine gestion des développeurs. L'analyste métier doit avoir suffisamment de connaissances techniques pour pouvoir étoffer les exigences en posant les bonnes questions et expliquer les exigences aux développeurs.
Du point de vue de l'entreprise, il est beaucoup moins risqué d'avoir un analyste d'entreprise inexpérimenté que d'avoir un chef de projet inexpérimenté, tout comme il est moins risqué d'avoir un développeur inexpérimenté plutôt qu'un architecte inexpérimenté. Un rôle d'analyste d'affaires vous permet de vous familiariser avec la gestion des budgets ainsi que de démontrer vos compétences en gestion de projet comme la gestion des parties prenantes et la politique de l'entreprise. En supposant que vous réussissiez bien en tant qu'analyste commercial, il devrait être beaucoup plus facile de convaincre une entreprise de vous promouvoir à un poste à part entière de gestion de projet.
la source
Vous pourriez essayer d'obtenir la certification en tant que gestionnaire de projet, certains employeurs accordent une grande importance à de telles choses.
Très probablement, vous devrez obtenir un travail de développement et faire vos preuves auprès de l'équipe et de la direction pendant quelques années avant de vous faire confiance pour l'ensemble du projet.
la source
Tout le monde a donné de très bons conseils, mais voici une petite note personnelle.
Je suis allé à l'école pour le génie logiciel. J'ai passé 5 ans à étudier la conception et la mise en œuvre de systèmes logiciels, avec une concentration personnelle sur le processus de développement logiciel et le cycle de vie, la gestion de projet, l'amélioration des processus et la qualité des produits. J'ai une mineure en gestion d'entreprise, mettant l'accent sur le leadership et le comportement organisationnel, et la communication appliquée / technique avec un accent sur les communications de groupe et la rédaction technique. J'ai souvent assumé des rôles de leadership ou de mentorat, que ce soit dans des équipes de développement de logiciels pour des cours ou dans diverses organisations auxquelles j'appartiens. Au cours de mes cinq années à l'école, j'ai passé un total total d'un peu moins de 2 ans (environ 21 mois si je compte correctement) en tant qu'ingénieur logiciel à divers endroits dans des blocs de 3 à 6 mois.
Même avec tout ce soutien, il n'y a presque aucun moyen que vous soyez placé dans une position de leadership dès la sortie de l'école. J'ai vu deux façons de devenir PM ou responsable technique. Il pourrait y en avoir plus, mais ce ne sont que deux choses que j'ai personnellement vues:
la source
Tout d'abord, des avantages pour ceux qui vous disent que vous avez besoin de plus d'expérience. La deuxième chose dont vous avez besoin est de plus d' humilité . N'oubliez pas que toute entreprise à laquelle vous parlez est arrivée SANS VOUS, elle ne cherche pas quelqu'un pour venir réparer ce qu'elle a cassé (même si c'est ce dont elle a besoin, ce n'est PAS ce qu'elle cherche). Ce qu'ils recherchent, c'est quelqu'un qui souhaite rejoindre leur équipe. Vous devez les convaincre que vous êtes la bonne pièce pour s'adapter à leur machine, pas que vous allez remplacer leur machine.
Le meilleur conseil que vous allez obtenir ici est de LIRE CE LIVRE
la source
Pourquoi ne postulez-vous pas à Microsoft? Ils embauchent des PM dès la sortie de l'université. Dans la plupart des autres entreprises, cependant, vous aurez beaucoup de mal à entrer. Il est difficile d'obtenir votre première période de travail informatique, sans parler de vous lancer 5 ans plus tard dans un rôle de PM. Dans les entretiens, quand ils demandent où vous voulez être dans 5 ans, vous dites un PM - reconnaissant que c'est un objectif que cela peut prendre 5 ans. Pourquoi essayez-vous de couper en tête de file? Bien que ce soit admirable et je vous félicite de ne pas vous vendre à découvert, une fois que vous serez dans le monde du travail pendant un certain temps, vous vous rendrez compte que vous avez probablement mordu plus que vous ne pouvez mâcher.
la source