Blog

Jak rekrutować kandydatów na GitHubie?

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:

  1. O platformie GitHub
  2. Wykorzystanie GitHub przez rekruterów
  3. Podsumowanie

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.

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.

Nicole Mankin

HR manager with an excellent ability to build a positive atmosphere and create a valuable environment for employees. She loves to see the potential of talented people and mobilize them to develop.

Recent Posts

7 błędów poznawczych, które wpływają na naszą produktywność

Produktywność jest w ostatnim czasie szczególnie często poruszanym zagadnieniem. Powodem takiego stanu rzeczy jest fakt,…

2 lata ago

Jak obniżyć koszty rekrutacji?

Specjaliści od zarządzania zasobami ludzkimi są odpowiedzialni za szereg ważnych decyzji. Wybór odpowiedniego kandydata przyczyni…

2 lata ago

Elastyczne plany pracy i milenijni pracownicy

Wraz z ukształtowaniem się nowych pokoleń, zmianom ulega również środowisko i kultura pracy. Generacja Y,…

2 lata ago

Zalety pracy zdalnej dla pracowników i pracodawców

Badania przeprowadzone przez firmę Owl Labs wskazują, że już 16% organizacji pracuje w trybie zdalnym,…

2 lata ago

O działaniu i biznesowych zastosowaniach voicebotów | AI in business #10

Wykorzystanie sztucznej inteligencji sprawia, że możemy komunikować się z naszymi urządzeniami używając języka naturalnego –…

2 lata ago

Jak wirtualny asystent AI może pomóc w rozwoju Twojej firmy? | AI in business #11

“Zamknij okno!” wypowiedziane do asystenta AI będzie oznaczać co innego, gdy pracujemy w edytorze tekstu,…

2 lata ago