Active Sourcing in Github 

In Github sind nicht nicht nur Projekte (d.h. Repositories) für Software-Projekte hinterlegt, sondern Du kannst unter Umständen auch Klarnamen finden. Deshalb kann die Plattform Github auch für Active Sourcer spannend sein. In diesem Beitrag werden wir uns einige Suchtechniken anschauen, die Du in Github nutzen kannst. 

Vorneweg in einer Startpage kannst Du - sofern die Daten gepflegt sind - Informationen rausholen. Diese sind beispielsweise

  • Vor- und Nachname der Person (sofern kein Phantasiename hinterlegt ist)
  • Ort
  • Follower
  • Ggf. Arbeitgeber 
  • Verlinkungen z.B. LinkedIn, Twitter/X, eigene Webseiten, Wordpress Seiten etc. 
Zudem kann man im About me bzw. Über mich Tab weitere Informationen zur Tätigkeit oder zu den SW-Projekten finden. Vorausgesetzt die Daten sind alle gepflegt. 

Und vorneweg zu unserer Frage: Ja, Active Sourcing ist möglich!

Bild zeigt Screenshot aus Github


Kandidatensuche in Github - erste Schritte


Wenn Du nach Kandidaten bzw. nach Profilen suchst, gibt es generell zwei Möglichkeiten der Suche (abgesehen von kommerziellen Tools natürlich). Die X-Ray Suche oder auch die Suche direkt in Github.


Hierfür kannst du einmal die einfache Suche nutzen. Über Github.com/search kommst Du direkt zum folgenden Fenster:



Einfache Suche Github



Bild zeigt Github Suche

Quelle: Github.com


Dort kannst Du bereits erste Suchparameter eingeben. Hilfreicher ist allerdings die erweiterte Suche in Github. Bei Auswahl des Links Advanced Search kommst Du direkt zur erweiterten Suche oder gebe alternativ den Link github.com/advanced in Deinen Browser ein.



Quelle: Github.com

Erweiterte Suche Github



Bild zeigt Screenshot von Github Erweiterte Suche

In der erweiterten Suchansicht findest Du Suchmasken. Hier kannst Du beispielsweise nach Projekten (Repositories) suchen oder in welcher Programmiersprache die Repositories sind. Diese Informationen sind für einen Active Sourcer wahrscheinlich weniger relevant. Wenn Du weiter runterscrollst wirst Du jedoch feststellen, dass Du Felder wie z.B.


  • nach konkreten Nutzernamen
  • nach Ort
  • Follower o.ä.


suchen könntest. Und angenommen, Du würdest für einen Kunden (oder für Deinen Fachbereich) jemanden suchen wollen aus dem Raum Berlin gern mit Erfahrung in Python, dann könntest Du diese Werte eingeben und filtern. Aber auch hier gilt; wenn jmd. Berlin in seinem Profil hinterlegt hat, ist das nicht so, dass derjenige bzw. diejenige auch tatsächlich in Berlin wohnt. In meinem Profil habe ich ja auch schließlich meine Wahlheimat München eingegeben :).



Github Prefixes

Github Prefixes können Deine Suche weiter präzisieren. Diese findest Du ebenfalls unter dem Link Prefixes (s. Screenshot unter der einfachen Suche). Dort findest Du diverse Präfixes für Deine Suche, beispielsweise:


  • Basic Search
  • Repository search
  • Code search
  • Issue search
  • User search


Insbesondere die Präfixes bei der Nutzersuche können sehr nützlich sein.

Bild zeigt Screenshot Github User Search mit Präfixes

Quelle: Github.com

Wir beginnen mit einer kleinen Demonstration. Mein Nutzername auf Github lautet "D.Boehm". In der ersten Zeile nennt uns Github das Beispiel mit "Linus Torvalds". Bedeutet in der einfachen Suche könnte ich nun folgendes eingeben:


fullname:"Daniel Boehm"

Bild zeigt Screenshot der einfachen Suche in Github mit Präfix fullname

Quelle: Github.com


Und als Ergebnis erhalten wir tatsächlich exakt ein Ergebnis.


Bild zeigt Screenshot Ergebnis Github

Quelle: Github.com

Suche in Github Fazit

Die Suche nach Kandidaten bzw. Profilen in Github ist ein sehr einfaches aber mächtiges Werkzeug. Zumal Du auch sogar Deine Ergebnisse nach Ort weiter einschränken kannst. Selbst wenn Du beispielsweise selbst direkt nach Geschlecht (w) suchen möchtest, könntest Du dies weiter einschränken. Und auch hier gilt: 


"Suchst Du nur nach Kandidaten auf LinkedIn, dann wirst Du auch nur Kandidaten in LinkedIn finden. Suchst Du wiederum nur Kandidaten in Github, wirst Du auch nur Kandidaten in Github finden".