Github Suche effektiv fürs Sourcing nutzen

Die meisten Recruiter kennen den #SourcingHack nicht. Dabei ist dieser relativ einfach zu handhaben. Nehmen wir mal an, Dein Hiring Manager oder der Fachbereich äußert den Wunsch, den weiblichen Anteil in der Programmierabteilung zu erhöhen. Bisher kannten wir ja nur die Option mittels Programmiersprachen gezielt nach Nutzern zu suchen. Wir wollen aber in diesem Kontext nach EntwicklerInnen Ausschau halten.


In diesem Blogbeitrag erläutere ich Dir, wie Du das bewerkstelligen kannst - und noch einen weiteren einfachen Trick. Wir begrenzen unsere Suche auf einen bestimmten Ort bzw. auf eine bestimmte Stadt. Gehen wir nun Schritt für Schritt vor.

Github Suchmaske öffnen

Öffne die Suchmaske von Github direkt mit der Eingabe im Browserfenster github.com/search. Hierzu musst Du nicht zwangsläufig in der Plattform angemeldet sein bzw. benötigst keinen Account.


Sobald eingegeben, solltest Du folgendes Fenster bzw. Eingabemaske geöffnet haben.



Bild zeigt Github Suchfenster bzw. EIngabefenster


Nutze den Sourcinghack in Github


Effektiv aber sehr einfach. Für die Suche nach KandidatInnen nutzen wir quasi die Kombination von (weiblichen) Vornamen mit den booleschen Operatoren, die zugehörigen Operatoren lauten hier OR. 


AND würde an dieser Stelle natürlich keinen Sinn machen, weil alle Bedingungen dann erfüllt sein müssen.

Wenn wir jetzt lisa OR martina OR petra schreiben, dann werden uns Ergebnisse entweder mit dem Vornamen Lisa, Martina oder Petra angezeigt. Natürlich kannst Du noch weitere Vornamen hinzufügen.


Bild zeigt Github Suchmaske mit Eingabefelder Vornamen und OR Verknüpfung


Hinweis: Du solltest aber bedenken, dass in Github nicht nur reale Namen vorhanden sind. Denn so sind durchaus auch Phantasienamen erlaubt d.h. Coder, Sourcinguwe o.ä. Auch gilt es zu bedenken, dass selbstredend, wenn Phantasienamen erlaubt sind, es nicht zwangsläufig bedeute, dass hinter Andrea eine weibliche Person sitzt.

Ergebnisse der Kandidatensuche

Wechsele zuerst in den Users Tab, damit Du auch Nutzer angezeigt bekommst. Denn alles andere, beispielsweise Code, Discussions, Repositories o.ä. interessiert uns erstmal gar nicht.


Die Ergebnisse lassen sich sehen. Es werden NUR Ergebnisse mit Lisa, Petra oder Martina angezeigt und bevor wir uns jetzt in die Hände reiben, zwecks der Suche, optimieren wir nun die Ergebnisse. Denn 82.000 Ergebnisse sind definitiv zu umfangreich.


Im Ersten Beispiel kommt die "Lisa" aus Kanada. Wenn Du jedoch für einen Kunden KandidatInnen für den Raum Berlin suchst, dann macht diese Ergebnisliste wenig Sinn. Noch weniger Sinn macht es die 82.000 Nutzer zu durchforsten, wer denn nun tatsächlich aus Berlin kommt bzw. Berlin im Profil hinterlegt hat.



Bild zeigt Github Ergebnisliste Users

Weitere Optimierung der Ergebnisse im Hinblick auf Ort


Falls wir für einen Kunden nach KandidatInnen suchen, die aus dem Berliner Raum kommen sollen gibt es auch hier diesen einfachen Trick.*


Nutze den Prefix Location und setzte dies in Kombination mit unseren ersten Eingabeparametern, also das machst Du dann wie folgt:


Github Suchmaske Eingabe Vornamen und Ort


Hier kannst Du sogenannte Prefixes verwenden. Wenn Du mehr über Prefixes wissen möchtest, hierzu gibt es in Github über github.com/search weiterführende und sehr guter Erklärungen samt Beispielen! Darüber bist Du übrigens im ersten Screeenshot schon gestolpert :)


Hinweis*: In Github kann man übrigens jeden beliebigen Ort eintragen. Es muss nicht zwangsläufig bedeuten, dass dieser jemand tatsächlich aus Berlin kommt. Manchmal sind es auch Geburtsorte, aber man arbeitet woanders oder manchmal wiederum sind es ehemalige Studienorte. Dies solltest Du immer im Hinterkopf behalten.


Schauen wir uns nun die Ergebnisse an.

82.000 Ergebnisse runter auf 99 Ergebnisse

Bild zeigt Github Ergebnisse nach Ortseinschränkung


Bekloppt oder? Wir haben es tatsächlich geschafft die riesige Ergebnisliste von über 82.000 Ergebnissen runter auf 99 Ergebnisse zu brechen und damit lässt sich ja schon arbeiten. Aber noch ein Tipp. Nutze parallel eventuell Google Maps zur Ortsfindung. Denn im Fall von Berlin könnte es durchaus einige KandidatInnen geben, die Potsdam statt Berlin im Profil hinterlegt haben.


Da wir als Gattung "Active Sourcer" generell mit einer neugierigen Eingeschaft versehen sind, müssen wir das natürlich unbedingt gegenprüfen. Wir ändern also unser Prefix location:berlin in location:potsdam um.


Die Ergebnisse sind in diesem Kontext nicht überragend, nur 2 Ergebnisse, was ist aber wenn jedoch exakt dieses Profil DEIN (Wunsch-)Kandidat ist. Also hier gilt die Devise: Nichts ungeprüft lassen :)



Bild zeigt Github mit Ergebnisse Nutzer und Location

Fazit der Suche in Github

Mir ist ein Satz in Erinnerung geblieben:


"Wenn Du nur nach Profilen auf LinkedIn suchst, dann wirst Du auch nur Profile in LinkedIn finden."


Das gilt auch für die andere berufliche Vernetzungsplattform, wie XING. Leider erlebe ich es immer wieder, dass Activre Sourcer sich ausschließlich einer Plattform bedienen, dabei gibt es so viele Möglichkeiten seine Suche entsprechend zu optimieren und zu erweitern. Denn Kandidaten sind nicht nur ausschließlich auf einer bestimmten Plattform unterwegs, daher kann es sich lohnen nach Profilen in Github Ausschau zu halten.


Weitere Blogbeiträge zum Github Universum findest Du hier.