PS: Dies ist eine bearbeitete (und hoffentlich konstruktivere) Version der ursprünglichen Frage, die gegen die Website-Richtlinien verstieß.
Ich habe vor ungefähr einem Jahr angefangen, in einer Firma als Software-Ingenieur zu arbeiten. Ich war ein Frischling, direkt nach dem College und war sehr begeistert von meinem Job. Die Arbeit klang gut und ich bin dafür 3000 km umgezogen.
Jetzt, ein Jahr später, fühle ich mich mit dem Umfeld im Team nicht sehr wohl. Mein Mentor ist unfreundlich und es ist schwierig, mit ihm zusammenzuarbeiten, und oft überfordert er sich in Bezug auf die Arbeit. Mein Vorgesetzter hat nicht viel Erfahrung in meinem Bereich, behält aber gerne alles im Auge, was ich tue, da mein Mentor kein positives Feedback gibt.
Was kann ich tun, um meinen Job mehr zu mögen? Die Arbeit ist gut, aber das Umfeld geht mir auf die Nerven. Das Team ist klein und aus irgendeinem Grund wird von den Leuten erwartet, dass sie zu viel in kurzer Zeit erledigen. Noch wichtiger, was kann ich als Junior-Entwickler tun, um meine Fähigkeiten zu verbessern, ohne mich an den Mentor zu wenden und meiner Stimme in Bezug auf die Projektplanung Gehör zu verschaffen?
Sie haben es hier mit ein paar komplexen Situationen zu tun. Lassen Sie uns sie aufschlüsseln und einzeln besprechen.
Erstens – Sie haben einen Mentor, der aus welchen Gründen auch immer kein sehr guter Mentor für Sie ist.
Es könnte sein, dass Sie in Ihrem Job schrecklich sind und super nervig sind. Dies ist bei einem Jr.-Entwickler ziemlich unwahrscheinlich, da Ihnen aus einem bestimmten Grund ein Mentor zugewiesen wurde (weil Sie neu und relativ unerfahren sind) und das Ziel eines Mentors ist es, Sie auf den neuesten Stand zu bringen, Ihnen bewährte Verfahren aus der Praxis beizubringen und Ihnen zu geben nützliches Feedback.
Es könnte sein, dass er in seinem Job schrecklich ist und ein schrecklicher Mentor ist. Dies ist etwas wahrscheinlicher. Leider sind gute Entwickler oft schlechte Mentoren. Es ist ein Stereotyp, dass Entwickler asoziale Höhlentrolle sind, und dieses Stereotyp ist nicht wirklich wahr. Richtig ist jedoch, dass Entwicklung nicht unbedingt die gleichen Fähigkeiten wie Mentoring erfordert und dass ein potenzieller „Mentor“ selbst betreut werden sollte, um sicherzustellen, dass er über das notwendige Toolkit verfügt.
Es könnte eine Kombination der beiden oben genannten sein oder keines von beidem. Es ist durchaus möglich, dass dies auf einen Persönlichkeitskonflikt zwischen Ihnen und Ihrem Mentor zurückzuführen ist. Ein technisches Mentoring, insbesondere eins zu eins, in einer Produktionsumgebung kann stressig sein. Dies kann noch verstärkt werden, wenn Ihr „Mentor“ in gewisser Weise Ihr Chef oder höher im selben Projekt ist.
Um ehrlich zu sein, ist dies das schwierigere der beiden Probleme. An diesem Punkt sieht es so aus, als ob Ihr „Mentor“ bereit ist, Sie unter den Bus zu werfen. Das bedeutet, dass es die Situation nur verschlimmert, wenn Sie mit Fragen, Bedenken, Problemen oder „Schwächen“ zu Ihrem Mentor kommen. Zu diesem Zweck würde ich an Ihrer Stelle versuchen, mich vom Mentoring-Teil dieser Beziehung zu distanzieren. Sie haben ein Jahr Mentorenschaft auf dem Buckel, es ist nicht unvernünftig, sich von dieser Mentorenschaft zu entfernen (theoretisch sollten Sie viel von dem wissen, was dieser Mentor Ihnen beizubringen hat) und vielleicht anfangen, sich nach einem anderen Mentor umzusehen.
Zweitens – Sie haben einen Teamkollegen, der bereit ist, Sie, das FNG, unter einen Bus zu werfen, und einen Manager, der aus irgendeinem Grund bereit ist zu glauben, dass das FNG, das direkt nach dem College eingestellt wurde und eindeutig ein Junior-Entwickler ist, beides ist mächtig genug und rechtmäßig genug Verantwortung übertragen bekommen, um ein großes Projekt im Alleingang zu verzögern. Dies gliedert sich wiederum in ein paar Probleme auf.
Diese Antwort ist, während ich sie überprüfe, eine Menge "Nun, es könnte sein ..." -Chat, aber ich denke, das ist immer noch wertvoll. Nämlich zu sagen und zu zeigen, dass man nicht unbedingt etwas falsch gemacht hat. Das Mentoring und Onboarding neuer Leute in ein Team ist schwierig. Es ist ein bisschen wie mit einem Baby. Ein Baby in einer festen Beziehung zu haben, ist harte Arbeit, aber letztendlich lohnend. Ein Baby in einer Beziehung mit Problemen zu haben, ist ein schneller Weg, diese Probleme wirklich zu zeigen und sogar die Beziehung zu beschädigen. Dasselbe gilt für das Einbringen neuer Leute in Entwicklungsteams. Entwicklungs- und Bereitstellungsprozesse wachsen oft wie Pilze aus dem Boden – im Dunkeln und ohne schlüssige Pläne. Eine neue Person wird oft Probleme mit diesem Prozess hervorheben, weil sie sich außerhalb der „Es machte damals Sinn“-Natur des Entwicklungszyklus befinden.
Kurz gesagt, Sie sollten ein paar Dinge tun:
Mücke
sk89