Bewertungs-Design

Bewertung für Junior Developer Einstellung: Ein strukturiertes Playbook

ClarityHire Team(Editorial)3 min read

Der Fehler, den die meisten Teams machen

Teams entwerfen eine Junior-Entwickler-Bewertung, indem sie ihre Senior-Bewertung nehmen und "sie leichter machen". Dies erzeugt eine Junior-Bewertung, die immer noch Erfahrung misst — nur weniger davon. Das filtert Kandidaten herein, die Bootcamps oder umfangreiche Nebenprojekte gemacht haben, und filtert Kandidaten mit roher Eignung, aber weniger Lebenslauf aus.

Für Einsteigerrollen möchtest du eine andere Messung: Fähigkeit zum Lernen und Denken, nicht Fähigkeit zum Abrufen.

Was Junior-Bewertungen messen sollten

Drei Dinge, in dieser Reihenfolge:

  1. Trainierbarkeit. Gegeben ein kleines neues Konzept und 15 Minuten, können sie es korrekt anwenden?
  2. Debugging Instinkt. Wenn etwas nicht funktioniert, teilen sie oder drehen sich?
  3. Kommunikation. Können sie beschreiben, was sie tun, während sie es tun?

Beachte, dass keiner dieser Punkte "kennt React" oder "hat ein Produkt ausgeliefert" ist. Das sind schöne Extras. Die obigen drei sind die Vorhersager.

Eine 60-minütige Live Junior-Bewertung

  • 5 Min: Einführungen, Kontext setzen.
  • 15 Min: ihnen ein kleines Konzept beibringen, das sie wahrscheinlich nicht kennen. (Wähle etwas Nischenhaftes aus, das 80% der Kandidaten nicht gesehen haben — eine kleine DSL, eine ungewöhnliche Bibliotheks-API, ein Coding-Muster.) Stelle Verständnisfragen.
  • 30 Min: wende das Konzept auf eine kleine, begrenzte Aufgabe an. Pair-Programming-Stil — sie fahren, du stellst Präzisierungsfragen, du tippst nicht.
  • 10 Min: ihre Fragen für dich.

Bewertung:

  • Verständnis unter Unterricht. Stellten sie gute Präzisierungsfragen? Bekamen sie es beim ersten, zweiten oder nie Mal richtig?
  • Anwendung. Wandten sie es korrekt an, wenn aufgefordert? Ohne Aufforderung?
  • Debugging. Wenn etwas fehlschlug, was war ihr erster Schritt?
  • Kommunikation. Dachten sie laut nach? Waren ihre Erklärungen klar?

Was ist mit der Take-Home-Aufgabe?

Take-Home-Aufgaben für Junior-Rollen sind oft kontraproduktiv. Die Varianz in der aufgewendeten Zeit ist enorm — ein Kandidat ohne andere Verpflichtungen wird 8 Stunden aufwenden; ein Kandidat mit einem Teilzeitjob wird 2 aufwenden. Du misst Verfügbarkeit, nicht Skill.

Wenn du eine Take-Home-Aufgabe für Juniors verwenden musst, begrenzen Sie sie eng (90 Minuten max, mit hartem Timer), koppeln Sie sie mit einem Walkthrough-Interview und bewerten Sie das Walkthrough-Interview stärker als das Artefakt.

Integrität für Junior-Bewertungen

ChatGPT-Klasse-Assistenten machen Take-Home Junior-Bewertungen größtenteils unbrauchbar als eigenständige Maßnahmen. Live-Bewertung mit Bildschirmfreigabe oder einer aufgezeichneten Sitzung über eine Plattform wie ClarityHire, die Tastenanschlagsmuster und Code-Kohärenz verfolgt, ist wie du das Signal hältst. Das Walkthrough-Interview deckt den Rest ab: ein Kandidat, der seinen eigenen Code nicht erklären kann, hat ihn nicht geschrieben.

Worauf ist zu optimieren

Junior Hiring ist eine 2-Jahres-Wette. Du stellst nicht für das ein, was sie heute sind — du stellst für das ein, was sie in 18 Monaten sein werden. Die Bewertung sollte die Merkmale belohnen, die zusammenzählen: Neugier, Demut unter Korrektur, Komfort mit Nicht-Wissen. Diese Merkmale sehen aus wie spezifische Verhaltensweisen in der Bewertung, und eine Rubrik kann sie erfassen.

Junior DeveloperHiring AssessmentSkill TestsFrühe Karriere

Verwandte Artikel