kontakt@talentica.pl +48 505 512 955
Stronniczość w rekrutacji IT na przykładzie serwisu Github
.27 Lip

Stronniczość w rekrutacji IT na przykładzie serwisu Github

Problem stronniczości w rekrutacji (ang. recruiting bias) jest zjawiskiem dość powszechnym, wynikającym często z braku doświadczenia osoby rekrutującej, ale również braku świadomości o jego istnieniu. Poniżej zebrałem kilka najważniejszych wskaźników jakie są brane pod uwagę przez rekruterów w ocenie kandydata w serwisie Github. Te same metryki są oczywiście używane także na innych, podobnych portalach.

  1. Liczba followersów

Często branym pod uwagę wskaźnikiem jest liczba osób obserwujących danego developera. Jest to bardzo błędne założenie ponieważ wielokrotnie w swojej karierze napotkałem profile młodych, mniej doświadczonych programistów u których liczba obserwujących była znacznie wyższa niż u senior developerów.

2. Liczba projektów

Kolejnym wskaźnikiem jest ogólna liczba projektów. Ona również nie jest miarodajna i niemożliwym jest na jej podstawie określenie doświadczenia programisty. Wielu programistów tworzy puste, często porzucone projekty, które nigdy nie są kompletne lub dalej rozwijane. Ponadto projekt projektowi nigdy nie jest równy – są programiści, którzy stworzyli jeden, duży i zaawansowany projekt dzięki któremu możemy ocenić jego zdolności programistyczne, a bywają projekty bardzo małe, które zazwyczaj rozwiązują trywialne i nieskomplikowane problemy.

3. Liczba commitów

Ogólna liczba commitów jest bardzo uzależniona od samego projektu. Są projekty, w których commity są rzadsze, a w niektórych częste. To nigdy nie pokazuje ogólnych umiejętności technicznych kandydata i nie jest wyznacznikiem stanowiącym o właściwym jego wyborze.

4. Określone godziny pracy

Dużo osób uważa iż programiści pracujący nocą są lepszymi i bardziej utalentowanymi. Natomiast jest to mocno nagięta teza, która nijak ma się do rzeczywistości ponieważ programiści pochodzą z różnych stref czasowych. Nawet jeśli rozpatrujemy rekrutację tylko w określonej strefie czasowej np. CEST – to i tak dana osoba może współpracować np. z klientem z USA co mocno zaburza całą percepcję. Poza tym takie założenie mocno promuje kulturę postrzegania programistów jak „robotów”, a przecież każdy ma prawo wybrać najlepszy dla siebie czas pracy i porę skupienia (przynajmniej w przypadku elastycznych godzin pracy w danej organizacji).

5. Częstotliwość pracy na projektem

Wielu wybitnych developerów poza pracą prowadzi normalne, rodzinne życie. Ciężko więc -bazując tylko na częstotliwości pracy nad projektem, ocenić zdolności programisty. Każdy ma przecież prawo wyboru – bywają programiści tzw. „outsiderzy”, „hobbyści”, którzy każdą chwilę poświęcają na kodowanie, ale też tacy, którzy zwyczajnie muszą godzić pasję do kodowania z innymi obowiązkami dnia codziennego. Wytrawny rekruter rozumie te zależności.

6. Ocena zdjęcia profilowego

Niepoprawnym sposobem opiniowania, jest wyciąganie pochopnych wniosków bazując na informacji płynącej ze zdjęcia profilowego kandydata – to jak wyglądamy na zdjęciu to często kwestia humorystyczna, kwestia zainteresowań określonym tematem i przede wszystkim bardzo indywidualna. Nie oceniajmy więc na tej podstawie czy kandydat będzie doświadczony czy też nie, szczególnie, że serwis Github jest serwisem społecznościowym, skupiającym rzesze programistów o różnej osobowości, sposobie myślenia i zainteresowaniach.

Mam nadzieję, że powyższe metryki/wskaźniki, ale też sam problem stronniczości w rekrutacjach (nie tylko IT) stał Ci się teraz bardziej widoczny i będziesz wiedzieć jak posługiwać się tą wiedzę gdy zaczniesz rekrutować wykorzystując serwis Github.

Udanych łowów headhunterze!

Comments are closed.