Pracuję jako programista i niedawno powierzono mi szkolenie 5 stażystów. W ramach kursu w college'u muszą odbyć staż trwający 8 miesięcy, aby zaliczyć kurs.
Problem polega na tym, że:
- Wydaje się, że brakuje im ważnych i istotnych umiejętności
- Wydaje się, że nie mam motywacji do nauki.
Ponadto kierownictwo wywiera na mnie presję, abym szkolił tych uczniów i zachęcał ich do znacznego wkładu. Firma chce zatrudnić jeszcze więcej stażystów z tej samej uczelni w ciągu miesiąca bez proszenia o mój wkład.
Jak mogę się zabezpieczyć przed tym problemem? Podczas moich spotkań jestem pytany, dlaczego stażyści nie przesyłają żadnego kodu. Czy po prostu powiem szefowi, że A po prostu nic nie robi, B w ogóle nie ma motywacji, a C nawet się nie pojawia? Nie chcę wyrzucać z siebie tych gości, ale jednocześnie nie chcę być postrzegany jako lider zespołu, który nie może prowadzić.
Przykład : przeprojektowanie naszej strony internetowej, praca jest bardzo prosta. To wszystko jest praca z interfejsem użytkownika, która jest jedną z najłatwiejszych prac programistycznych, jakie możesz uzyskać (moim zdaniem, relatywnie). Nie ma żadnych oczekiwań co do szybkiego i wolnego od błędów kodu, ale stażyści nie mogą nic wnieść.
Dałem im jasne szczegółowe instrukcje na piśmie o tym, co robić, gdzie szukać przykładowego kodu, jak prosić o pomoc itp. Mieliśmy sesje szkoleniowe, podczas których wyjaśniałem podstawowe pojęcia, aby miały podstawy do dalszego rozwoju. Podczas sesji wielokrotnie pytałem ich, czy mają pytania, czy rozumieją. Mamy JEDNĄ regułę, która brzmi:
Jeśli nie możesz zrobić postępów przez 4 godziny, poproś o pomoc.
Mimo wszystko spędzają cały dni siedząc przy biurku i nic nie robiąc.
Kiedy wychodzą, wpadają do mojego biura i mówią mi, że odchodzą. W tym momencie, kiedy pytam, co dzisiaj osiągnęli, odpowiadają, że nie wiedzą, czym jest XYZ i nic nie zrobili. Oczywiście, tak się składa, że XYZ jest tym, o czym mówiliśmy podczas sesji treningowej, co powiedzieli, że rozumieją.
Jak dotąd tylko jeden z nich zrobił prawdziwy postęp i faktycznie przekracza oczekiwania. Jeśli to będzie się powtarzać, a mój „zespół” będzie się rozwijał bez mojego wkładu, będzie tylko gorzej, ponieważ nie będę w stanie dotrzymać terminów.
Wspomniałem mojemu menedżerowi, że są problemy z uzyskaniem stażystów do pracy, ale nie odpowiedziała nic konstruktywnego. Kiedy pojawił się problem, powiedziałem mojemu kierownikowi, że nie zna podstawowych narzędzi, których używamy, takich jak Git, programowanie zwinne itp.
Nie mam doświadczenia w zarządzaniu w miejscu pracy (dyplom 2 miesięcy temu), ale z sukcesem prowadziłem 2 grupowe projekty badawcze na uniwersytecie (bezpłatne, bez kredytu).
(Tak, wiem, że bezpłatne staże nie są fajne. Nie brałbym ich na przyjęcie i aktywnie odradzałbym przyjaciela, aby je wziął. ALE jest wiele rzeczy, o których nie wspominam w szczegółach pytania więc po prostu zaakceptuj sytuację taką, jaka jest. Szukam rozwiązań, ponieważ ta sytuacja ma teraz wpływ na mnie i moje wyniki).