Legen wir mal los. Angenommen Dein Kunde oder Dein Hiring Manger möchte einen Python Experten haben.
Folgendes Vorgehen bietet sich an. Ruf die Seite github.com/search auf und dort kannst du entweder im Eingabefenster direkt den Befehl language:python eingeben. Alternativ kannst Du direkt den "advanced" Link selektieren und dort unter dem Feld written in this language: die Programmiersprache Python auswählen.
Sobald Du die Suche ausgeführt hast, stellst Du fest, dass Du über > 3 Millionen Ergebnisse hast. Für ein sogenanntes Pooling (Suche nach Kandidaten bzw. Erstsichtung) ist die Sichtung von Profilen in dieser Größenordnung schlichtweg nicht machbar (und natürlich auch nicht ratsam).
Außerdem möchte Dein Kunde (oder Hiring Manager) einen Kandidaten aus dem Berliner Raum bzw. Umland haben. Denn eine 100% Remote Tätigkeit wird nicht angeboten. Daher möchten wir in unserer Suche lediglich Softwareentwickler aus dem Berliner Raum bzw. Umland berücksichtigen. Und die Programmiersprache Python darf dann natürlich auch nicht fehlen.
Wie können wir nun die Einschränkung vornehmen? In Github ergänzen wir unsere Sucheingabe mit:
language:python location:berlin
Das Ergebnis? Statt über 3 Millionen Ergebnisse haben wir nun 5.000 Nutzer, die unsere Kriterien entsprechen. Das ist eine deutliche Reduzierung unserer Suchergebnisse!
Bitte bedenke, wenn Du nach einem Ort suchst, nutzen die meisten tatsächlich die englischsprachige Version des Städtenamens. Macht auch Sinn, da Github Nutzer überwiegend englischsprachig unterwegs sind.
Und an dieser Stelle gebe ich Dir einen kleinen Hinweis mit.
Die bayerische Landeshauptstadt würdest Du vermutlich mit Munich eingeben, oder? Bei folgender Eingabe location:munich würdest Du hier über > 21.000 Nutzer erhalten!
Bedenke aber, dass nicht nur englischsprachige Städtenamen in Profilen hinterlegt werden, sondern unter Umständen auch Städtenamen in der jeweiligen (landestypischen) Schreibweise, beispielsweise "München".
Hier findest Du über 2.300 Nutzer!
Mit der Suche nach "munich" hättest Du diese Nutzer in Deiner Suche ausgeschlossen.
Es geht auch komplizierter. Denn ein weiteres anschauliches Beispiel ist die Stadt Köln. Hier hättest Du theoretisch drei verschiedene Eingaben zur Suche des Ortes Köln:
Eingabe: Cologne und hier ist das Ergebnis: Über 6.000 Nutzer
Eingabe Köln und hier ist das Ergebnis: Über 1.100 Nutzer!
Eingabe Koeln und hier ist das Ergebnis: 26 Nutzer!
Spannend nicht wahr? Und jetzt zeige ich Dir den letzten kleinen SourcingHack, den leider viele Active Sourcer nicht berücksichtigen bzw. vergessen.
Sofern Du Kandidaten aus anderen Ländern suchen solltest, beispielsweise Breslau, beachte auch die dortige Schreibweise. Und für Breslau lautet diese Wrocław .
Hier habe ich über 7.000 Nutzer finden können! Selbiges könnte man natürlich auch mit anderen Städten ausprobieren, die beispielsweise auch in kyrillischer Schrift hinterlegt sind oder spanische Städte, welche die sogenannte Tilde (ñ) beinhalten (beispielsweise "A Coruña").
Viel mehr Tipps und Tricks findest Du übrigens in meinen Video on Demand Kursen! Für Recruiter und Talent Sourcer einfach und verständlich erklärt. Dabei beschränken wir uns in der Suche nicht nur auf Github, sondern beispielsweise auch Stack Overflow, Dev.to oder auch Slack! Vieles mehr findest Du im Advanced Kurs!