Super-programiści czyli rzecz o trendach na GitHubie (część 2)

Jak znaleźć dobrego pogramistę? Gdy wróżenie z fusów i czytanie ze szklanej kuli nie pomaga z pomocą przychodzi GitHub. Zdolni deweloperzy kryją się za zgrabnymi linijkami kodu i ekscytującymi repozytoriami.
Odpowiem na poniższe pytania:
  • Jak wykorzystać trendy w repozytoriach?
  • Czym są GitHub Awards?
  • Co to są open source showcases?
Trendy na Githubie czyli co w trawie piszczy
GitHub trending to taka lista przebojów aktualnie tworzonych projektów. Możesz tam dotrzeć poprzez ten adres: github.com/trending.
Pierwsza zakładka na Github Trending pozwoli ci poznać co w GitHubie piszczy czyli jakimi projektami ekscytują się jego użytkownicy. Wyrazem uznania repozytorium jest oczywiście liczba gwiazdek. Trendy są przejawem tego jak rozwija się technologia w sferze open source. Do każdego repozytorium można zaglądnąć i przejrzeć kto udziela w projekcie. Często są to programiści nieobecni w żadnych innych sieciach społecznościowych.
Picture
W następnej zakładce znajdziesz ranking deweloperów. Na czele rankingu znajdziesz firmy które na co dzień współtworzą oprogramowanie open source. Możesz przeszukiwać obie kategorie w kontekście interesujących cię języków programowania.
Facebook kilka lat temu zatrudnił największego kontrybutora do ich open sourcowej technologii React, który przez wiele lat współtworzył projekt zupełnie hobbystycznie. Owy programista był wówczas uznawany za gwiazdę wśród frontendowców, a swoją pozycję zawdzięczał właśnie dokonaniom na GitHubie. Tutaj możesz zobaczyć współtwórców (contributors) wyżej wspomnianej biblioteki JavaScript.
Showcases w służbie rekrutacji
Kolejną znakomitą opcją są Open source showcases, które podają nam jak na tacy zestaw repozytoriów z danej dziedziny. Jeśli rekrutujemy np. do projektów z obszaru Virtual Reality i poszukujemy programistów z doświadczeniem z tej branży, możemy spróbować szczęścia przeszukując projekty i ich twórców właśnie dzięki opcji showcases. Wystarczy wykorzystać wyszukiwarkę i wpisać interesujące nas słowo-klucz.
Picture
Github Awards czyli ranking top programistów
Github Awards nie jest narzędziem GitHuba. Pewien programista hobbystycznie zaciągnął z API Githuba dane i tak powstał ranking najlepszych programistów. Dodam, że całkiem rzetelny.
Dzięki wyszukiwarce z łatwością możemy odnaleźć programistów z największą reputacją w danym mieściekraju i w danej technologii programistycznej. Jeśli sama/sam sie udzielasz w serwisie możesz sprawdzić jak wygląda twoja punktacja.
Jeśli, załóżmy, interesują nas programiści JavaScript w Warszawie, w lokalizacji wybierasz polską stolicę i szybko otrzymujesz listę najsilniej gwiazdkowanych programistów w tym mieście. Tutaj zobaczysz jak wygląda ów warszawski ranking.
Picture
Powyższe techniki researchu mogą pozwolić wyłowić nam osoby, które pasjonują się konkretnym wycinkiem szeroko pojętego software engineering. Będą to także osoby, których praca jest szanowana przez resztę społeczności, co zazwyczaj oznacza rzeczywiście wysokie umiejętności programistyczne. Jeśli szukasz własnie takich pracowników, owe rozwiązania będą dla Ciebie!
W następnym odcinku odpowiem na poniższe pytania:
  • Co to jest open source i co to ma wspólnego z Githubem?
  • Co różni BitBucket od GitHuba?
  • Co HR może mieć wspólnego z Open Sourcem?
Jeśli przegapiliście artykuł o podstawach rekrutacji na Githubie znajdziesz go tutaj.

Komentarze