Mein Chef hat herausgefunden, dass ich nicht so schlau bin, wie er dachte.
Ein Beispiel aus meiner Erfahrung:
Ich bin ein Junior-Programmierer und arbeite in einem Team von zwei Personen, meinem Chef (Senior-Programmierer) und mir.
Ich wurde beauftragt, eine interne Webanwendung für das Unternehmen zu entwickeln, in dem wir arbeiten. Ich habe das Back-End zum Front-End geschrieben (das Datenbankdesign war bereits vorhanden und die Servertechnologie wurde ausgewählt). Er überprüfte regelmäßig meine Fortschritte, indem er die Webanwendung in Aktion beobachtete und war zufrieden, dass sie herauskam. Als ich die Web-App beendet hatte, war er zufrieden damit, wie gut das Endprodukt ausgefallen ist.
Vor ein paar Tagen hat er sich für den Code interessiert, und ich habe ihm gesagt, welche Technologien ich verwendet habe (für das Front-End), und hier ging es nach Süden. Für das Frontend der Web-App habe ich ein Javascript-Framework (Backbone.js) verwendet. Auf die Frage, warum ich so etwas machen würde. Meine Antwort war, dass ich das Gefühl hatte, dass das Framework ziemlich gut in diese App passt und mir helfen würde, den Code besser zu strukturieren, als wenn ich ihn von Grund auf neu geschrieben hätte.
In diesem Beispiel lautet meine Frage also:
Wenn Sie ein erfahrener Programmierer sind und das Vertrauen in die Fähigkeiten Ihres Junior-Programmierers verloren haben, was möchten Sie von Ihrem Junior sehen, um das Vertrauen wiederzugewinnen?
EDIT : Vielen Dank für die tollen Antworten und das unterstützende Feedback!