Proces rekrutacyjny w branży IT nie jest łatwy i wymaga zastosowania wyjątkowych działań, różniących się od tych, podejmowanych w przypadku poszukiwania pracowników z innych branż. Rozwój technologiczny świata determinuje stały popyt na programistów, których znalezienie nie jest mimo wszystko tak proste jak mogłoby się wydawać. Niedoborowi osób związanych z IT (w szczególności tych na poziomie mid lub senior) towarzyszy również stałe podwyższanie wynagrodzeń w ofertach na rynku pracy oraz konkurowanie w zapewnieniu lepszego pakietu benefitów. O tajnikach rekrutacji IT opowiada Sara Szczygieł, HR Business Partner w Humaine.

Jakie są metody poszukiwania pracowników w sektorze IT?

Podobnie jak w przypadku zwykłych stanowisk, oferty pracy związane z IT, wystawiane są na specjalistycznych portalach dla osób poszukujących zatrudnienia. Są natomiast takie portale, które mocniej kierunkują swoje działanie w stronę nowych technologii i na nie warto zwrócić szczególną uwagę. Ogłoszenie IT powinno zawierać szczegółowe informacje na temat wymaganych umiejętności lub wiedzy w danym zakresie. Im precyzyjniej wskażemy, czym będzie się zajmował zatrudniony pracownik, tym więcej czasu zaoszczędzimy na przeglądaniu sylwetek zainteresowanych kandydatów. Wskazówką dla osób stawiających pierwsze kroki w IT jest stworzenie technicznie bardzo dobrego CV, które będzie w przejrzysty sposób informować o wszystkich posiadanych umiejętnościach. Dla niektórych firm dużym plusem może okazać się również posiadanie aktywnego profilu w serwisie LinkedIn.

Co jest ważniejsze: doświadczenie, portfolio czy wykształcenie?

Można śmiało powiedzieć, że idealny kandydat jest mieszanką wszystkich trzech wyżej wymienionych czynników. Nasza specjalistka od rekrutacji w sektorze IT, Sara Szczygieł, zaznacza, że zauważalny obecnie trend odchodzenia od wykształcenia, jako warunku koniecznego do zatrudnienia, nie jest do końca słuszny. Studia dają bowiem kandydatowi podwaliny do zawodu i pomagają zrozumieć, jak działają podstawowe procesy. Często zdarzają się sytuacje, kiedy programista w celu rozwiązania problemu musi zejść do samych podstaw i zaczerpnąć stamtąd wiedzy, aby osiągnąć sukces i pójść dalej. Mówiąc o doświadczeniu oraz portfolio musimy rozróżnić, na jaki poziom stanowiska rekrutujemy (junior, mid czy senior). Poszukując juniora nie możemy wymagać bogatego doświadczenia w pracy – zwracamy natomiast uwagę na jego projekty indywidualne. Kompetencje oraz staż pracy są o wiele ważniejsze podczas rekrutowania na stanowiska mid oraz senior. Dzięki doświadczeniu możemy określić zaangażowanie programisty w organizacji, a poprzez realizowane projekty stwierdzić, czy kandydat nie osiadł na laurach i stale inwestuje w swój rozwój.

Idealny kandydat… czyli jaki?

Zestaw cech idealnego kandydata naturalnie różni się od podejmowanego stanowiska, firmy i projektu. Są przedsięwzięcia, w których nieodzownym elementem jest praca zespołowa, a są takie, gdzie praca przebiega w trybie indywidualnym. Zdecydowanie wspólną cechą wszystkich kandydatów powinna być chęć rozwoju. Nieustannie ewoluujący świat technologiczny poniekąd wymaga od programistów lub osób związanych z IT chęci do przyswajania świeżych informacji oraz używania nowych technik ułatwiających pracę. Idealny kandydat niewątpliwie powinien posiadać wiedzę wymaganą w ogłoszeniu o pracę. Zadania rekrutacyjne to obecnie „must have” każdego procesu, dlatego kandydat powinien być gotowy na sprawdzenie umiejętności przez Tech Leada firmy, do której aplikuje.

Każdy rodzaj rekrutacji rządzi się swoimi prawami. Na przykładzie poszukiwania pracowników z sektora IT można zauważyć, że zasady bywają odmienne i wymagają podjęcia zróżnicowanych działań, w celu znalezienia najlepszego kandydata. Taka zależność zdeterminowana jest przez specyfikę rynku IT, który charakteryzuje się niedoborem osób z dużym bagażem doświadczenia. Podsumowując, musimy być pewni, że dokładamy wszelkich starań, by dotrzeć do najlepszych kandydatów, uwzględniając zarówno jego cechy osobiste, doświadczenie, wykształcenie jak i umiejętności.