Jak wygląda rekrutacja programisty? 7 przykładów

Znajomość procesu rekrutacyjnego firmy do której aplikujesz może zminimalizować stres związany z szukaniem pracy. Nie ma jednej uniwersalnej ścieżki jaką podążają wszystkie firmy, są jednak charakterystyczne elementy, o których warto pomyśleć przed rekrutacją.

W tym wpisie omówię pokrótce każdy z nich, a na końcu przedstawię skrótowe opisy kilku rekrutacji w których brałem udział jako kandydat.

🚗💨

Jeśli się śpieszysz to tutaj znajdziesz podsumowanie tego wpisu.

Sposób przekazania CV do firmy

Firma może dostać Twoje CV na kilka sposobów. Główne, jakie znam:

  • przez formularz
    • na stronie firmy
    • na portalu z ofertami pracy różnych firm
  • przekazanie
    • przez agencję rekrutacyjną
    • przez znajomego/znajomą w firmie
  • przesłanie mailem
    • na adres dostępny na stronie firmy
    • w odpowiedzi na bezpośredni kontakt ze strony firmy

Twoje CV jest zazwyczaj pierwszym punktem kontaktu firmy z Tobą. Dlatego jest ono bardzo istotnym elementem Twojej rekrutacji. Bez względu na to jak się przygotujesz na skomplikowane pytania, dostaniesz jakiekolwiek tylko jeżeli Twoje CV zainteresuje rekruterów.

Zadania rekrutacyjne

W części firm pojawiają się zadania programistyczne do wykonania. Są one często pierwszym, a czasem drugim etapem rekrutacji. Dzielą się zazwyczaj na dwa typy:

  • automatycznie oceniane zadania algorytmiczne
  • projekty sprawdzane przez programistów w firmie

Zadania algorytmiczne są zazwyczaj udostępniane na platformie takiej jak Codility czy HackerRank. Większe projekty często są przekazywane jako pliki z opisem i zasobami do wykorzystania. Czas na wykonanie projektów bywa dłuższy niż na rozwiązanie zadania algorytmicznego.

Jeżeli termin nie został jasno określony, dopytaj o to od razu kiedy pojawi się temat zadania.

W firmie czy zdalnie

W każdej rekrutacji jaką przeszedłem był etap rozmowy z rekruterami z firmy. Rozmowy odbywały się telefonicznie, online lub w biurze firmy. Rozmowy online mogą być prowadzone tylko głosowo, ale czasem wymagana jest kamera.

Część firm oferujących zatrudnienie poza Polską zaprasza kandydatów na rozmowy do siebie do biura, jednak nie jest tak zawsze. Dopytaj na początku procesu czy wymagają na którymś etapie pojawienia się w firmie.

Liczba uczestników rozmowy

W rozmowie może brać udział jedna ale i więcej osób z firmy. Możesz rozmawiać z każdym pojedynczo albo z kilkoma osobami jednocześnie. Zdarza się, że jednocześnie rozmawiasz z kimś na miejscu i z osobami, które dołączyły zdalnie z innego miasta czy kraju.

Możesz mieć poczucie osaczenia jeśli rozmawiasz jednocześnie z trzema czy czterema osobami. Zazwyczaj będzie to tylko wrażenie w Twojej głowie niezwiązane z intencjami rekruterów.

Liczba etapów

Niektóre firmy podejmują decyzję po jednym spotkaniu z kandydatem, ale zazwyczaj etapów jest kilka.

Czasem są to etapy filtrujące kandydatów jeszcze przed umówieniem na dłuższą rozmowę z rekruterami. Zdarza się też, że samych rozmów jest kilka, bo ludzie na różnych stanowiskach razem podejmują decyzję o zatrudnieniu.

Forma rozmowy technicznej

Zazwyczaj na rozmowie technicznej sprawdzana jest zarówno teoria, jak i praktyka. W przypadku teorii sam spotkałem się z dwoma sposobami jej sprawdzania. Zawsze były to bezpośrednie pytania od rekrutera, ale raz miałem test na kartce do wypełnienia. Przy części praktycznej widziałem już szerszy wachlarz opcji:

  • pisanie ręczne
    • kodu na kartce
    • pseudokodu na kartce
    • kodu na tablicy
  • tworzenie projektu na komputerze
    • z rekruterem siedzącym obok
    • kiedy rekruter wyszedł na określony czas
    • bez dostępu do internetu
    • z dostępem do internetu
  • pair programming z rekruterem

Niektórzy rekruterzy zadają pytania związane z poziomem stanowiska na które się rekrutujesz. Są też ludzie, którzy zadają pytania od poziomu juniorskiego aż do seniorskiego. Pozwala im to sprawdzić gdzie jest granica Twojej wiedzy bez odgórnego naklejania Ci etykiety zgodnej ze stanowiskiem na które aplikujesz.

Czas trwania

Jak wspominałem w jednym z poprzednich wpisów, rekruterzy zazwyczaj obiecują podanie wyniku danego etapu do dwóch tygodni. Jednak na całkowitą długość rekrutacji wpływa między innymi:

  • liczba kandydatów
  • liczba etapów
  • termin na kiedy potrzebny jest nowy pracownik
  • urlopy
  • choroby
  • rozmiar firmy

To tylko kilka elementów, które mogą wydłużyć Twoją rekrutację. Jest ich o wiele więcej. Polecam brać je pod uwagę przy szacowaniu czasu rozpoczęcia nowej pracy. Pozwoli Ci to lepiej zaplanować swoje działania.

Skrajne przykłady

Marcin Stolarski, inżynier kosmiczny pracujący w RocketLab, w naszej rozmowie wspominał skrajne przykłady rekrutacji, jakich doświadczył.

Przy najszybszej rekrutacji człowiek wszedł do jego firmy z ulicy z CV w ręku. Marcin po przejrzeniu jego CV przekazał je kolegom z innego zespołu, a oni zaprosili niespodziewanego gościa od razu na rozmowę. Tego samego dnia dostał pracę.

Z drugiej strony opisał proces rekrutacyjny w Europejskiej Agencji Kosmicznej. Tam od złożenia wniosku online do pierwszego kontaktu mija 5-9 miesięcy. Cały proces zazwyczaj trwa 6-12 miesięcy.

Podejmowanie ostatecznej decyzji

Każda rekrutacja kończy się podjęciem decyzji, bez względu na to na którym etapie się to dzieje. Pamiętaj jednak, że Ty też wybierasz i możesz zdecydować o zakończeniu procesu.

Rekrutacja jest nie tylko po to by firma dowiedziała się czegoś o Tobie i by ktoś postanowił czy się nadajesz. W tym procesie Ty też dowiadujesz się czegoś więcej o firmie i także podejmujesz decyzję. Możesz powiedzieć „Nie” kiedy firma powie „Tak”. Ja tak zrobiłem cztery razy.

Krótkie przykłady

Przedstawione przykłady są opisami rekrutacji, w których kandydowałem na różne poziomy.

Przykład #1

Zgłosiłem się przez stronę firmy, gdzie trzeba przepisać swoje doświadczenie w odpowiednie pola formularza. Po kilku miesiącach dostałem odpowiedź, że dziękują za zainteresowanie, ale szukają kogoś bardziej doświadczonego.

Przykład #2

Dostałem ofertę z agencji rekrutacyjnej przez LinkedIn. Po rozmowie na Skype z rekruterem z agencji, miałem spotkanie w firmie docelowej. Trwało prawie dwie i pół godziny i prowadziły ją trzy osoby, z każdą z nich rozmawiałem osobno. Dwadzieścia minut po wyjściu dostałem telefon od rekrutera z agencji, że firma mnie chce.

Przykład #3

Rekruterka z firmy w Belfaście napisała do mnie na LinkedIn. Dostałem zadanie na Codility, a ostatnim etapem była rozmowa przez Skype z rekruterką HR i rekruterem technicznym.

Przykład #4

Polecił mnie znajomy pracujący w firmie. Dostałem zadanie na Codility, które zrobiłem z opóźnieniem przez chorobę, a po nim dostałem projekt do wykonania. Ostatnim etapem była rozmowa w biurze, która była przekładana raz przez chorobę i raz przez wyjazd osób, które miały na niej być. Rozmawiałem z trzema osobami naraz.

Przykład #5

Na rozmowie w biurze byłem na sali ja, człowiek od HR i dwie osoby techniczne z komputerami. Telefonicznie połączony był techniczny rekruter z Anglii, który zadawał większość pytań. Techniczna dwójka siedząca naprzeciwko mnie co chwilę coś pisała na komputerach, co wyglądało jakby ze sobą rozmawiali.

Przykład #6

Rekruterka odezwała się się przez LinkedIn, mieli moje CV kiedy aplikowałem na praktyki 2-3 lata wcześniej. Rozmawialiśmy przez Skype, potem poleciałem do Dublina. Tam miałem trzy rozmowy po 45 minut. Odpowiadałem na pytania teoretyczne, opisywałem algorytmy w pseudokodzie i pisałem kod na tablicy. Decyzja była po naradzie rekruterów po 15-30 minutach.

Przykład #7

Zgłosiłem się przez Pracuj.pl do pośrednika, który wystawił ogłoszenie. Po rozmowie w biurze pośrednika zaproszono mnie na rozmowę z szefem firmy. Po chwili rozmowy w tematach HR dostałem wydrukowany test do wypełnienia. Omawialiśmy potem moje odpowiedzi i poruszaliśmy dodatkowe tematy. Na miejscu dostałem decyzję.

Wierzchołek góry lodowej

Chciałem poruszyć wiele tematów, by dać Ci szeroki ogląd na proces rekrutacji. Dlatego nie opisywałem tutaj poszczególnych aspektów dogłębnie. Na dokładniejsze omówienie każdego poświęcę dedykowane wpisy.

Jeżeli któryś temat najbardziej Cię zainteresował, to daj proszę znać w komentarzu. Pozwoli mi to dostarczyć Ci jeszcze więcej wartości.

Podsumowanie

Podsumowanie

Rekrutacja w każdej firmie może wyglądać inaczej. Do głównych elementów wyróżniających można zaliczyć:

  • sposób przekazania CV do firmy (formularz, mail, z polecenia),
  • zadania rekrutacyjne (algorytmiczne, projektowe),
  • czy odbywa się w firmie czy zdalnie (w biurze, telefonicznie, online głosowo, online z kamerą),
  • liczbę uczestników rozmowy (jedna, dwie, czasem nawet pięć osób poza kandydatem),
  • liczbę etapów,
  • formę rozmowy technicznej (pisanie kodu ręcznie, programowanie na komputerze),
  • czas trwania (od jednego dnia aż do roku).

Bez względu na to jak wygląda proces, zawsze kończy się decyzją. Może to być też Twoja decyzja o niepodjęciu proponowanej współpracy.

Napisz w komentarzu o czym chcesz dowiedzieć się więcej. W końcu piszę tutaj dla Ciebie.

Dodaj komentarz