Dobrą praktyką rekrutera jest przebywanie na platformach, które odwiedzają potencjalni kandydaci. Ma to swoje przełożenie chociażby w branży IT. Wielu programistów zapewne korzysta lub kojarzy portal GitHub. Jest to więc dobre miejsce, aby dotrzeć z ofertą pracy do utalentowanych specjalistów. Jak rekrutować kandydatów na GitHubie? Dowiecie się tego z poniższego artykułu.
Jak rekrutować kandydatów na GitHubie?- omówione zagadnienia:
O platformie GitHub
Zanim przejdziemy do sedna tematu, musimy odpowiedzieć na pytanie, czym jest GitHub. Najprościej możemy sklasyfikować ten serwis jako platformę dla programistów zrzeszającą specjalistów z całego świata. Serwis pozwala użytkownikom publikować repozytoria (katalogi, w których przechowywane są programy) i programy open source, które mogą następnie udoskonalać zespołowo. Programiści mogą więc pracować wspólnie nad różnymi kodami i projektami.
GitHub jest również wykorzystywany jako pewnego rodzaju portfolio. Rekruterzy mogą zapoznać się z projektami, nad którymi pracowała (lub wciąż pracuje) dana osoba. Dla niektórych pracodawców ważniejsze od ilości, jest systematyczność. Dzięki koncie na GitHubie, można śledzić poczynania kandydata i dowiedzieć się czy sumiennie pracuje nad projektami i utrzymuje porządek w swojej pracy.
Programiści mogą wykorzystać swoje konto na GitHub nie tylko jako pewnego rodzaju CV, ale również jako narzędzie do budowania swojej marki osobistej. Oprócz przesłanych repozytoriów warto zadbać więc o uzupełnienie profilu – awatar, bio, linki do profili na social mediach, czy własnej strony internetowej.
Wykorzystanie GitHub przez rekruterów
Jak wynika z pierwotnego zamysły serwisu, nie jest on przeznaczony do rekrutacji, lecz do zrzeszania programistów z całego świata. Jego popularność wśród osób z branży IT mogą jednak wykorzystać rekruterzy, których zadaniem jest pozyskanie odpowiednich kandydatów do pracy. Od czego jednak zacząć?
1. Rejestracja
Rekruter, który chce zapoznać się z profilami innych użytkowników, musi w pierwszej kolejności założyć własne konto w serwisie GitHub – ten krok jest darmowy.
2. Wyszukiwarka
Kiedy posiadasz już swoje konto, możesz przejść do etapu poszukiwań idealnego kandydata. W realizacji tego celu pomoże Ci zaawansowana wyszukiwarka, która została podzielona na sześć sekcji: advanced options, repositories options, code options, issues options, user options i wiki options. Łatwo zauważyć, że dostosowano ją do wymagań programistów – nie rekruterów, dlatego nie musisz korzystać ze wszystkich dostępnych filtrów.
Dostępne pola mogą jednak znacznie pomóc zawęzić poszukiwania. Prawdopodobnie na początek wystarczy, że uzupełnisz poniższe informacje:
- Advanced options -> Written in this language – wybierz interesujący Cię język programowania, np. C++, Java, czy Python,
- User options -> From this location – sprecyzuj z jakiej lokalizacji ma pochodzić Twój kandydat,
- User options -> With this many followers – liczba obserwujących świadczy o popularności danego użytkownika. Można założyć, że im większa jest ta liczba, tym lepszej jakości kody tworzy programista (pamiętaj, że jest to założenie, a nie reguła). Przy podawaniu liczby obserwujących ważny jest sposób zapisu:
- >10 – oznacza mniej niż 10 obserwujących,
- 10..20 – oznacza od 10 do 20 obserwujących,
- <20 – oznacza mniej niż 20 obserwujących.
Jeśli szukasz konkretnego kandydata możesz to zrobić z poziomu wyszukiwarki, wpisując jego dane.
3. Profil kandydata
Znalezienie potencjalnych kandydatów to tylko połowa sukcesu. Teraz należy zapoznać się z ich profilami, aby wybrać te osoby, z którymi chcielibyśmy podjąć współpracę. Pomogą nam w tym profile użytkowników. Z czego się składają i na co zwrócić uwagę?
Z lewej strony ekranu widoczna jest sekcja z awatarem użytkownika, jego imieniem i nazwiskiem oraz nazwą profilu. Pod przyciskiem „Follow” widoczny jest uzupełniony przez programistę krótki opis jego osoby, a następnie liczba obserwujących i obserwowanych. Z sekcji tej rekruter może się również dowiedzieć, gdzie użytkownik pracuje i w jakiej lokalizacji mieszka. Programista może podzielić się także takimi informacjami jak: link do własnej strony internetowej i konta na Twitterze, osiągnięcia oraz organizacje. W zależności od profilu, ilość widocznych danych może być różna, ponieważ część z nich użytkownik, może ale nie musi uzupełnić.
Rekrutera najbardziej będzie interesowała zakładka „Repositories”. Oprócz ich ilości, widoczne jest w jakim języku programowania zostały opracowane oraz jaka była aktywność użytkownika nad każdym z nich. Cenną wskazówką jest również informacja o popularności danego repozytoriom – im jest większa, tym bardziej świadczy o umiejętnościach danego dewelopera. Kolejnym aspektem, który warto prześledzić jest wkład i wpływ danego programisty w inne projekty dostępne w witrynie.
4. Kontakt z wybranymi kandydatami
Pozostało już tylko skontaktować się z wybranymi użytkownikami. Najłatwiejszym sposobem jest wysłanie wiadomości na pocztę elektroniczną. Adres mailowy kandydata znajdziesz na dwa sposoby: na etapie wyszukiwania (obok lokalizacji) lub w profilu użytkownika (pod lokalizacją). Nie jest to jednak obligatoryjna dana, dlatego nie wszyscy programiści mogli się nią podzielić.
Przed podjęciem kontaktu warto również zapoznać się z informacjami dotyczącymi kandydatów, które znajdziesz na ich stronach internetowych i profilach w mediach społecznościowych. Da Ci to większy ogląd nie tylko na ich umiejętności i doświadczenie zawodowe, ale również na zainteresowania i pasje.
Podsumowanie
Znalezienie idealnego kandydata na GitHubie i nawiązanie z nim kontaktu, nie gwarantuje sukcesu. Nie jest to portal przeznaczony typowo do rekrutacji, lecz dla programistów, którzy dzielą się swoimi prpjektami i doświadczeniem. Większość z nich prawdopodobnie ma już pracę, dlatego mogą nie być zainteresowani nową ofertą. Najpopularniejsi deweloperzy zapewne są „bombardowani” wieloma propozycjami współpracy, dlatego rekruterzy muszą wykazać się kreatywnością, aby wyróżnić swoją ofertę.
Sprawdź także: Wyszukiwanie booleańskie w rekrutacji
Jeśli podobają Ci się treści, które tworzymy, sprawdź również: Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest.