Ich habe vor 4 Monaten bei einem neuen Job angefangen und ich denke wirklich, dass mein neuer Arbeitsplatz einen wirklich guten Job bei diesem neuen Leihmaterial gemacht hat.
Ein Kumpel
Sie haben ein sogenanntes "Buddy-Programm", bei dem Entwickler sich als Buddy / Mentor für neue Mitarbeiter anmelden können. Wenn ein neuer Entwickler eingestellt wird, wird ein Entwickler im selben Team (der sich als Buddy angemeldet hat) als Buddy / Mentor des neuen Entwicklers bezeichnet. Es liegt in seiner Verantwortung, den neuen Mann zum Laufen zu bringen, ihm bei den Problemen zu helfen, mit ihm zu Mittag zu essen, ihm das Team vorzustellen und so weiter.
B. Geringe Abhängigkeit
Dies wurde bereits erwähnt, aber beginnen Sie mit Aufgaben, die nicht kritisch und zu schwierig sind, ohne die Codebasis vollständig zu kennen. Es gibt nichts Schlimmeres, als in eine unbekannte Codebasis geworfen zu werden, die Sie ab Tag 1 ausführen müssen. Nehmen Sie nach Möglichkeit relativ einfache UND systemübergreifende Zuweisungen vor. Auf diese Weise erhält er einige Kenntnisse über das System.
Wahrscheinlich haben Sie kleine Aufgaben, für die Sie beim ersten Schreiben des Codes keine Zeit hatten. Gib ihm diese Aufgaben.
C. Neueinstellungen
Das ist wahrscheinlich Luxus für die meisten, aber ich arbeite in einem großen Unternehmen, das es sich leisten kann, dies zu tun. Jeden Monat oder alle zwei Monate wird eine Art Schulung für neue Mitarbeiter angeboten. Es handelt sich im Grunde genommen um eine Reihe von Präsentationen mit dem Ziel, den neuen Mitarbeitern Kenntnisse über das System, das Testen, die Funktionsweise der Fehlerverfolgung usw. zu vermitteln.
Wo ich arbeite, gibt es viele verschiedene Teams, die an völlig verschiedenen Aufgaben arbeiten, aber an derselben Software. Ein Mitglied jedes Teams wird beauftragt, eine Präsentation seines Teils der Software zu halten, in der es eine Einführung in die Funktionsweise dieses Teils und so weiter gibt. Außerdem gibt es Schulungen zu Tests (ich arbeite als Tester), wie Tests geschrieben werden, wie sie ausgeführt werden, wie sie in die Codebasis eingecheckt werden und so weiter.
Um es zusammenzufassen, seien Sie vorsichtig mit Neueinstellungen und erwarten Sie im ersten Monat oder so keine ernsthafte Arbeit von ihnen. Geben Sie ihnen Werkzeuge, um Hilfe zu erhalten, und geben Sie ihnen, wenn möglich, Präsentationen oder Videos.