Hat das Unternehmen bei mir als Nachwuchsentwickler den Ball abgeworfen?

Ich habe vor Kurzem meinen ersten Job als Programmierer (ich bin gerade einen Monat dabei) in einer recht kleinen Firma begonnen und für meinen ersten Auftrag wurde ich mit einem leitenden Entwickler zusammengebracht, um an einem kleineren Projekt zu arbeiten, was sich nach einem großartigen Start anhörte, weil sie verwenden Angular/Typoskript, mit dem ich noch nie zuvor gearbeitet habe, und brauchen auch das Mentoring für ihre Methoden.

Das Problem ist, dass der Senior (mein Mentor) gleichzeitig an einem größeren Projekt arbeitet, das bald zum Einsatz kommen soll, also widmet er ihm seine ganze Zeit und lässt mich mit unserem Projekt im Wesentlichen allein. Unser gemeinsames Projekt wartet auch darauf, dass Back-End-Entwickler eine API erstellen, die wir verwenden werden, sie sind von einem anderen Unternehmen und reagieren selten. Also habe ich gedacht, dass der Senior unser Projekt starten wird, wenn sie fertig sind, aber keiner hat mir das mitgeteilt, also kann ich nicht sicher sein.

Und das größte Problem für mich ist, dass dies eine Probezeit bei der Firma ist. Wenn sie also mit mir nicht zufrieden sind, werde ich nicht Vollzeit angestellt, also bin ich der einzige, der darunter leidet. Aber gleichzeitig fühle ich mich, als wäre ich vom ersten Tag an verloren, wenn sie so arbeiten, weil es keine Struktur, keinen Spielplan, keinen Leiter oder Projektmanagement gibt, nur mich und den abwesenden Senior-Entwickler. Auch wenn es sich um ein kleines Projekt handelt, würde ich ein Trello-Board als Orientierungshilfe begrüßen, jetzt muss ich raten, was ich jeden Tag tun soll.

Ich kann mich ehrlich gesagt nicht mit dieser Situation befassen, ich kann nicht sagen, ob ich nur jammern und die Verantwortung für mein Lernen übernehmen sollte, obwohl ich auch zu Hause codiere und einen Udemy-Kurs für Angular gekauft habe, um das zu bekommen Kenntnisse der Grundlagen. Oder wenn sie den Ball mit mir fallen gelassen haben und mir derzeit keine angemessene Anleitung und Lernen geben?

Ich habe den Eindruck, Sie haben kein Ticketing-System, To-Do-Listen oder gar Feature-Beschreibungen? Kein Unternehmen kann von einem Junior erwarten, dass er das alleine erfolgreich bewältigt. Vielleicht könnten Sie Ihren Kunden oder Product Owner (das könnte der abwesende Senior sein) kontaktieren und fragen, welche Funktionen er zuerst möchte?
Danke, dass du dir die Zeit genommen und geantwortet hast! Ich habe den Senior gefragt, was ich tun soll, während ich vor ein paar Wochen auf das Backend wartete, und er war etwas verwirrt, sagte aber, ich solle mir einige Funktionen ansehen, die sie angegeben hatten, bevor ich mit der Arbeit beginne. Ich habe das getan, befürchte aber, dass die Qualität des Codes nicht dem Produktionsstandard entspricht (Code ist Spaghetti Bolognese).

Antworten (2)

Rufen Sie ein Treffen mit dem Senior an. Buchen Sie etwas Zeit, 20-30 Minuten, und fragen Sie ihn, was Sie uns hier gefragt haben. Ich paraphrasiere deinen obigen Text:

Ich weiß, dass Sie sich auf das andere Projekt konzentrieren, und ich bin blockiert, weil ich auf die API von diesen externen Leuten warte. Wie soll ich mit dieser Ausfallzeit umgehen? Soll ich Angular studieren oder etwas anderes machen?

Es ist nichts Falsches daran, um Rat zu fragen oder zu sagen, dass Sie nichts zu tun haben. Der Typ ist da, um dir zu helfen, du bist praktisch sein Schützling, und deine Leistung spiegelt sich in ihm wider. Nichts zu tun ist nur dann ein Problem, wenn man auf dem Hintern sitzt und nichts tut.

Was auch immer aus diesem mündlichen Treffen herauskommt, schreiben Sie es auf und senden Sie es ihm in einer E-Mail zurück.

Vielen Dank für Ihre Zeit heute. Gemäß unserer Diskussion werde ich X tun. Wir können in $Wochen neu bewerten, wenn sich die Situation nicht ändert.

Und tun Sie sich selbst einen Gefallen und führen Sie ein Ticketsystem ein, auch wenn es sonst niemand verwendet. Könnte Trello oder etwas anderes sein (nur nicht Excel).

Machen Sie sich bezüglich Ihrer Leistungsbeurteilung keine Sorgen. Sie haben einen Blocker und er wurde der Kette nach oben mitgeteilt. Dies passiert die ganze Zeit. Das Normale hier ist, herauszufinden, was man mit seiner Zeit anfangen soll, und der beste Weg, das zu tun, ist, zu fragen.

Was du durchmachst, ist völlig normal. Es ist ein Teil des Übergangs vom Studentendasein, bei dem Sie mit dem Löffel gefüttert werden und ständig jemand Ihre Hand hält, zum Angestellten, bei dem Sie Dinge selbst herausfinden müssen.

Einige Hochschulen bereiten Studierende darauf besser vor als andere.

Sie müssen sich (schnell) daran gewöhnen zu lernen, wie man Probleme hackt und qualitativ hochwertige Produkte (in Ihrem Fall Code) mit minimaler Überwachung produziert. Ich würde sagen, es ist eine sichere Wette, dass das Unternehmen Sie ruhig beobachtet, um zu sehen, ob Sie dies tun können.

Es ist eine stressige Zeit, aber es wird einfacher. Viel Glück.