Programista złożył WYPOWIEDZENIE i nie ma go kto ZASTĄPIĆ. Co robić?

Doradca IT to artykuły i kanał YouTube, w których wyjaśniam IT w biznesowy sposób.

Kategorie:

Zarządzanie IT

Zobacz kanał na YouTube

Programista złożył wypowiedzenie – co robić?

Odejście kluczowego programisty z zespołu to według mnie jedna z najbardziej stresujących sytuacji w zespole. Doświadczałem tego zarówno jako pracodawca, jak i programista (odchodzący i ten, który miał zastąpić odchodzącego), dlatego opowiem Ci jak przeprowadzić ten proces optymalnie.

Skrót:

  • krok 1 - okres wypowiedzenia
  • krok 2 - rekrutacja nowego programisty
  • krok 3 - wdrożenie nowego programisty
  • krok 4 - konsultacje po godzinach i wsparcie
  • krok 5 - zadbaj odobre relacje

Krok 1 – okres wypowiedzenia

Kluczową sprawą jest okres wypowiedzenia. Jeżeli Twój programista jest niezastąpiony, miesiąc to zdecydowanie za krótko, aby znaleźć kompetentnego zastępcę. W takich sytuacjach warto przewidzieć dłuższy okres wypowiedzenia, np. trzy miesiące. Można to zrobić poprzez modyfikację umowy wcześniej, gdy wiemy, że dana osoba jest kluczowa dla zespołu. Dzięki temu zyskujesz czas na rekrutację i płynne przejęcie obowiązków.

Co warto zrobić:

  • sprawdź długość okresu wypowiedzenia w umowie
  • zaproponuj wydłużenie okresu do 3 miesięcy - ewentualnie nogocjuj podwyższając stawkę w tym okresie
  • jeśli jest brak porozumienia - zapytaj o konsutacje po zakończeniu wypowiedzenia

Krok 2 - rekrutacja nowego programisty

Kolejnym krokiem jest rozpoczęcie rekrutacji. Lista kompetencji nowego pracownika powinna być tworzona wspólnie z odchodzącym programistą. Utrzymanie dobrych relacji z odchodzącącym programistą jest kluczowe – jego wiedza i doświadczenie w projekcie są bardzo cenne dla Twojego biznesu. Odchodzący programista powinien wskazać, jakie umiejętności powinien posiadać nowy programista, a także uczestniczyć w procesie rekrutacji i wydać opinię o kandydacie (podjąć częściowo decyzję).

Co warto zrobić:

  • utrzymuj dobre relacje z odchodzącym programistą
  • zapytaj go o listę kluczowych kompetencji dla następcy
  • angażuj go w proces rekrutacji nowego pracownika
  • polegaj częściowo na jego decyzji którego kandydata wybrać

Krok 3 - wdrożenie nowego programisty

Poza oczywistym sprawdzeniem umiejętności nowego programisty Ważna jest także kompatybilność komunikacyjna – tzw. flow między programistami, co ułatwia późniejsze wdrożenie. Idealnie jest, jeśli nowy pracownik zaczyna okres próbny, a odchodzący programista uczestniczy w jego wdrożeniu przez pierwsze tygodnie na okresie wypowiedzenia (jeśli udało Ci się przedłużyć jego umowę do 3 miesięcy).

Istotne:

  • nowy programista powinien spełniać kluczowe wymagania
  • sprawdź flow komunikacyjny między zespołem a nowym pracownikiem
  • wdrożenie przez odchodzącego programistę minimalizuje ryzyko błędów

Krok 4 - konsultacje po godzinach i wsparcie

Jeśli nie udało Ci się przedłużyć umowy lub nie masz zwyczajnie budżetu na zatrudnianie dwóch programistów przez 1-2 miesiące wtedy zdecydowanie zaproponuj współpracę dodatkową w ramach konsultacji. Propozycja godziny lub dwóch w tygodniu za atrakcyjną stawkę (np. +50% stawki godzinowej) pozwala nowemu pracownikowi rozwiązywać bieżące problemy i szybciej wdrożyć się w projekt. Takie rozwiązanie minimalizuje frustrację nowego programisty i utrzymuje płynność realizacji projektu.

Jakie da to korzyści?

  • projekt rozwija się znacznie szybciej (dla porównania wyobraź sobie nowego programistę z trudnymi zadaniami)
  • nowy programista znacznie szybciej się rozwija (+ dla projektu, + do motywacji nowego pracownika)
  • zespół ma poczucie bezpieczeństwa (kluczowy programista nadal jest w zespole)

Krok 5 - zadbaj odobre relacje

Cały proces działa najlepiej, gdy relacje między odchodzącym a nowym programistą są pozytywne. Odchodzący będzie chętniej pomagał w wdrożeniu i konsultacjach, a nowy szybciej pozna projekt i sposoby pracy w zespole. To znacząco zmniejsza ryzyko opóźnień, błędów i frustracji w zespole. Dlatego warto inwestować w kulturę pracy i dobre relacje, nawet w trudnych sytuacjach.

Podsumowanie

Gdy programista składa wypowiedzenie, kluczowe są trzy elementy: dłuższy okres wypowiedzenia, dobre relacje oraz współpraca przy wdrożeniu nowego pracownika. Dzięki temu projekt nie zostaje zatrzymany, a nowy członek zespołu szybko wchodzi w obowiązki. Warto planować te sytuacje wcześniej i traktować odchodzących pracowników jako partnerów w procesie zmiany – to przynosi korzyści dla całego biznesu i minimalizuje stres dla menedżerów.

Tomasz Oszkiel

Tomasz Oszkiel

CEO & CTO Poldevs Software House

Powiadomić Cię o nowych odcinkach?

Te odcinki mogą Cię zainteresować: