Mam kolegę z zespołu, który regularnie nie wywiązuje się ze swoich obowiązków. Ma ogromną wiedzę techniczną i bardzo dobrze rozumie kod. Kiedy jest zmotywowany do wykonywania swojej pracy, wyniki są co najmniej godne podziwu.
Problem w tym, że często mówi mi, że coś zostanie zrobione, a potem to się nie uda i następnego dnia tam jest powodem. A potem następnego dnia jest powód. Czasami nie ma żadnego powodu.
Oczywiście ma to wpływ na wyniki zespołu i muszę odpowiadać na ten temat swoim szefom. Robię wszystko, co w mojej mocy, aby chronić osoby w moim zespole przed bezpośrednią krytyką, zamiast tego odwracam ją w swoją stronę. W tym momencie wiem, że nie mogę dalej go kryć i już jestem trochę rozciągnięty, by przerzedzić jego pozycje (jest jednym z najstarszych członków, spędzam sporo czasu pomagając nasi młodzi programiści przez swoje zadania).
Oto konflikt dla mnie. Nasza firma przeszła ostatnio przez kilka lekkich zwolnień i jestem w 95% pewien, że jeśli zostanie usunięty z mojego zespołu, również zostanie zwolniony. Martwi mnie to z trzech powodów:
- Nie sądzę, że powinien zostać zwolniony. Projekt, w którym jesteśmy, nie jest zabawny, klient, dla którego pracujemy, jest frustrujący w swojej metodyce. Nie winiłbym ani jednej osoby w moim zespole za rezygnację i tak naprawdę codziennie mówię szefowi, że prawdopodobnie będę szukał nowej pracy, jeśli będą starać się przedłużyć mój kontrakt po zakończeniu tego roku. Zapisaliśmy się na nowego dewelopera w tej firmie i zostaliśmy rzuceni na wsparcie i konserwację, której moim zdaniem nikt nie zasługuje na powiększanie personelu. To nie jest standardowe w naszej firmie.
- W przeszłości musiałem zwalniać ludzi do innych ról. Jestem głęboko przekonany, że skoro to ja pcham ten wózek po szynie, to i ja powinienem wziąć za to odpowiedzialność. Trudno mi powiedzieć „nie jest dobry”, a potem pozwolić komuś innemu zająć się tym.
- Myślę, że inny projekt dla niego, w którym mógłby wrócić do pisania kodu zamiast poprawiania błędów / danych byłby bardzo korzystny dla jego morale. W ciągu ostatnich 2 lat utknął przy dwóch projektach, które w dużej mierze były postrzegane jako „dzieci kłopotów” w naszej firmie.
W tym momencie prawdopodobnie przeprowadzę z nim kolejną dyskusję o tym, jak ważne jest wykonanie pracy i nie wprowadzanie klienta w błąd co do terminu zakończenia. Wszyscy tutaj trochę odpuszczamy, ponieważ środowisko, w którym pracujemy, jest bardzo wyluzowane (nikt nigdy nie będzie pytać, dlaczego patrzysz na Youtube ani jak spędzałeś każdą minutę dnia). Mam tendencję do prowadzenia mojego zespołu w wynikach zamiast metody - to znaczy, nie obchodzi mnie, jak wykonujesz swoją pracę i jak spędzasz dzień tak długo kiedy uczciwie szacujesz nakład pracy i jej ukończenie, pomijając osoby blokujące.
Jakie są następne kroki, które muszę tutaj podjąć?