Pao Ramen

Aufbau der Pipeline

Ein vertriebsorientierter Prozess für das Recruiting

Aufbau der Pipeline
Aufbau der Pipeline Pao Ramen

Im vorherigen Artikel habe ich argumentiert, dass Recruiting im Grunde ein Vertriebsprozess ist. Und wie jeder gute Vertriebsprozess beginnt er mit einem großartigen Produkt: einem außergewöhnlichen Arbeitsplatz. Jetzt ist es an der Zeit, rauszugehen und mit dem Verkaufen zu beginnen.

Um das zu tun, schauen wir uns erst einmal an, wie ein Vertriebsprozess funktioniert:

Die Recruiting-Pipeline
  • Lead-Generierung: Definiere dein ICP (Ideal Candidate Profile) und fange an, Leads zu sammeln.

  • Qualifizierung: Prüfe, ob die Leads deinem ICP entsprechen.

  • Discovery: Verstehe ihre Bedürfnisse und Probleme.

  • Demo: Präsentiere dein Produkt und zeige, wie es ihre Probleme lösen kann.

  • Einwandbehandlung: Kläre offene Fragen und Bedenken.

  • Closing: Schließe den Deal ab.

Die meisten Vertriebsprozesse folgen einem ähnlichen Flow, und beim Recruiting ist es fast genauso. Der entscheidende Unterschied ist, dass die Einwandbehandlung beim Recruiting in beide Richtungen geht: Du prüfst gleichzeitig, ob der Kandidat wirklich passt. Man hört selten einen Verkäufer sagen: „Tut mir leid, wir glauben nicht, dass Sie ein guter Kunde wären.“

Ich werde erklären, wie man jede dieser Phasen meistert. Aber Vorsicht: Das Folgende ist sehr subjektiv. Wäre es das nicht, bräuchtest du diesen Artikel nicht zu lesen, sondern könntest einfach ChatGPT fragen.

Lead-Generierung

Dies ist der mühsamste Schritt im gesamten Prozess. Es ist harte Knochenarbeit, aber es ist der einzige Weg, den ich kenne, um dein Team wirklich wachsen zu lassen.

Es gibt verschiedene Wege, Leads zu generieren, jeder mit Vor- und Nachteilen. Du wirst mit Outbound starten, aber je mehr du wächst, desto stärker werden Inbound- und Empfehlungskanäle.

Lead-Generierung: Outbound

Outbound bedeutet, proaktiv auf Menschen zuzugehen. Dies ist der erste Kanal, den du meistern musst, da dich anfangs niemand kennt. Das bloße Schalten von Stellenanzeigen bringt dir nur Bots oder minderwertige Bewerbungen ein. Werde also gut darin, Leute selbst zu finden und zu kontaktieren.

Ein Mann wirft ein Fischernetz aus
Recruiting: Du solltest besser gut fischen lernen

Deine wichtigsten Werkzeuge werden LinkedIn, GitHub und Twitter/Bluesky sein. Du musst gute Heuristiken entwickeln, um die richtigen Kandidaten effizient zu identifizieren.

Verbringe jeden Tag ein paar Stunden mit Sourcing. Du solltest mindestens 5 Kandidaten pro Stunde finden – das sind etwa 50 pro Woche. Mit der Zeit wirst du Wege finden, diese Zahl zu steigern.

Hier sind einige Tipps:

  • Nutze die erweiterten Suchfilter auf GitHub. Sei kreativ.

  • Suche auf LinkedIn nach Unternehmen mit deinem Tech-Stack in deinem Zielmarkt. Jedes Unternehmen hat eine Mitarbeiterliste, über die du Leute kontaktieren kannst. Das nennt man Abwerben (Poaching), und man muss es mit Fingerspitzengefühl tun. Das Ökosystem wird es dir übelnehmen, wenn du eine Firma plünderst, die gerade eine schwere Zeit durchmacht. Und das Ökosystem zählt: Je wohlwollender du wahrgenommen wirst, desto leichter wird es in der Zukunft. Erlaube dir also, ein bisschen böse zu sein, aber sei niemals ein Arschloch.

  • Nutze die Suche bei Twitter/Bluesky, um Kandidaten zu finden, die über für dich relevante Themen oder Tools diskutieren.

  • Besuche Konferenzen und Meetups und sammle Kontaktdaten.

  • Discord? Ein guter Artikel auf dev.to? Ein Post auf Hacker News? Reddit-Threads? Kandidaten sind überall. Ich spreche sogar Leute an, die in Cafés an ihrem Laptop Code schreiben.

Der ultimative Outbound-Tipp: Suche an unerwarteten Orten. Alle fischen im selben Pool: Ingenieure von Startups oder Big Tech. Dort gibt es kein Alpha mehr. Wenn du kreativ und unvoreingenommen bleibst, findest du verborgene Juwelen zu einem Bruchteil der Kosten. Einige der besten Ingenieure, die ich je getroffen habe, wurden unterschätzt und unterbezahlt.

Wenn du Remote-Arbeit anbietest, erkunde Länder mit niedrigeren Lebenshaltungskosten, aber starken Entwickler-Communities. Wenn nicht, schau dir Agenturen oder Game-Studios an, die unter harten Deadlines für weit weniger Geld arbeiten, als gemütliche Startups zahlen.

Es ist unerlässlich, eine Art CRM zu nutzen, um alle Leads und die Unternehmen, bei denen du sourct, zu tracken. Du kannst ein ATS (Applicant Tracking System), eine einfache Tabelle oder ein No-Code-Tool verwenden. Ich habe das meiste Recruiting mit Airtable gemacht, und das hat wunderbar funktioniert.

Informationen, die du in dieser Phase sammeln solltest:

  • Name: Realname oder Nickname, vor allem für die Personalisierung der Nachricht.

  • E-Mail: Oft auf GitHub verfügbar; es gibt Tools, um sie automatisch zu extrahieren, aber spame niemanden zu. Eine respektvolle E-Mail wirkt weitaus besser als eine LinkedIn-Nachricht.

  • Positionen: Auf welche Rollen sie passen könnten.

  • Erstellt am: Wie lange sie schon in deinem CRM sind.

  • Unternehmen: Wo sie aktuell arbeiten.

  • Warum: Warum dir dieser Kandidat gefallen hat und warum er gut passen könnte. Das ist ein extrem wichtiges Feld, da du Sourcing und Kontaktaufnahme wahrscheinlich zeitlich trennen wirst und diese Info für die Kaltakquise-Mail brauchst.

  • Startdatum des aktuellen Jobs: Vermeide es, Leute zu kontaktieren, die gerade erst gewechselt haben (2+ Jahre sind ein guter Richtwert), aber behalte sie für später in der Datei.

  • Status: Beginne mit „Lead“ und verschiebe sie später in andere Phasen.

  • Quelle: Vorerst „Outbound“. Später erkennst du so, welche Kanäle am besten funktionieren.

  • Zugewiesen an: Wahrscheinlich an dich selbst, aber stelle beim Wachsen sicher, dass jeder Kandidat nur mit einer Person aus deiner Firma spricht.

Speichere diese Daten konsequent. Du brauchst sie, um zu verstehen, was funktioniert. Obwohl ich nicht für rein datengetriebenes Recruiting plädiere (dafür ist die Varianz zu hoch), hilft ein Realitätscheck immer. Zudem kommen beim Skalieren mehr Leute zum Prozess hinzu, und Kandidaten gehen durch mehrere Hände.

Lead-Generierung: Empfehlungen (Referrals)

Der zweitwichtigste Kanal sind Empfehlungen. Das Volumen ist gering, aber die Effizienz extrem hoch. Du weißt bereits mehr über den Kandidaten, und es ist viel einfacher, ihn zu überzeugen.

Es wird immer darüber debattiert, ob Empfehlungen belohnt werden sollten. Einerseits gehen Mitarbeiter ein soziales Risiko ein, wenn sie Freunde überzeugen. Je besser deine Firma ist, desto geringer das Risiko; Leute, die ihren Job lieben, erzählen sowieso davon. Andererseits willst du niemanden dazu animieren, unpassende Kandidaten nur wegen des Geldes anzuschleppen.

Was bei mir funktioniert hat, war eine moderate Entschädigung. Es ist ein „Dankeschön“, kein finanzieller Anreiz. Genug, um Wertschätzung zu zeigen, aber nicht genug, um Menschen extrinsisch zu motivieren.

Lead-Generierung: Inbound

Inbound ist das, wofür die meisten Firmen zu viel ausgeben: Stellenanzeigen, Ads und Hoffnung. Gerade am Anfang ist das ineffizient. Ohne Markenbekanntheit kannst du Inbound-Kandidaten nur gewinnen, indem du Geld draufwirfst – Stellenanzeigen kaufst und das Beste hoffst. Aber selbst dann bekommst du oft nicht das Talent, das du willst, sondern flutest deine Pipeline nur mit unqualifizierten Bewerbern, die dir wertvolle Zeit rauben.

Nutze diese Zeit lieber für Outbound.

Trotzdem sind Stellenanzeigen auf deiner Seite nützlich. Wenn du Kandidaten direkt ansprichst, werden sie deine Website prüfen und die offenen Stellen durchsehen. Manchmal hast du Glück. Vielleicht hat dich jemand in einem Podcast gehört oder einen Artikel gelesen. Verlasse dich nur nicht darauf als Hauptkanal.

Lead-Generierung: Recruiter

Hier werde ich wahrscheinlich eine ganze Branche verärgern und Brücken abbrechen.

Eine Person beobachtet eine brennende Brücke
Alles muss brennen...

Nutze keine externen Recruiter.
Wenn du es doch tust, stelle sie fest ein –
meistens reicht einer.

Unternehmen geben absurde Summen für externe Recruiter aus, oft 10–25 % eines Jahresgehalts. Ihre Anreize stimmen selten mit deinen überein.

Dennoch brauchst du vielleicht irgendwann Recruiter: für saisonale Spitzen, Pivots oder Rollen, die du noch nie besetzt hast. Verlass dich nur nicht zu sehr auf sie. Sie sind wie Drogen oder Paid Advertising: anfangs magisch, aber auf Dauer ist es schwer, ohne sie zu feiern.

Wenn du Recruiter einsetzen willst, beginne mit mehreren parallel (sie werden Exklusivität fordern; verhandle das weg). Später stellst du denjenigen ein, der am besten performt. Einer reicht. Und sie sollten dir unterstellt sein, nicht der HR-Abteilung. Andernfalls hast du jemanden, dessen Leistung von einer anderen Abteilung bewertet wird – ein Rezept für Desaster.

Meiner Meinung nach sollten Recruiter nur das Outbound-Sourcing übernehmen. Manche Firmen lassen sie den Erstkontakt oder Screenings machen, aber das ist ein Fehler. Der erste Call ist entscheidend und sollte von einer technischen Person geführt werden. Ingenieure sprechen lieber mit Fachkollegen als mit Recruitern, die Java mit JavaScript verwechseln. Das Screening ist heikel, darauf kommen wir noch. Das muss immer jemand vom Fach machen.

Qualifizierung

Hervorragend, du hast jetzt Leads und bist bereit, sie zu qualifizieren.

Dieser Prozess unterscheidet sich je nach Kanal – tauchen wir ein (nicht von einer KI geschrieben, ich necke dich nur).

Qualifizierung: Outbound

Du hast eine Woche gesourct und 50 Leads. Zeit für die Kontaktaufnahme. Wenn möglich, per E-Mail. Wenn nicht, via Twitter/Bluesky DM, dann LinkedIn. Von persönlich nach professionell.

Entwirf eine Hammer-Nachricht. Der Betreff sollte direkt sein, der Text persönlich und für jeden Kandidaten einzigartig.

Ein Posteingang im Wald
Ich wünschte, alle Posteingänge wären so einladend

Mein bewährter Aufbau:

Betreff: Einfach, menschlich und direkt. Wenn du einen guten Titel hast (CTO, VP of Engineering), zeig ihn. Lass sie wissen, dass du kein Recruiter bist. Am besten funktioniert bei mir etwas wie:

„Hi, ich bin der [dein Titel] von [Firmenname], und ich möchte dich im Team haben.“

  • Inhalt

    • Wer du bist und was die Firma macht: Eine kurze, klare Vorstellung und ein Pitch, der sitzt.

    • Warum du dich meldest: Sei ehrlich und wertschätzend. Erwähne, was dir aufgefallen ist: ihr Open-Source-Projekt, ihre Erfahrung oder eine Arbeit, die du bewunderst. Das ist die persönliche Note, die du hoffentlich im CRM gespeichert hast.

    • Warum ihr einstellt: Erkläre, warum die Stelle existiert und welche Wirkung sie haben soll.

    • Dein Produkt: Beschreibe, wie es sich anfühlt, bei euch zu arbeiten. Wenn du richtig gesourct hast, wird das Resonanz erzeugen.

    • Link zu deinem Kalender: Lade sie auf einen Plausch ein. Es soll locker klingen, nicht wie ein Vorstellungsgespräch.

    • Link zu deinem Employee Handbook: Der Mic-Drop. Dieses Dokument erklärt alles, was man über die Arbeit bei dir wissen muss. Kandidaten, die „Ja, verdammt!“ sagen, sparen dir Zeit – und wer absagt, spart dir noch mehr.

Gut zu schreiben ist wichtig. Du hast zwei Sekunden, um ihre Aufmerksamkeit zu gewinnen, also werde besser darin. Ich empfehle Newsletter wie Marketing Examples, um dein Copywriting zu verbessern. Eine gute Nachricht kann eine Antwortrate von etwa 15 % erzielen. Bei 50 gesourcten Kandidaten sind das sieben qualifizierte Leads pro Woche – gar nicht schlecht!

Qualifizierung: Inbound & Empfehlungen

Weniger aufregend, aber notwendig. Definiere deine Kriterien, gehe dein ATS oder CRM durch. Sortiere diejenigen aus, die offensichtlich nicht passen, und schicke dem Rest einen Kalenderlink.

Wenn jemand gerade nicht für die aktuelle Rolle passt, aber später passen könnte, behalte ihn. Baue eine zukünftige Pipeline auf.

Discovery & Demo

Ich fasse Discovery und Demo gerne in einem Schritt zusammen: das erste Gespräch.

Erste Regel: Nenne es nicht Interview. Es ist ein Chat. Wenn ihr euch persönlich trefft, geht einen Kaffee oder ein Bier trinken, aber nicht im Büro.

Kaffee und Bier
Die perfekte Kulisse für das erste Nicht-Interview

Das hält es persönlich und nicht transaktional. Du willst, dass der Kandidat sich öffnet.

Das Ziel ist zweierlei:

  1. Verstehen, wer sie sind und was sie im Leben wollen.

  2. Ihnen zeigen, wie dein Unternehmen in diese Vision passt.

Diese Reihenfolge ist entscheidend.

Sammle erst Informationen, um deinen Pitch zu personalisieren. Wollen sie in fünf Jahren CTO sein? Super. Zeig ihnen diesen Weg auf.

Sorge dafür, dass sie sich wohlfühlen. Ich versuche zum Beispiel, Kandidaten in den ersten zwei Minuten zum Lachen zu bringen. Sei tollpatschig, sei menschlich. Wie Dr. Slumps Norimaki Senbei kannst du später immer noch ernst werden.

Stelle offene Fragen und lass sie reden. Wenn sie ein Thema anschneiden, bohre nach. Wenn sie einsilbig bleiben, versuche es mit Mirroring (wiederhole das letzte, was sie gesagt haben).

  • Ich: Und, wie läuft die Arbeit aktuell so?

  • Kandidat: Ganz okay. <Stille, er führt es nicht weiter aus... Zeit für Mirroring>

  • Ich: Ganz okay?

  • Kandidat: Ja. Das Gehalt passt, und der Manager ist in Ordnung.

  • Ich: Was meinst du mit „der Manager ist in Ordnung“?

  • Kandidat: Naja, ich hatte bisher oft nicht-technische Manager, die nur gefragt haben: „Wie läuft das Projekt?“ Ich will jemanden mit technischem Background, der mir hilft zu wachsen.

  • Ich: Ja, das kenne ich. Wie hilft er dir beim Wachsen? Was bedeutet Wachsen für dich überhaupt?

Das ist perfekt. Jetzt kommen wir an einen interessanten Punkt, und der Kandidat fühlt sich wohler und ist bereit, mehr zu teilen. Mirroring wirkt Wunder.

Ein Spiegel
Ein sehr wörtlicher Spiegel

Um Informationen aus Gesprächen herauszukitzeln, empfehle ich dringend das Buch Never Split the Difference (Kompromisslos verhandeln) von Chris Voss. Ja, ich weiß, in dem Buch geht es um Verhandlungen mit Terroristen, aber die Prinzipien sind dieselben: Vertrauen aufbauen, damit das Gespräch zu einem positiven Ergebnis für beide Seiten führt.

Du kannst das Gespräch auch mit offenen Fragen spicken, die das Bild vervollständigen. Denk dran: Du evaluierst nicht, du entdeckst, wen du da vor dir hast. Experimentiere und schreibe dir auf, welche Fragen für dich am besten funktionieren.

Hier sind einige, die ich oft genutzt habe:

  • Was ist etwas, das du auf keinen Fall tun möchtest?

  • Wenn du deine perfekte Stellenbeschreibung schreiben könntest, wie sähe sie aus?

  • Was macht dich glücklich, wütend oder traurig?

  • In welche Themen hast du dich zuletzt richtig reingesteigert? Warum?

  • Wenn du nicht mehr arbeiten müsstest, was würdest du tun?

Im zweiten Teil des Gesprächs drehen sich die Rollen: Du redest, sie hören zu. Sei charmant, sei ehrlich, und denk daran, dass dich nicht jeder mögen wird – und das ist völlig okay. Es ist ein Spiel mit Wahrscheinlichkeiten.

Das Ziel ist, dass sie gehen und denken: „Ja, verdammt, ich will morgen anfangen.“ Die meisten Firmen machen das falsch. Sie lassen Kandidaten durch Reifen springen und versuchen sie erst ganz am Ende zu begeistern. Du musst sie früh begeistern, denn Kandidaten durchlaufen nie nur deinen Prozess allein.

Sobald jemand bei dir im Prozess ist, ist er es auch woanders. Wenn du ihre Begeisterung gewinnst und schnell handelst, wirst du sie wahrscheinlich bekommen und die Zeit bis zur Einstellung verkürzen. Das ist der Hauptunterschied zwischen Kaufen und Verkaufen.

In dieser zweiten Hälfte des Gesprächs empfehle ich, folgende Punkte abzudecken:

  • Warum das Unternehmen existiert

  • Das Produkt und der Markt

  • Die Geschichte der Firma und dein Hintergrund

  • Deine finanzielle Situation. Sei ehrlich. Das ist vielen Ingenieuren wichtig. Seid ihr profitabel? Sag es laut, sie werden es lieben. Habt ihr gerade eine Runde abgeschlossen? Erwähne es. Geht euch das Geld aus? Das tut mir leid, aber sag es trotzdem. Sie werden es früher oder später herausfinden, und es ist besser, sie fangen gar nicht erst an, als nach einer Woche zu kündigen und deine Recruiting-Mühen zu verschwenden.

  • Das Team

  • Die Kultur

Geht gemeinsam das Employee Handbook durch, damit keine Fragen oder Überraschungen offen bleiben. Sprecht über den Employee-Lifecycle, den Rhythmus der Firma und so weiter.

Wenn alles richtig gemacht wurde, bleibt nur noch herauszufinden, ob du mit ihnen arbeiten willst (Kaufphase). Das bedeutet, dass das Gehalt an diesem Punkt bereits geklärt ist, nicht erst nach dem letzten Interview. Das ist extrem wichtig. Es gibt nichts Schlimmeres, als unzählige Stunden zu investieren und den Kandidaten im letzten Schritt zu verlieren. Und es ist auch dem Kandidaten gegenüber nicht fair. Schieb es nicht auf. Wenn du nicht gern über Geld redest, bring es hinter dich. Schließlich kennst du das Preisschild bereits.

Ein Koffer voller Geld
Über Geld zu sprechen ist wichtig, schieb es nicht auf!

Wenn der Kandidat stärker oder schwächer als erwartet ist, passe das Angebot über die Position an (höher oder niedriger eingestuft), nicht durch Feilschen beim Gehalt. Menschen hassen Gehaltsverhandlungen, haben aber kein Problem damit, über Rollen zu verhandeln.

Beende das Gespräch, indem du dich bedankst und fragst, ob sie den Prozess starten möchten (denk dran, es war kein Interview). Wenn du alles richtig gemacht hast, sagen sie: „Lass uns loslegen.“ Dann plane das technische Interview.

Wenn dein Unternehmen wirklich attraktiv ist, solltest du etwa 80 % dieser Gespräche konvertieren. Von 7 qualifizierten Leads bekommst du so 5 Interviews. Wenn nicht, arbeite an deinem Pitch.

Einwandbehandlung

Jetzt kommt das, was du wahrscheinlich sowieso schon tust: Kandidaten interviewen. Es ist an der Zeit herauszufinden, ob diese Person wirklich gut auf die Stelle passt.

Mein Rat: Halte es einfach und kurz. Das ist alles. Der Rest ist Show.

Nach meiner Erfahrung – und andere Unternehmen bestätigen das – hat jedes zusätzliche Interview einen abnehmenden Grenznutzen. Im ersten Gespräch erhältst du die meisten Informationen; in den folgenden kaum noch Neues. Jedes extra Interview senkt deine Chancen auf einen Abschluss. Vergiss nicht: Du konkurrierst mit anderen Firmen, und wer zuerst ein Angebot macht, hat die Nase vorn.

Falsch-positive und falsch-negative Entscheidungen sind unvermeidlich, egal wie viel man interviewt. Wenn du glaubst, dass Talent einer Fat-Tail-Verteilung folgt (was ich tue), sollte deine Strategie darin bestehen, falsch-negative Ergebnisse zu minimieren – also die Leute, die dir durch die Lappen gehen. Einen zukünftigen Jeff Dean abzulehnen ist schlimmer, als jemanden einzustellen, der nicht funktioniert. Dein Team wird, wie die meisten Investmentportfolios, einer Pareto-Verteilung folgen. Ein kleiner Teil der Ingenieure wird für den Großteil des Unternehmenserfolgs verantwortlich sein.

Das bedeutet nicht, dass du nur Staff+-Leute einstellen und alle anderen ignorieren sollst. Es bedeutet, dass du Kandidaten nicht danach bewerten solltest, was sie wissen, sondern danach, was sie lernen können. Wissen ist billig und wird von Tag zu Tag leichter zugänglich. Aber kreative, neugierige Köpfe sind selten.

Leider testen die meisten Interviews immer noch reines Wissen. Kandidaten können den Interviewprozess leicht meistern, so wie KIs schummeln, indem sie alle Benchmark-Daten schlucken.

Was testest du wirklich, wenn du einen Kandidaten ein Algorithmus-Problem lösen lässt? Ob er das Buch „Mastering the Job Interview“ auswendig gelernt hat? Das ist so absurd wie IQ-Tests, die primär voraussagen, wie gut jemand darin ist, IQ-Tests zu machen.

Leute, die eine Prüfung schreiben
Zeig mir nicht deine IQ-Tests, bring mich zum Lachen

Die besten Interviews sind dialogorientiert. Sie sind schwer vorzutäuschen, und wenn man die richtigen Fragen stellt, lernt man in nur einem Gespräch alles Nötige. Wenn du mir nicht glaubst, hör dir an, wie Tyler Cowen Leute interviewt, und beobachte, wie sie unter intellektuellem Druck einknicken.

In diesen Gesprächen siehst du, wie Kandidaten denken, komplexe Gedanken strukturieren und Ideen in Echtzeit verknüpfen oder erschaffen. Reize sie mit Humor. Ich habe noch nie eine KI gesehen, die mich zum Lachen bringt – und Humor ist ein besserer Indikator für Intelligenz als Logikrätsel.

Einem brillanten Geist gegenüberzusitzen, ist eine fantastische Erfahrung. Aber es ist nicht quantifizierbar: Es ist ein Ich erkenne es, wenn ich es sehe-Ding. Es gibt keinen Punktekatalog für ein großartiges Gespräch, und dein Bauchgefühl wird in etwa 90 % der Fälle richtig liegen. Das ist eine fantastische Fehlerquote, die du durch noch so viele Tests nicht verbessern wirst.

Wie ist so ein Interview aufgebaut? Nur Reden? Ist das nicht „zu einfach“? Immer mit der Ruhe! Erstens senkt Schwierigkeit nicht die Fehlerquote; sie erzeugt nur ein Theater der Exklusivität. Und nein, es ist nicht nur Reden: Bitte den Kandidaten, Code mitzubringen, den er geschrieben hat. Das kann Open Source sein, ein Nebenprojekt oder eine Hausaufgabe für eine andere Firma. Irgendwann kannte ich fast alle Hausaufgaben der Firmen in Barcelona. Sie waren nicht besonders gut.

Kandidaten lieben diesen Ansatz. Wie erwähnt, interviewen sie meistens bei mehreren Firmen gleichzeitig. Eine Hausaufgabe zu überspringen, ist für beide Seiten eine enorme Zeitersparnis.

Stelle ein Team aus 2 oder 3 Ingenieuren für das Interview zusammen (dich eingeschlossen, wenn du Teil des Prozesses bist). Üblicherweise 2 Senior+ und 1 Junior/Mid, der primär zusieht und lernt, wie man Interviews führt. Verbringe 1 bis 2 Stunden mit jedem Kandidaten. Für Manager-Rollen oder Staff+-Positionen braucht man vielleicht ein zweites Gespräch, um Themen tiefer zu bohren.

Wenn der mitgebrachte Code nicht interessant genug ist, stelle offene Fragen. Darauf sollte es keine „richtige“ Antwort geben, wie bei den meisten Dingen im Leben. Sie müssen jedoch Substanz haben und verschiedene Ebenen der Tiefe ermöglichen, wie bei den meisten Dingen im Leben (2).

Fragen, die ich genutzt habe:

  • Rollenspiel: Der CEO stürmt rein, völlig gestresst, weil Kunden sich beschweren, dass die App down ist. Was tust du? Egal, was sie sagen, bohre nach. Bei einer Senior-Rolle sollte die Ursache etwas Vertracktes sein: Postgres Wraparound-IDs, ein heimlicher Bitcoin-Miner oder vielleicht ein Solarflare, der ein Bit gekippt hat.

  • Du bist eingestellt, und deine erste Aufgabe ist es, eine Suche einzubauen. Was tust du? Das eröffnet Diskussionen über Datenbanken, Synchronisierung, Change Data Capture und Suchalgorithmen.

  • Wie würdest du die Architektur für ein Echtzeit-Spiel entwerfen? Warum unterscheidet es sich von einer traditionellen SPA? Das erkundet verteilte Systeme und Zustandssynchronisation.

  • Erzähl mir von einer technischen Entscheidung, die einen signifikanten geschäftlichen Einfluss hatte. Oha, da geraten viele ins Stolpern.

  • Was war dein größter Fehler? Was hast du daraus gelernt?

Das ist alles. Ihr führt ein Gespräch, sichtet Code und folgt dem Instinkt. Wenn du ein gutes Gefühl hast, mach ein Angebot.

Der Prozentsatz der Leute, die diesen Prozess bestehen, hängt stark von deiner Risikoaversion ab und davon, wie gut du gesourct und das erste Gespräch geführt hast. Üblicherweise bestehen 20–50 % der Kandidaten. Weniger bedeutet, du bist zu streng; mehr bedeutet, du bist zu nachsichtig. Aber nimm diese Zahlen als grobe Orientierung. Die Stichproben sind klein, und es wird Glücks- und Pechsträhnen geben.

Von den vorangegangenen 5 Kandidaten sollten nun etwa 2 übrig bleiben, denen du ein Angebot machst. Fast geschafft! Aufgeregt? Los geht's!

Closing

Der letzte Schritt ist das Angebot. Du brauchst eine verdammt gute Vorlage mit allen Details und einer Deadline. Eine Deadline? Hassen Ingenieure keine Deadlines?

Ja, das tun sie. Aber Jobangebote ohne Deadline sind für alle Beteiligten Mist. So läuft es meistens schief: Du schickst ein Angebot, hältst die Stelle frei, weil du kein Arschloch sein willst, und der Kandidat hüllt sich in Schweigen. Eine Woche vergeht, zwei, drei. Plötzlich sagen sie ab, weil sie ein anderes Angebot angenommen haben – aus einem Prozess, der langsamer war als deiner.

Dumm gelaufen.

Du bist jetzt drei Wochen hinter dem Zeitplan. Klar, du hättest weiter interviewen können, anstatt die Stelle zu blockieren, aber das ist für den Kandidaten noch schlimmer, falls er seinem aktuellen Arbeitgeber schon die Kündigung angekündigt hat.

Die Lösung ist einfach: Setze eine Deadline und sei transparent. Sag ihnen: „Ich halte diese Stelle eine Woche lang exklusiv für dich frei. Danach werde ich den Prozess fortsetzen.“

Das ist fair für beide Seiten. Jeder hat Zeit zum Nachdenken, und die Konsequenzen sind klar.

Viel wichtiger noch: Eine Deadline erzeugt Dringlichkeit, und Dringlichkeit löst Emotionen aus. Wenn du das erste Gespräch gut geführt hast, wird der Kandidat begeistert genug sein, um die Angst vor dem Verlassen des sicheren Jobs oder dem Abbruch anderer Prozesse zu überwinden.

Tracke, wie lange es vom Erstkontakt bis zum Angebot dauert. Deine Abschlussquote verhält sich umgekehrt proportional zu deiner Zeit bis zur Einstellung (Time-to-Hire). Eine realistische, exzellente Zeitspanne sind zwei Wochen.

Die Angebotsphase sollte eine der höchsten Abschlussquoten im gesamten Prozess haben, da bereits alle Details besprochen und vereinbart wurden. An diesem Punkt ist es nur noch die finale Entscheidung. Eine gute Quote liegt bei 80–90 %.

Das heißt, von deinen letzten zwei Kandidaten wird mindestens einer annehmen.

Roter Ballon am Himmel
Glückwunsch! Du hast gerade deinen ersten Ingenieur eingestellt.

Subscribe to “Pao Ramen” to get updates straight to your inbox

Pao Ramen

Abonniere Pao Ramen, um zu reagieren

Abonnieren

Kommentare

Noch keine Kommentare. Sei der Erste, der kommentiert!

Abonniere Pao Ramen, um Updates direkt in deinem Posteingang zu erhalten