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.
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.
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ąć?
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.
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:
Jeśli szukasz konkretnego kandydata możesz to zrobić z poziomu wyszukiwarki, wpisując jego dane.
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.
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.
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.
Autor: Nikola Maniecka
HR menadżerka, którą cechuje umiejętność budowania pozytywnej atmosfery i tworzenia wartościowego środowiska dla pracowników. Sprawia jej ogromną radość dostrzeganie potencjału utalentowanych osób i mobilizowanie ich do dalszego rozwoju.
Produktywność jest w ostatnim czasie szczególnie często poruszanym zagadnieniem. Powodem takiego stanu rzeczy jest fakt,…
Specjaliści od zarządzania zasobami ludzkimi są odpowiedzialni za szereg ważnych decyzji. Wybór odpowiedniego kandydata przyczyni…
Wraz z ukształtowaniem się nowych pokoleń, zmianom ulega również środowisko i kultura pracy. Generacja Y,…
Badania przeprowadzone przez firmę Owl Labs wskazują, że już 16% organizacji pracuje w trybie zdalnym,…
Wykorzystanie sztucznej inteligencji sprawia, że możemy komunikować się z naszymi urządzeniami używając języka naturalnego –…
“Zamknij okno!” wypowiedziane do asystenta AI będzie oznaczać co innego, gdy pracujemy w edytorze tekstu,…