Kollegen darüber informieren, dass die Projektänderungen überhaupt nicht nötig waren?

Kürzlich wurde ich als Softwareentwickler für ein Unternehmen in Westeuropa eingestellt. Ich bestand den technischen Test und begann in meiner ersten Woche mit der Arbeit an meinem ersten Projekt mit nur wenigen Stunden Schulung in dem von ihnen verwendeten Technologie-Stack. Ich habe eineinhalb Jahre Erfahrung mit Programmierung, aber dies ist das erste Mal, dass ich speziell mit diesem Tech-Stack arbeite.

Auch wenn es jetzt erst die zweite Woche ist, bin ich mit meinen ersten Commits zufrieden. Gegen Ende der Woche bemerkte ich jedoch, dass eine der Funktionen, die ich implementierte, nicht wirklich mit einem der Browser kompatibel ist, die der Client verwendete. Ich schlug eine Fallback-Option vor, die angenommen und mit dem Fortschritt fortgesetzt wurde.

Als ich jedoch nach Hause kam und die Funktion auf meinem Heimcomputer überprüfte, funktionierte sie einwandfrei und die Fallback-Option wurde wahrscheinlich überhaupt nicht benötigt. Ich vermute, dass das Problem in erster Linie durch den Laptop verursacht wurde, den ich erhalten habe und der wahrscheinlich nicht richtig konfiguriert war.

Meine Frage ist, wie soll ich meine Kollegen bei unserem nächsten Standup darüber informieren, dass das Problem tatsächlich mein Laptop war und nicht die Funktion selbst ? Ich habe bereits einen ganzen Tag damit verbracht, die Fallback-Option zu implementieren, und ich befürchte, dass dies unprofessionell aussehen wird, da ich das Problem besser hätte untersuchen können.

Was ist mit den Laptops anderer Entwickler? Sind Sie sicher, dass es sich um eine Fehlkonfiguration handelt - haben Sie sie identifiziert? Und können Sie garantieren, dass kein anderer Benutzer auf der Welt nicht dieselbe Konfiguration hat? Behalten Sie den Rückfall bei
Wenn also ein Unternehmensgerät falsch konfiguriert oder so konfiguriert wurde, dass es nicht mit Ihrer ursprünglichen Funktion kompatibel war, sollten Sie die widersprüchliche Konfiguration identifizieren und dann den Wert des von Ihnen geschriebenen Fallback-Codes bestimmen. Arbeiten Sie mit jedem zusammen, der die Möglichkeit hat, die Konfiguration des Geräts zu ändern

Antworten (1)

Du überdenkst es.

Sofern Ihr Kunde keine Laptops verwendet, die von Ihrem Unternehmen ausgestellt und mit der neuen Funktion kompatibel sind, können Sie auf keinen Fall garantieren, dass das Fallback redundant ist.

Präsentieren Sie einfach Ihre neuen Erkenntnisse, finden Sie heraus, wie Sie das Problem beheben können, aber bestätigen Sie, dass Sie eine Fallback-Option haben müssen, um zumindest benachrichtigt zu werden, dass die Funktion nicht funktioniert.