Rozpoczynając poszukiwania pierwszej pracy w IT, trzeba przede wszystkim pamiętać o tym, że proces rekrutacyjny w tym sektorze różni się od rekrutacji w innych branżach.
Etapy procesu rekrutacyjnego w IT
Rekrutacja IT ma zazwyczaj dwa lub trzy etapy, z czego jednym z nich jest zadanie rekrutacyjne. W przypadku stanowisk juniorskich często są to zadania do rozwiązania w domu. To, jak wyglądają pozostałe etapy, zależy od konkretnej firmy. Jak może wyglądać taki przykładowy proces? - Może być na przykład tak, że pierwszym etapem jest rozmowa HR-owa. Dotyczy ona Waszego doświadczenia zawodowego, Waszych potrzeb i oczekiwań wobec potencjalnego pracodawcy. Kolejny etap to zadanie do rozwiązania do domu. Ostatni - po pozytywnej ocenie zadania - drugie spotkanie, podczas którego odbywa się rozmowa techniczna - wyjaśnia Paulina Ziomek-Wołczkiewicz, HR Konsultant w infoShare Academy. - Inny scenariusz to przykładowo jedno spotkanie, na którym jest zarówno część “miękka”, jak i techniczna. Następnie otrzymasz zadanie do domu, a na końcu czeka jego ocena, po której następuje decyzja o zatrudnieniu - opisuje drugi wariant Paulina.
Przykładowe etapy rozmowy rekrutacyjnej w IT
Opcja pierwsza:
- Rozmowa nietechniczna z reprezentantem działu HR
- Zadanie do wykonania w domu
- Rozmowa z działem technicznym Opcja druga:
- Rozmowa techniczna i “miękka” z przedstawicielem działu HR oraz działem technicznym
- Zadanie do wykonania w domu Sprawdzenie umiejętności językowych W większości firm IT wymagana jest znajomość języka angielskiego, która zazwyczaj również jest weryfikowana podczas rozmowy o pracę. - Weryfikacja ta może mieć miejsce albo podczas spotkania rekrutacyjnego albo - na przykład - podczas krótkiej rozmowy telefonicznej jeszcze przed pierwszym spotkaniem. Może też zdarzyć się tak, że cały proces rekrutacyjny będzie prowadzony tylko w języku angielskim - tłumaczy Paulina.
Ile trwa rekrutacja w IT?
- Szukając pracy jako developer, musicie być przygotowani, że proces rekrutacyjny może trwać 2-3 tygodnie, a czasami przeciągać się nawet do 2 miesięcy - tłumaczy Paulina. - Zdarza się też tak, że firmy, do których aplikujecie, musiały przerwać na chwilę rekrutacje, bo pochłonęły ich jakieś tematy biznesowe i odzywają się do Was np. dopiero po miesiącu, jak wznowią ten proces - dodaje. Jak zatem zapamiętać oferty, na jakie zaplanowaliśmy i nie pogubić się w ogłoszeniach? - Osobiście polecam zawsze zapisywać sobie treść ogłoszeń. Nie chodzi tu tylko o zapisywanie linków, ponieważ one wygasają, ale skopiowanie całej treści ogłoszenia i trzymanie jej u siebie na dysku - radzi nasza specjalistka od HR.
- Tuż przed spotkaniem rekrutacyjnym, warto zapoznać się z wybranym ogłoszeniem. Zyskujemy pewność, że jesteśmy lepiej przygotowani do rozmowy - dodaje.
Gdzie aplikować jako początkujący programista?
Czy jako osoba początkująca w programowaniu, powinieneś aplikować tylko w takie miejsca, które spełniają wszystkie Twoke oczekiwania? Otóż niekoniecznie.
- Początkującym developerom zawsze radzę, aby aplikowali też do firm, w których niekoniecznie chcą pracować. Rzadko zdarza się, że pierwszy proces rekrutacyjny kończy się już sukcesem. Nawet jeżeli nie uda Wam się przejść takiego procesu pozytywnie, no to nie będzie Wam tak żal, ponieważ tak naprawdę i tak nie chcieliście tam pracować - tłumaczy Paulina.
Myślisz o rozpoczęciu nauki? Sprawdź nasze zdalne kursy programowania z trenerem na żywo
Aplikowanie w wiele miejsc w ramach “treningu” oraz sprawdzenia swoich sił może przynieść naprawdę wiele korzyści. - Dzięki takiej praktyce będziecie bogatsi o kolejne doświadczenie. Zobaczycie, jak wygląda proces rekrutacyjny, a także jakich pytań możecie się spodziewać. To sprawi, że na kolejne spotkanie pójdziecie już lepiej przygotowani. A co za tym idzie - mniej zestresowani oraz bardziej pewni siebie i swoich możliwości.
Github kluczem do sukcesu
Kiedy nie posiadacie komercyjnego doświadczenia, bardzo ważne jest, abyście zgromadzili w jednym miejscu wszystkie projekty, jakie do tej pory zrobiliście. To bardzo ważny aspekt, który może zadecydować o tym, czy rekruter w ogóle zainteresuje się Waszym CV. - Musicie spodziewać się tego, że podczas rozmowy rekrutacyjnej, rekruter może chcieć zobaczyć Wasz kod na GitHubie - mówi Paulina. Po pierwsze radzę umieszczać link do GitHuba w CV. Po drugie, dbać o regularne commitowanie i jakość umieszczanego tam kodu. Wasza aktywność na GitHubie jest bardzo cenna, ponieważ dzięki niej rekruterzy widzą Wasze zaangażowanie i Waszą chęć do rozwoju. Tak naprawdę to właśnie te czynniki mogą okazać się ważniejsze niż jakiekolwiek niedociągnięcia podczas rozmowy technicznej lub braki w umiejętnościach technologicznych - dodaje nasza specjalistka od HR. Umiejętności miękkie w IT Oprócz tego, co pokażecie na rozmowie rekrutacyjnej od strony technicznej, ważne są też Wasze kompetencje miękkie. To one mogą mieć decydujący wpływ podczas procesu podejmowania decyzji o złożeniu Wam oferty - uczula Paulina Ziomek-Wołczkiewicz.
Przeczytaj także: Rekrutacja juniorów w branży IT (część 1)