Interesujące pytanie, widzę obie strony historii, brakuje niektórych kluczowych informacji:
- Wydaje się, że istnieje ogromne niedopasowanie między ich oczekiwaniami a twoimi oczekiwaniami, dlaczego są tam i co powinni robić. I nigdy z nimi o tym nie rozmawiałeś.
- Jakie są Twoje, ich, Twojej firmy i ich uczelni oczekiwania wobec tego programu stażystów? W jakim stopniu staż jest dostosowany / niezgodny z przebiegiem studiów, celami kariery itp.? Czy ponad 50% stażystów wraca po ukończeniu studiów? lub iść do swoich konkurentów? czy uciec z branży? Szczerze mówiąc, czy Twoja firma ma tak wiele ich do nauczenia? Jaki to poziom i rok: HS, Community College, AA, BS, MS lub doktorat - to robi różnicę? Czy masz ich pracujących nad (powiedzmy) kontrolą jakości lub sysadminem, kiedy naprawdę chcą pracować nad (powiedzmy) rozpoznawaniem mowy lub chmurą? Czy przeprowadziłeś z nimi krótką rozmowę, aby dojść do sedna sprawy i dlaczego? (To twojeodpowiedzialność za inicjowanie, a nie ich. To jest spóźnione.) Z pewnością powiedziałbym takie rzeczy, jak: „Czy naprawdę interesujesz się tą pracą i rozważam, jeśli nie to, co możemy zmienić?” zamiast „Zrób X, Y i Z albo jesteś zwolniony, bo tak mówię”. Czy chcą zostać ponownie przydzieleni? Czy twoja firma i zdecydowała się na ostatni wybór zamiast rzucania burgerów? Może ich szkoła jest do bani ORAZ twoja firma jest do bani i robią to po $$ lub wznawiają pocisk, w którym to przypadku wszyscy próbują nałożyć szminkę na wiele świń. Nie oczekuj, że będą mieli mentalność „młodszego programisty”, jeśli nie postrzegają siebie jako takich lub nie są zainteresowani. Wywołanie procesu dyscyplinarnego na niskim poziomie stażysty nie ma sensu, jeśli nie ma takiego wspólnego kontekstu. Uzyskaj także ich konstruktywne sugestie.
> „Część mnie uważa, że może powinienem spędzać z nimi więcej czasu, ale jednocześnie nie widzę dużego zainteresowania”
Czy twoja firma uważa, że umowa o staż jest dotacją twojego czasu na badania w college'u, dodatkową pracą dla twojego wydziału lub czymś pośrednim? Możesz po prostu pozwolić im usiąść i poczytać Calvina i Hobbesa i grać w ping-ponga przez cały dzień i nie przeszkadzać.
> „giną przez jakiś czas w akcji ... Szczerze mówiąc, nie mam czasu na wyjaśnianie różnych rzeczy, gdybym mógł to zrobić”.
- Cóż, jeśli organizacja stażystów nie działa dla żadnego z was, kto i tak narzucił ten program stażystom w twoim oddziale i kto przeprowadził wywiad z tymi ludźmi? Czy przeprowadziłeś wywiad z tym stażystą? Jeśli nie (dlaczego nie?), Kto to zrobił i tak czy inaczej, dlaczego zostali ci przydzieleni? Jeśli nie przyczyniają się do wzrostu produktywności, w jaki sposób inni ludzie zarządzają stażystami? Czy w Twojej firmie wykonują badania, zajmują się wyłącznie godzinowym wynagrodzeniem lub wykonują jakiś rozsądny miks? Czy mają znaczący projekt lub produkt, w którym mają osobisty interes? Czy mają kamienie milowe i czy je monitorujesz (brzmi jak nie)? Czy robią prezentację na końcu? Czy Twoja firma (nie ty osobiście) przeprowadzasz wywiad ze stażystami? Jakie są ich krytyki i sugestie? Czy płacisz im za konkurencyjne $$ poniżej ceny rynkowej $$ czy za darmo? Czy mają jakieś wcześniejsze doświadczenie zawodowe, niezależnie od tego, czy jest to oprogramowanie, czy cokolwiek innego? Może powinieneś uważniej przeczytać CV i przeprowadzić wywiad, ocenić ich inicjatywę i styl pracy.
> „Chodzą na spotkania, o których nie mówiono im, że muszą uczestniczyć ... dobrze, ale potem siedzą w kącie i śpią ... źle. Nie wiem nawet, co z tym zrobić.”
Może próbują zrozumieć szerszą organizację / produkt / branżę (czy ty lub inne osoby im to dajesz?), Może nie lubią cieniować się programowaniem 8 (?) Godzin dziennie, może są całkowicie zdemoralizowani przez brak postępów, a może po prostu zwalniają - nie potrafią powiedzieć na podstawie tego, co powiedziałeś.
Istnieje dobrze znana taktyka przekształcania niepotrzebnych spotkań w coś pozytywnego: powiedz im, że możesz wezwać ich w dowolnym momencie, aby powstali na spotkaniu służbowym i przedstawili ustne podsumowanie któregokolwiek z tych spotkań. Lub po prostu podaj im listę spotkań, które Twoim zdaniem nie muszą uczestniczyć, i zapytaj, czy nie mają nic przeciwko, a jeśli nie, to dlaczego. Może ty, twój dział HR lub stażysta powinniście zaplanować lunch lub prezentację dla nich i innych stażystów, aby spełnić szeroki zakres osób i funkcji w firmie. Wszystkie dobre programy dla stażystów to robią, porównujcie się z nimi. Jeśli to nie istnieje, zrób to! Powinno to przynieść korzyści wam wszystkim. Przejmij na własność ten program stażystów.
Pomyśl o tym, zorganizuj spotkanie dla własnych pracowników zarządzających stażystami na temat „Najlepszych praktyk zarządzania stażystami” (absolutnie nie zapraszaj stażystów na to. Ale prawdopodobnie przekaż im zredagowane streszczenie). Czy rozmawiałeś wcześniej z kimś tam, kto zarządzał stażystami?
To był kontekst, na który nie odpowiadasz, a oto szczegóły:
- chcesz, żeby cię śledzili przy biurku (ile godzin dziennie? 2? 8?), może to nie dla nich. Brzmi jak mikrozarządzanie? Jeśli rozwiązałeś problem z odprawą podczas odprawy i przeprowadziłeś recenzje kodu (sugestie poniżej), czy to naprawdę powinno być konieczne? Powiedziałbym „nie”. Dlaczego nie zostały one zdecydować, kiedy cień wam? Co więcej, czy okresowo pokazują ci na swoim komputerze, jak kodują / testują / debugują, a ty siedzisz, oglądasz i komentujesz?
Ogólna zasada brzmi: zarządzaj oczekiwaniami i regularnie oceniaj postępy (3 razy w tygodniu?); nie zarządzaj zachowaniem .
> Sprawdzają rzeczy bez ich testowania.
- ok, to jest bardzo proste do naprawienia: wymagaj od wszystkich swoich checkinów dołączenia pliku walizki testowej + przekazania pliku dziennika . Poproś system SCM o odrzucenie lub oznaczenie zmian bez (/ wyślij e-maila do dużego szefa / rekord sprawdzania% sukcesu na wydziałowej tablicy wyników itp.) Skonfigurowanie systemu SCM w celu egzekwowania tego, być może jest odpowiednim zadaniem stażysty. I / lub zdecydowanie masz recenzje kodu , nawet jeśli jest to przez Skype, lub (gdy jesteś zajęty), komentarze e-mailem. Prawdopodobnie również ogranicz zakres plików, które mogą zameldować, dopóki nie przestaną działać.
> Czasami daję im coś małego do zrobienia, a oni robią to świetnie, więc daję im coś tylko odrobinę mocniejszego i totalnie zawodzą, ciężko.
Wygląda na to, że proces uczenia się lub proces myślowy nie działają. Czy przeprowadziłeś ich przez logiczny zestaw kroków, które powinni byli spróbować rozwiązać? Czytasz instrukcje, wiki, tutoriale, instrukcje obsługi, książki itp.?
- Inną wielką praktyką jest, aby zaczęli i mieli wiki / (dokument) na temat metodologii. Niech to zaprezentują i przejrzą. Wszystkie te problemy są okazjami ukrytymi - zakładając, że mają podstawowe zdolności, motywację i zainteresowanie, których nie znamy na podstawie tego, co powiedziałeś.
> „Czasami pojawiają się pytania, na które naprawdę, bardzo łatwo jest odpowiedzieć, jeśli po prostu wykonujesz trochę swojej pracy, próbując dowiedzieć się ...”
Powiedz im, że mogliby odpowiedzieć sami, założyć wiki i posiadać wiki oraz dokument / link do zasobów. Ponownie poproś ich o przedstawienie go, gdy przedstawią metodologię. Zakładam też, że oznaczyłeś swój kalendarz czasem zajętym / dostępnym („czas czerwony / czas zielony”)?
> „Innym razem nic mnie nie pyta”
To może być zły znak lub dobry znak - zakładając, że nie śpią na niepotrzebnych spotkaniach, czytają Calvina i Hobbesa lub chowają się przed tobą. Zakładając, że pozostajesz w kontakcie za pośrednictwem poczty e-mail, komunikatorów internetowych i masz zautomatyzowane wiadomości e-mail z kodami do odprawy, być może coś głębszego nie działa.
Czy potrafisz odpowiedzieć na niektóre z powyższych pytań, a następnie możemy wziąć to stamtąd?