Struktura przedsiębiorstwa, rodzaj stanowiska, dostępność terminów często wymuszają na rekruterach konieczność weryfikacji umiejętności kandydata na odległość. Aby jak najlepiej móc sprawdzić kompetencje kandydatów, zapoznać się z ich sylwetką, stworzono lub zapożyczono różne metody rekrutacji online. Jedną z nich stał się live coding. Czym jest?
Live coding – co to jest?
Live coding to programowanie w czasie rzeczywistym. Nie odnosi się wyłącznie do rekrutacji, ale może być jej bardzo skutecznym narzędziem. Rekruter przeprowadzający testy kwalifikacyjne na bieżąco widzi, w jaki sposób przebiega programowanie, pisanie kodu, rozwiązywanie problemów.
Poza rekrutacją, live coding często wykorzystywany jest w pokazach umiejętności programowania grafiki czy muzyki – rezultaty działań twórcy są relacjonowane widowni w trybie “live” na ekranach.
Live coding – zalety
Główną zaletą tej formy sprawdzania umiejętności jest fakt, iż jest to rekrutacja zdalna – pozwala więc na testowanie specjalistów z różnych stron świata. Niejednokrotnie słyszy się o tym, że firmy ściągają do siebie osoby o wyjątkowych zdolnościach, albo o dokładnie takich umiejętnościach, których potrzebują, niezależnie od tego, gdzie danyc specjalista przebywa. Zwykła rekrutacja w takich wypadkach byłaby po prostu zbyt kosztowna i nieefektywna.
Ważną zaletą takiej rekrutacji, którą z pewnością doceni programista, jest fakt, iż wszelkie zadania będzie mógł wykonać na własnym sprzęcie komputerowym. Czasem od specjalistów z IT wymaga się umiejętności pracy w każdym środowisku komputerowym, co jednak nie przeszkadza w tym, by miał on swoje ulubione programy, urządzenia itp. i na nich wykonywał zadania. To zdecydowanie przyspieszy przetestowanie umiejętności – tych związanych z przyszłym zawodem, a nie z przystosowywaniem się programisty do urządzeń stosowanych przez firmę.
Zaletą tego typu rekrutacji przez internet jest także fakt, iż prowadzący spotkanie będzie mógł widzieć, w jaki sposób rozwiązywany jest dany problem, zapytać kandydata dlaczego postąpił tak, a nie inaczej, co motywowało jego kolejne kroki. Takie pytania na rozmowie kwalifikacyjnej online pozwolą sprawdzić nie tylko skuteczność kandydata, ale to, jak szybko wykonuje zadania i jakie w tym celu podejmuje decyzje. Takie przeprowadzenie rekrutacji zdalnej daje więcej możliwości niż np, wysłanie programiście projektu do wykonania i obejrzenie wyłącznie efektów tej pracy.
Live coding – wady
Jest to rekrutacja, która nie może odbyć się w każdym miejscu i czasie. Kandydat i rekruter potrzebują odpowiedniego sprzętu. Czasami środowisko domowe osoby rekrutowanej nie stwarza mu tak dobrych możliwości, jakie mógłby mieć, przychodząc do firmy.