Pytania do przyszłego pracodawcy

Podczas rekrutacji potencjalny pracodawca nas testuje. Zadaje nam pytania techniczne i miękkie, pyta o nasze sukcesy i porażki, mocne i słabe strony. To bardzo rozsądne. Czy jednak programiści zadają odpowiednie pytania pracodawcy? Czy warto pytać i jakie pytania warto zadać?

Gdybyśmy zastanowili się, czemu rekruterzy egzaminują nas technicznie i wypytują o umiejętności współpracy, udane projekty, naszą osobowość i temperament doszlibyśmy szybko do wniosku, że robią to w bardzo słusznym celu – dopasowaniu do zespołu, w jakim mamy się znaleźć. Lista pytań, jakie zadaje się kandydatom jest do pewnego stopnia standardowa i możemy być pewni, że jeśli zadano je nam, to zadano również wszystkim pozostałym kandydatom, by porównać nasze i ich odpowiedzi.

Z moich doświadczeń, jako rekrutera technicznego, wynika jednak, że zaskakująco mała ilość programistów zadaje pytania przyszłemu pracodawcy. Zwykle jest ich niewiele i są dość ogólne lub powierzchowne.

Nie wiem, czy wynika to z braku śmiałości, z przeświadczenia, że i tak nie dowiemy się prawdy, z zaślepienia stawką w nowej firmie, czy może z braku przygotowania i refleksji, ale uważam to za błąd. Moim zdaniem nieodpowiedzialne jest zgłaszać się do firmy, jako kandydat głównie z powodu technologii, w jakich realizuje ona projekt oraz pieniędzy. Zespół to ludzie, a praca programisty to nie tylko technikalia i warto pomóc przyszłemu pracodawcy w dopasowaniu się do zespołu.

Rekrutacja jest niezwykle kosztowna. Przejście programisty z jednej firmy do drugiej to gigantyczny koszt dla obu przedsiębiorstw, jak i stres dla pracownika. W interesie wszystkich stron jest jak najdoskonalsze dopasowanie do nowego zespołu i firmy.

Lista pytań

Szukając nowego projektu lub zmieniając pracodawcę warto stworzyć listę pytań, które będziemy zadawać podczas każdego procesu rekrutacyjnego. Pozwoli nam to w naukowy, rzeczowy sposób porównać projekty i kulturę organizacyjną przedsiębiorstw, w których będziemy mieli szansę pracować.

Na czym nam zależy?

Przygotowanie listy należałoby zacząć od zapytania samego siebie o nasze priorytety. Jeśli bardzo zależy nam na pracy z daną technologią, powinniśmy na przykład upewnić się, że nie zostaniemy zmuszeni do pracy z czymś innym. Jeśli nie lubimy spotkań, warto zapytać, ile ich jest. Jeżeli nie lubimy projektów utrzymaniowych, zapytajmy o czas trwania projektu, datę jego rozpoczęcia.

Przykładowa lista pytań do potencjalnego pracodawcy

  • z ilu osób składa się projekt?
  • jakie jest seniority programistów w zespole?
  • jak podzieleni są członkowie zespołu (np. ilu front-endowców, ilu back-endowców)?
  • jak długo trwa projekt?
  • jak długo będzie trwał projekt?
  • czy planowane są podróże służbowe i w jakim wymiarze?
  • ile godzin spotkań tygodniowo zespół odbywa?
  • na jakim sprzęcie będę pracował?
  • jakie narzędzia będę miał dostępne (oprogramowanie)?
  • ilu programistów dołączyło do zespołu i kiedy, ilu odeszło i kiedy?
  • jakie technologie używane są w projekcie?
  • czy mogę zmienić projekt i po jakim czasie?
  • jakie technologie używane są w innych projektach?
  • czego dotyczy projekt?
  • kto testuje kod?
  • czy tworzone są testy jednostkowe i jakie jest pokrycie kodu?
  • czy możliwa jest praca zdalna i w jakiej ilości dni tygodniowo?
  • jak zespół dba o jakość kodu (code review, analiza kodu)?
  • jak wygląda architektura rozwiązania (monolit, clean architecture, mikroserwisy, chaos)?
  • jak wygląda proces wdrożenia (manualnie, continuous delivery, gated checkins)?
  • jak często oprogramowanie jest releasowane?
  • jak bardzo „ocenzurowany” jest internet (np. blokada youtube)?
  • czy mogę używać dowolnych bibliotek i pluginów, jeśli nie to jak duża jest baza pluginów i bibliotek zweryfikowanych?
  • czy będę miał podnoszone biurko?
  • na jakim krześle będę siedział?
  • czy biuro ma klimatyzację?
  • gdzie położone jest biuro?
  • czy jest dostępny parking?
  • co w ciągu ostatnich trzech miesięcy zostało zrobione w firmie, by usprawnić pracę programistów?
  • czy jeśli projekt się skończy zostanę przeniesiony do innego?

Oczywiście nie wszystkie pytania trzeba i warto zadać, jest to tylko przykład. Wiele jednak może zaważyć na naszej satysfakcji z pracy oraz przyszłości. Sądzę, że warto wybrać kilka(naście) z nich i upewnić się, że pasujemy do projektu i firmy. Pozwoli to nam zostać dłużej, być zadowolonym oraz produktywnym, co przyniesie korzyść zarówno nam jak i pracodawcy.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *