ЁЯзСтАНЁЯПл рдзрдбрд╛ 04 тАФ Hiring: structured rubric, рд╕реНрд╡рддрдВрддреНрд░ рдЧреБрдг, calibration
ЁЯУН рддреБрдореНрд╣реА рдЗрдереЗ рдЖрд╣рд╛рдд: 12 рдкреИрдХреА рдзрдбрд╛ 04 ┬╖ рдорд╛рдЧреЗ: lesson-03-delegation ┬╖ рдкреБрдвреЗ: lesson-05-forecasting
ЁЯУж рдпрд╛ рдмреНрд░рдБрдЪрдордзреНрдпреЗ рдХрд╛рдп рдЖрд╣реЗ
рдзрдбрд╛ 03, рдЖрдгрд┐ hiring. Rubric рд╕рд╣ рдПрдХ structured interview (рдкреНрд░рддреНрдпреЗрдХ рдЙрдореЗрджрд╡рд╛рд░рд╛рд╕рд╛рдареА рддреЗрдЪ рдкреНрд░рд╢реНрди
рдЖрдгрд┐ anchored рдЧреБрдг), рдкреНрд░рддреНрдпреЗрдХ interviewer debrief рдЪреНрдпрд╛ рдЖрдзреА рдЖрдкрд▓реЗ рдЧреБрдг рдХрд╛ рд▓рд┐рд╣реВрди рдареЗрд╡рддреЗ, рдЖрдгрд┐
calibration тАФ рдХрд╛рд╣реА interviewers рдЗрддрд░рд╛рдВрдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рдХрд┐рдВрд╡рд╛ рдХрдореА рдЧреБрдг рджреЗрддрд╛рдд рд╣реЗ рд▓рдХреНрд╖рд╛рдд рдШреЗрдгреЗ.
lead/demo.py рдордзрд▓реЗ hiring(); lead/models.py рдордзрд▓реЗ
panel(), herd() рдЖрдгрд┐ calibrate().
ЁЯзТ 5 рд╡рд░реНрд╖рд╛рдВрдЪреНрдпрд╛ рдореБрд▓рд╛рд▓рд╛ рд╕рдордЬрд╛рд╡рд▓реНрдпрд╛рд╕рд╛рд░рдЦреЗ
рдЧрдгрд┐рдд рд╡рд┐рднрд╛рдЧрд╛рд▓рд╛ рдПрдХрд╛ рдирд╡реНрдпрд╛ рд╢рд┐рдХреНрд╖рд┐рдХреЗрдЪреА рдЧрд░рдЬ рдЖрд╣реЗ. рдХрддрд░рд┐рдирд╛, рджреАрдкрд┐рдХрд╛ рдЖрдгрд┐ рдРрд╢реНрд╡рд░реНрдпрд╛ рддрд┐рдШреАрд╣реА рдЙрдореЗрджрд╡рд╛рд░рд╛рд▓рд╛ рдПрдХ рдирдореБрдирд╛ рдзрдбрд╛ рд╢рд┐рдХрд╡рддрд╛рдирд╛ рдкрд╛рд╣рддрд╛рдд. ЁЯзСтАНЁЯПл
рдордЧ рддреНрдпрд╛ рдирд┐рд░реНрдгрдп рдШреЗрдгреНрдпрд╛рд╕рд╛рдареА рднреЗрдЯрддрд╛рдд. рдХрддрд░рд┐рдирд╛ рдЖрдзреА рдмреЛрд▓рддреЗ: "рддреА рдЕрдкреНрд░рддрд┐рдо рд╣реЛрддреА!" рджреАрдкрд┐рдХрд╛рд▓рд╛ рд╢рдВрдХрд╛ рд╣реЛрддреНрдпрд╛ тАФ рд╡рд┐рджреНрдпрд╛рд░реНрдереНрдпрд╛рдВрдирд╛ рд╕рдордЬрд▓реЗ рдЖрд╣реЗ рдХреА рдирд╛рд╣реА рд╣реЗ рддреА рдХрд╕реЗ рддрдкрд╛рд╕рддреЗ рд╣реЗ рдЙрдореЗрджрд╡рд╛рд░рд╛рд▓рд╛ рд╕рдордЬрд╛рд╡рддрд╛ рдЖрд▓реЗ рдирд╛рд╣реА. рдкрдг рдХрддрд░рд┐рдирд╛ рд╡рд┐рднрд╛рдЧрдкреНрд░рдореБрдЦ рдЖрд╣реЗ, рдЖрдгрд┐ рддреА рдЗрддрдХреА рдЦрд╛рддреНрд░реАрдиреЗ рдмреЛрд▓рд▓реАтАж рдореНрд╣рдгреВрди рджреАрдкрд┐рдХрд╛ рдореНрд╣рдгрддреЗ, "рд╣реЛ, рдмрд▒реНрдпрд╛рдкреИрдХреА рдЪрд╛рдВрдЧрд▓реА." рдРрд╢реНрд╡рд░реНрдпрд╛рд╣реА рд╕рд╣рдорддреА рджреЗрддреЗ.
рдЙрдореЗрджрд╡рд╛рд░рд╛рдЪреА рдирд┐рд╡рдб рд╣реЛрддреЗ. рджреАрдкрд┐рдХрд╛рдЪреА рд╢рдВрдХрд╛ тАФ рдкреБрд░рд╛рд╡реНрдпрд╛рдЪрд╛ рдПрдХрдореЗрд╡ рдЦрд░рд╛ рддреБрдХрдбрд╛ тАФ рдХрдзреА рд╕рдореЛрд░ рдЖрд▓реАрдЪ рдирд╛рд╣реА. ЁЯЩК
рдкреБрдврдЪреНрдпрд╛ рд╡реЗрд│реА рдХрддрд░рд┐рдирд╛ рдирд┐рдпрдо рдмрджрд▓рддреЗ:
- рдкреНрд░рддреНрдпреЗрдХрдЬрдг рддреАрдЪ score sheet рд╡рд╛рдкрд░рддреЗ, рдкреНрд░рддреНрдпреЗрдХ рдЧреБрдгрд╛рд╕рд╛рдареА рд╕реНрдкрд╖реНрдЯ рд╡рд░реНрдгрдирд╛рд╕рд╣. ЁЯУЛ
- рдкреНрд░рддреНрдпреЗрдХрдЬрдг meeting рдЪреНрдпрд╛ рдЖрдзреА рддрд┐рдЪреЗ рдЧреБрдг рд▓рд┐рд╣реВрди рдареЗрд╡рддреЗ. тЬНя╕П
- Meeting рдордзреНрдпреЗ рд╕рд░реНрд╡рд╛рдд рдХрдирд┐рд╖реНрда рд╡реНрдпрдХреНрддреА рдЖрдзреА рдмреЛрд▓рддреЗ.
рдЖрддрд╛ рддреНрдпрд╛рдЪ рддреАрди рдорддрд╛рдВрдЪреА рдмреЗрд░реАрдЬ рд╡реЗрдЧрд│реЗ рдЙрддреНрддрд░ рджреЗрддреЗ тАФ рдкреНрд░рд╛рдорд╛рдгрд┐рдХ рдЙрддреНрддрд░.
ЁЯЧ║я╕П рдЖрдХреГрддреА
flowchart LR
s["ЁЯУЛ same rubric, 4 competencies<br/>scores 1тАУ4, bar 3.0"] --> i["тЬНя╕П written before the debrief<br/>Katrina 3.75 ┬╖ Dipika 2.25 ┬╖ Aishwarya 2.50"]
i --> p1["panel 2.83 тЖТ no hire"]
s --> h["ЁЯЧгя╕П Katrina speaks first,<br/>others move halfway to her"]
h --> p2["panel 3.29 тЖТ hire"]
c["тЪЦя╕П calibration, 5 past panels<br/>Katrina +0.37 ┬╖ Dipika -0.33"] --> x["X raw 3.25 тЖТ 3.08<br/>Y raw 3.00 тЖТ 3.18"]
ЁЯЧ║я╕П рдХрд╛рдврд▓реЗрд▓реА рдЖрд╡реГрддреНрддреА + рдПрдХ lab: https://school-edh.pages.dev/engineering-leadership/lesson-diagrams.html#l04
тЭУ рдХрд╛рдп
- Structured interview тАФ рдПрдЦрд╛рджреНрдпрд╛ рднреВрдорд┐рдХреЗрд╕рд╛рдареА рдкреНрд░рддреНрдпреЗрдХ рдЙрдореЗрджрд╡рд╛рд░рд╛рд▓рд╛ рддреЗрдЪ рдкреНрд░рд╢реНрди (рдХрд┐рдВрд╡рд╛ рддреЗрдЪ рдХрд╛рдо) рдорд┐рд│рддрд╛рдд, рдЖрдгрд┐ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд interviewers рддреНрдпрд╛рдЪ rubric рдиреБрд╕рд╛рд░ рдЧреБрдг рджреЗрддрд╛рдд. Unstructured: рдкреНрд░рддреНрдпреЗрдХ interviewer рддрд┐рд▓рд╛ рд╣рд╡реЗ рддреЗ рд╡рд┐рдЪрд╛рд░рддреЗ рдЖрдгрд┐ рдПрдХреВрдг рдЫрд╛рдк рддрдпрд╛рд░ рдХрд░рддреЗ. рдирд┐рд╡рдб-рдкрджреНрдзрддреАрдВрд╡рд░реАрд▓ рд╕рдВрд╢реЛрдзрдирд╛рдЪреНрдпрд╛ рдореЛрдареНрдпрд╛ рдЖрдврд╛рд╡реНрдпрд╛рдВрдордзреНрдпреЗ тАФ Schmidt рдЖрдгрд┐ Hunter (1998), рдЖрдгрд┐ Sackett рд╡ рд╕рд╣рдХрд╛рд▒реНрдпрд╛рдВрдЪреЗ 2022 рдордзреАрд▓ рдкреБрдирд░реНрд╡рд┐рд╢реНрд▓реЗрд╖рдг тАФ рдЕрд╕реЗ рдЖрдврд│рд▓реЗ рдХреА structured interviews unstructured рдкреЗрдХреНрд╖рд╛ job performance рдЪрд╛ рдЕрдзрд┐рдХ рдЪрд╛рдВрдЧрд▓рд╛ рдЕрдВрджрд╛рдЬ рджреЗрддрд╛рдд, рдЖрдгрд┐ рдЕрднреНрдпрд╛рд╕рд▓реЗрд▓реНрдпрд╛ рд╕рд░реНрд╡рд╛рдд рдкреНрд░рднрд╛рд╡реА рдкрджреНрдзрддреАрдВрдордзреНрдпреЗ рдЖрд╣реЗрдд. "рдЕрдзрд┐рдХ рдЪрд╛рдВрдЧрд▓рд╛ рдЕрдВрджрд╛рдЬ" рд╣реЗ рдЕрдиреЗрдХ hires рдЪреНрдпрд╛ рд╕рд░рд╛рд╕рд░реАрдмрджреНрджрд▓рдЪреЗ рд╡рд┐рдзрд╛рди рдЖрд╣реЗ, рдПрдХрд╛ hire рдЪреА рд╣рдореА рдирд╛рд╣реА.
- Anchors рдЕрд╕рд▓реЗрд▓реА rubric тАФ рдкреНрд░рддреНрдпреЗрдХ competency рд╕рд╛рдареА рдкреНрд░рддреНрдпреЗрдХ рдЧреБрдг рдХрд╕рд╛ рджрд┐рд╕рддреЛ рдпрд╛рдЪреЗ рд▓рд┐рдЦрд┐рдд рд╡рд░реНрдгрди, рдореНрд╣рдгрдЬреЗ рдкреНрд░рддреНрдпреЗрдХ interviewer рд╕рд╛рдареА "3" рдЪрд╛ рдЕрд░реНрде рдПрдХрдЪ рдЕрд╕рддреЛ. "testing approach" рдЪреЗ рдЙрджрд╛рд╣рд░рдг: 1 testing рдЪрд╛ рдЙрд▓реНрд▓реЗрдЦрдЪ рдирд╛рд╣реА ┬╖ 2 рд╡рд┐рдЪрд╛рд░рд▓реНрдпрд╛рд╡рд░, рдирдВрддрд░ tests ┬╖ 3 рди рд╡рд┐рдЪрд╛рд░рддрд╛ unit рдЖрдгрд┐ integration tests рдЪреЗ рд╡рд░реНрдгрди рдХрд░рддреЗ ┬╖ 4 рдзреЛрдХреНрдпрд╛рдиреБрд╕рд╛рд░ tests рдирд┐рд╡рдбрддреЗ рдЖрдгрд┐ trade-offs рд╕рдордЬрд╛рд╡рддреЗ.
- Independent scoring тАФ рдкреНрд░рддреНрдпреЗрдХ interviewer рдЗрддрд░ рдХреЛрдгрд╛рдЪреЗ рдРрдХрдгреНрдпрд╛рдЖрдзреА рддрд┐рдЪреЗ рдЧреБрдг рдЖрдгрд┐ рдкреБрд░рд╛рд╡рд╛ рд▓рд┐рд╣реВрди рдареЗрд╡рддреЗ. рд▓реЛрдХ рдЪрд░реНрдЪрд╛ рдХрд░реВ рд▓рд╛рдЧрд▓реЗ рдХреА рдирдВрддрд░рдЪреА рдорддреЗ рдЖрдзреАрдЪреНрдпрд╛ рдЖрдгрд┐ рдореЛрдареНрдпрд╛ рдЖрд╡рд╛рдЬрд╛рддреАрд▓ рдорддрд╛рдВрдХрдбреЗ рдЭреБрдХрддрд╛рдд (anchoring, рд╕рд╛рдорд╛рдЬрд┐рдХ рджрдмрд╛рд╡). Kahneman, Sibony рдЖрдгрд┐ Sunstein рдпрд╛рдВрдЪреЗ Noise (2021) рдиреЗрдордХреНрдпрд╛ рдпрд╛рдЪ рдХрд╛рд░рдгрд╛рд╕рд╛рдареА рдЪрд░реНрдЪреЗрдЖрдзреА рд╕реНрд╡рддрдВрддреНрд░ рдирд┐рд░реНрдгрдпрд╛рдВрдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХрд░рддреЗ.
- Herding (рдпрд╛ lab рдордзреНрдпреЗ) тАФ рддреНрдпрд╛ рдЭреБрдХрдгреНрдпрд╛рдЪреЗ рдПрдХ рд╢рд┐рдХрд╡рдгреНрдпрд╛рд╕рд╛рдареАрдЪреЗ model: рдкрд╣рд┐рд▓реНрдпрд╛ рд╡рдХреНрддреАрдЪреЗ рдРрдХрд▓реНрдпрд╛рд╡рд░
рдкреНрд░рддреНрдпреЗрдХ рдЗрддрд░ interviewer рддрд┐рдЪреНрдпрд╛ рдЧреБрдгрд╛рдВрдХрдбреЗ рдард░рд▓реЗрд▓реНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд (
pull) рд╕рд░рдХрддреЗ. рдЦрд░реЗ рдЭреБрдХрдгреЗ рдЬрд╛рд╕реНрдд рдЧреБрдВрддрд╛рдЧреБрдВрддреАрдЪреЗ рдЕрд╕рддреЗ; рдореБрджреНрджрд╛ рджрд┐рд╢реЗрдЪрд╛ рдЖрд╣реЗ. - Calibration тАФ interviewers рдЪреНрдпрд╛ рд╕рд╡рдпреА рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдЕрд╕рддрд╛рдд: рдХрд╛рд╣реА рдЬрд╛рд╕реНрдд рдЧреБрдг рджреЗрддрд╛рдд, рдХрд╛рд╣реА рдХрдореА. рддреНрдпрд╛рдЪ рдЙрдореЗрджрд╡рд╛рд░рд╛рдВрд╡рд░ рдкреНрд░рддреНрдпреЗрдХреАрдЪреНрдпрд╛ рдЧреБрдгрд╛рдВрдЪреА panel рдордзреАрд▓ рдЗрддрд░рд╛рдВрд╢реА рддреБрд▓рдирд╛ рдХреЗрд▓реНрдпрд╛рдиреЗ рддрд┐рдЪрд╛ offset рдЕрдВрджрд╛рдЬрддрд╛ рдпреЗрддреЛ. рд╡реЗрдЧрд╡реЗрдЧрд│реЗ рдЙрдореЗрджрд╡рд╛рд░ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ panels рдирд╛ рднреЗрдЯрддрд╛рдд рддреЗрд╡реНрд╣рд╛ рд╣реЗ рд╕рд░реНрд╡рд╛рдд рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ рдЕрд╕рддреЗ.
- The bar тАФ рднреВрдорд┐рдХреЗрд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдХрд┐рдорд╛рди рдкрд╛рддрд│реА, interviews рд╕реБрд░реВ рд╣реЛрдгреНрдпрд╛рдЖрдзреА рдард░рд╡рд▓реЗрд▓реА.
ЁЯдФ рдХрд╛
рдХрд╛рд░рдг hire рд╣рд╛ lead рдЪреНрдпрд╛ рд╕рд░реНрд╡рд╛рдд рдорд╣рд╛рдЧ рдЖрдгрд┐ рдЙрд▓рдЯрд╛рдпрд▓рд╛ рд╕рд░реНрд╡рд╛рдд рдХрдареАрдг рдирд┐рд░реНрдгрдпрд╛рдВрдкреИрдХреА рдПрдХ рдЖрд╣реЗ (рдзрдбрд╛ 10 рдпрд╛рд▓рд╛ one-way door рдореНрд╣рдгрддреЛ), рдЖрдгрд┐ unstructured interviews рдордзреНрдпреЗ рд╕рд░реНрд╡рд╛рдд рдореЛрдареНрдпрд╛ рдЖрд╡рд╛рдЬрд╛рддреАрд▓ рдордд, рдХрд┐рдВрд╡рд╛ interviewers рд╕рд╛рд░рдЦрд╛рдЪ рд╕рд░реНрд╡рд╛рдд рдЬрд╛рд╕реНрдд рджрд┐рд╕рдгрд╛рд░рд╛ рдЙрдореЗрджрд╡рд╛рд░, рдирд┐рд░реНрдгрдп рдШреЗрддреЛ. Rubric рд╕реНрд╡рддрдГрд╣реВрди hiring рдиреНрдпрд╛рдпреНрдп рдХрд░рдд рдирд╛рд╣реА тАФ рдкреНрд░рд╢реНрди рддрд░реАрд╣реА рдкрдХреНрд╖рдкрд╛рддреА рдЕрд╕реВ рд╢рдХрддрд╛рдд тАФ рдкрдг рддреА рдкреБрд░рд╛рд╡рд╛ рджреГрд╢реНрдп рдЖрдгрд┐ рддреБрд▓рдирд╛ рдХрд░рдгреНрдпрд╛рдЬреЛрдЧрд╛ рдХрд░рддреЗ, рдЖрдгрд┐ рд╕реНрд╡рддрдВрддреНрд░ рдЧреБрдг рдкреНрд░рддреНрдпреЗрдХ interviewer рдЪрд╛ рдкреБрд░рд╛рд╡рд╛ рдЪрд░реНрдЪреЗрдд рдЯрд┐рдХрд╡реВрди рдареЗрд╡рддрд╛рдд.
ЁЯФз рдХрд╕реЗ (рдпрд╛ repo рдордзреНрдпреЗ)
lead/models.py рдордзрд▓реЗ panel(scores) {interviewer: [scores 1тАУ4]} рдШреЗрддреЗ рдЖрдгрд┐
рдкреНрд░рддреНрдпреЗрдХ interviewer рдЪреА рд╕рд░рд╛рд╕рд░реА рдЖрдгрд┐ panel рдЪреА рд╕рд░рд╛рд╕рд░реА рдкрд░рдд рджреЗрддреЗ. herd(scores, first, pull=0.5)
first рд╡рдЧрд│рддрд╛ рдкреНрд░рддреНрдпреЗрдХреАрд▓рд╛ рддрд┐рдЪреНрдпрд╛ рдЧреБрдгрд╛рдВрдХрдбреЗ pull рдЗрддрдХреНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рд╕рд░рдХрд╡рддреЗ. calibrate(history)
рдорд╛рдЧреАрд▓ panels ({interviewer: overall score}) рдШреЗрддреЗ рдЖрдгрд┐ рдкреНрд░рддреНрдпреЗрдХ interviewer рдЪрд╛ рддрд┐рдЪреНрдпрд╛ panel рдЪреНрдпрд╛
рд╕рд░рд╛рд╕рд░реАрдкрд╛рд╕реВрдирдЪрд╛ рд╕рд░рд╛рд╕рд░реА рдлрд░рдХ рдкрд░рдд рджреЗрддреЗ тАФ offsets рдЪреА рдмреЗрд░реАрдЬ рд╢реВрдиреНрдп рдЕрд╕рддреЗ. lead/demo.py
рдордзрд▓реЗ hiring() рдПрдХрд╛ рдЙрдореЗрджрд╡рд╛рд░рд╛рд▓рд╛ рддреАрди рдкреНрд░рдХрд╛рд░реЗ рдЧреБрдг рджреЗрддреЗ рдЖрдгрд┐ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ panels рдиреЗ рдкрд╛рд╣рд┐рд▓реЗрд▓реНрдпрд╛ рджреЛрди
рдЙрдореЗрджрд╡рд╛рд░рд╛рдВрдЪреА рддреБрд▓рдирд╛ рдХрд░рддреЗ. Herding рдЪрд╛ рдирд┐рдпрдо рдЖрдгрд┐ offsets рд╣реЗ рд╡рд┐рдЪрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреЗ рд╕рд╛рдзрди рдЖрд╣реЗ, рдорд╛рдгрд╕рд╛рдВрд╕рд╛рдареАрдЪреЗ
рд╕реВрддреНрд░ рдирд╛рд╣реА тАФ рдХреЛрдгрд╛рдЪрд╛рд╣реА hiring рдЪрд╛ рдирд┐рд░реНрдгрдп script рдиреЗ рдореЛрдЬрд▓рд╛ рдЬрд╛рдК рдирдпреЗ.
ЁЯзк рдХрд░реВрди рдкрд╛рд╣рд╛
python3 lead/demo.py hiring
python3 - <<'EOF'
import sys; sys.path.insert(0, "lead"); from models import panel, herd
s = {"Katrina": [4, 4, 4, 3], "Dipika": [2, 3, 2, 2], "Aishwarya": [3, 2, 2, 3]}
for first in ("Katrina", "Dipika"):
for pull in (0.25, 0.5):
each, m = panel(herd(s, first, pull))
print(f"{first} speaks first, pull {pull:.2f} тЖТ panel {m:.2f} тЖТ {'hire' if m >= 3 else 'no hire'}")
each, m = panel(s)
print(f"nobody speaks first (independent) тЖТ panel {m:.2f} тЖТ {'hire' if m >= 3 else 'no hire'}")
EOF
тЬЕ рддрдкрд╛рд╕рд╛ тАФ рддреБрдореНрд╣рд╛рд▓рд╛ рдХрд╛рдп рджрд┐рд╕рд╛рдпрд▓рд╛ рд╣рд╡реЗ
hiring рдЕрд╕реЗ print рдХрд░рддреЗ:
independent: Katrina 3.75 ┬╖ Dipika 2.25 ┬╖ Aishwarya 2.50 тЖТ panel 2.83 тЖТ no hire
after Katrina speaks first (others move halfway to her): Katrina 3.75 ┬╖ Dipika 3.00 ┬╖ Aishwarya 3.12 тЖТ panel 3.29 тЖТ hire
тФАтФА calibration on 5 past panels: Katrina +0.37 ┬╖ Dipika -0.33 ┬╖ Aishwarya -0.03
candidate X (Katrina + Aishwarya): raw 3.25 тЖТ calibrated 3.08
candidate Y (Dipika + Aishwarya): raw 3.00 тЖТ calibrated 3.18
рддреБрдордЪрд╛ snippet рдЕрд╕реЗ print рдХрд░рддреЛ:
Katrina speaks first, pull 0.25 тЖТ panel 3.06 тЖТ hire
Katrina speaks first, pull 0.50 тЖТ panel 3.29 тЖТ hire
Dipika speaks first, pull 0.25 тЖТ panel 2.69 тЖТ no hire
Dipika speaks first, pull 0.50 тЖТ panel 2.54 тЖТ no hire
nobody speaks first (independent) тЖТ panel 2.83 тЖТ no hire
ЁЯПБ рддреБрдореНрд╣реА рдЖрддреНрддрд╛рдЪ рдХрд╛рдп рд╕рд┐рджреНрдз рдХреЗрд▓реЗ
рдкреБрд░рд╛рд╡реНрдпрд╛рдЪреНрдпрд╛ рддреНрдпрд╛рдЪ рддреАрди рд╕рдВрдЪрд╛рдВрдиреА рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рдЧреБрдг рджрд┐рд▓реНрдпрд╛рд╡рд░ 2.83 тЖТ no hire рджрд┐рд▓реЗ, рдЖрдгрд┐ рдХрддрд░рд┐рдирд╛ рдЖрдзреА рдмреЛрд▓рд▓реНрдпрд╛рд╡рд░ 3.29 тЖТ hire тАФ рдЕрдЧрджреА рд▓рд╣рд╛рди pull (0.25) рдиреЗрд╣реА bar рдУрд▓рд╛рдВрдбрд▓рд╛. рджреАрдкрд┐рдХрд╛ рдЖрдзреА рдмреЛрд▓рд▓реА рддреЗрд╡реНрд╣рд╛ panel рдЙрд▓рдЯреНрдпрд╛ рджрд┐рд╢реЗрдиреЗ рд╕рд░рдХрд▓реЗ. рдмреЛрд▓рдгреНрдпрд╛рдЪреНрдпрд╛ рдХреНрд░рдорд╛рдиреЗ рдирд┐рд░реНрдгрдп рдмрджрд▓рд▓рд╛; рдЙрдореЗрджрд╡рд╛рд░ рдмрджрд▓рд▓рд╛ рдирд╛рд╣реА. Calibration рдиреЗ рджреБрд╕рд░рд╛ рдкрд░рд┐рдгрд╛рдо рджрд╛рдЦрд╡рд▓рд╛: рдЙрдореЗрджрд╡рд╛рд░ X рдЕрдзрд┐рдХ рд╕рдХреНрд╖рдо рджрд┐рд╕рд▓рд╛ (3.25 рд╡рд┐рд░реБрджреНрдз 3.00) рддреЗ рдлрдХреНрдд X рд▓рд╛ рдЕрдзрд┐рдХ рдЙрджрд╛рд░ interviewer рднреЗрдЯрд▓реА рдореНрд╣рдгреВрди. рдлрдХреНрдд 5 рдорд╛рдЧреАрд▓ panels рдЕрд╕рд▓реНрдпрд╛рдиреЗ рддреЗ offsets рдвреЛрдмрд│ рдЖрд╣реЗрдд тАФ рдЧреБрдг рджреЗрдгреНрдпрд╛рдЪреНрдпрд╛ рд╕рд╡рдпреАрдВрдмрджреНрджрд▓ рдмреЛрд▓рдгреНрдпрд╛рдЪреА рд╕реВрдЪрдирд╛, рдЖрдВрдзрд│реЗрдкрдгрд╛рдиреЗ рд▓рд╛рдЧреВ рдХрд░рд╛рдпрдЪреА рджреБрд░реБрд╕реНрддреА рдирд╡реНрд╣реЗ.
тЪая╕П рдиреЗрд╣рдореАрдЪреНрдпрд╛ рдЪреБрдХрд╛
- рдЙрдореЗрджрд╡рд╛рд░рд╛рдВрдирд╛ рднреЗрдЯрд▓реНрдпрд╛рдирдВрддрд░ bar рдард░рд╡рдгреЗ
- "culture fit" рдПрдХ рдЧреБрдг рдореНрд╣рдгреВрди тАФ рддреНрдпрд╛рдЪрд╛ рдЕрд░реНрде рд╕рд╣рд╕рд╛ "рдЖрдордЪреНрдпрд╛рд╕рд╛рд░рдЦреА" рдЕрд╕рд╛ рд╣реЛрддреЛ; рдиреЗрдордХреНрдпрд╛, рдХрд╛рдорд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд behaviours рдирд╛ рдЧреБрдг рджреНрдпрд╛
- debrief рдордзреНрдпреЗ рд╕рд░реНрд╡рд╛рдд рд╡рд░рд┐рд╖реНрда рд╡реНрдпрдХреНрддреАрдиреЗ рдЖрдзреА рдмреЛрд▓рдгреЗ
- рдЧреБрдг рд▓рд┐рд╣рд┐рдгреНрдпрд╛рдЖрдзреА interviewers рдиреЗ corridor рдордзреНрдпреЗ рдПрдХрдореЗрдХреАрдВрд╢реА рдЪрд░реНрдЪрд╛ рдХрд░рдгреЗ
- labels рдЖрд╣реЗрдд рдкрдг anchors рдирд╛рд╣реАрдд рдЕрд╢реА rubric ("3 = good") тАФ рдкреНрд░рддреНрдпреЗрдХрдЬрдг "good" рд╡реЗрдЧрд│реНрдпрд╛ рдЕрд░реНрдерд╛рдиреЗ рд╡рд╛рдЪрддреЗ
- рдПрдХрд╛рдЪ рднреВрдорд┐рдХреЗрд╕рд╛рдареА рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдЙрдореЗрджрд╡рд╛рд░рд╛рдВрдирд╛ рд╡реЗрдЧрд╡реЗрдЧрд│реЗ рдкреНрд░рд╢реНрди
ЁЯПн рдкреНрд░рддреНрдпрдХреНрд╖ рд╡рд╛рдкрд░рд╛рдд
Job description рд╕реЛрдмрдд рдареЗрд╡рд▓реЗрд▓реЗ interview scorecard, рдкрд╣рд┐рд▓реНрдпрд╛ interview рдЖрдзреА рд▓рд┐рд╣рд┐рд▓реЗрд▓реЗ:
role: maths teacher (software engineer II)
bar: 3.0 average, no competency below 2
competencies:
- name: testing approach
question: "Walk me through how you would test the grade-export change."
anchors:
1: no testing mentioned
2: tests after the fact, when prompted
3: describes unit and integration tests unprompted
4: chooses tests by risk and explains the trade-offs
- name: explaining to a colleague
- name: debugging an unfamiliar system
- name: working through disagreement
process:
- each interviewer submits scores and evidence before the debrief
- the debrief starts with the most junior interviewer
- the hiring manager decides; the reasons are written down
рдХрд╛рд╣реА applicant-tracking systems рддреБрдореНрд╣реА рд╕реНрд╡рддрдГрдЪрд╛ feedback submit рдХрд░реЗрдкрд░реНрдпрдВрдд рдЗрддрд░ interviewers рдЪрд╛ feedback рд▓рдкрд╡реВ рджреЗрддрд╛рдд тАФ рддреБрдордЪреНрдпрд╛ system рдордзреНрдпреЗ рд╣реА рд╕реЛрдп рдЕрд╕реЗрд▓ рддрд░ рддреА рдЪрд╛рд▓реВ рдХрд░рд╛. рджрд░ рдХрд╛рд╣реА рдорд╣рд┐рдиреНрдпрд╛рдВрдиреА рд╕рд╛рдорд╛рдпрд┐рдХ рдЙрдореЗрджрд╡рд╛рд░рд╛рдВрд╡рд░реАрд▓ interviewers рдЪреНрдпрд╛ рдЧреБрдгрд╛рдВрдЪреА рддреБрд▓рдирд╛ рдХрд░рд╛ (calibration), рдЖрдгрд┐ rubric рдЪреЗ рдЧреБрдг рдирд┐рд╡рдбрд▓реЗрд▓реНрдпрд╛ рд▓реЛрдХрд╛рдВрдЪреНрдпрд╛ рдкреНрд░рддреНрдпрдХреНрд╖ рдХрд╛рдордЧрд┐рд░реАрд╢реА рдЬреБрд│рддрд╛рдд рдХрд╛ рддреЗ рддрдкрд╛рд╕рд╛.
ЁЯПн рдкреНрд░рддреНрдпрдХреНрд╖ рд╡рд╛рдкрд░рд╛рдд рд╣реЗ рдХрд╛ рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ рдЖрд╣реЗ: рдкрд╣рд┐рд▓реНрдпрд╛ рдЙрдореЗрджрд╡рд╛рд░рд╛рд▓рд╛ рднреЗрдЯрдгреНрдпрд╛рдЖрдзреА rubric рдЖрдгрд┐ bar рд▓рд┐рд╣рд╛, debrief рдЖрдзреА рдЧреБрдг рдЧреЛрд│рд╛ рдХрд░рд╛, рдЖрдгрд┐ рд╕рд░реНрд╡рд╛рдд рд╢рд╛рдВрдд рдкреБрд░рд╛рд╡реНрдпрд╛рд▓рд╛ рдЖрдзреА рдмреЛрд▓реВ рджреНрдпрд╛. рдпрд╛рд▓рд╛ рдПрдХ рддрд╛рд╕ рддрдпрд╛рд░реА рд▓рд╛рдЧрддреЗ рдЖрдгрд┐ рдЪрд╛рдВрдЧрд▓реЗ panels рд╡рд╛рдИрдЯ рдирд┐рд░реНрдгрдп рдШреЗрддрд╛рдд рддреНрдпрд╛рдЪрд╛ рд╕рд░реНрд╡рд╛рдд рдиреЗрд╣рдореАрдЪрд╛ рдорд╛рд░реНрдЧ рдмрдВрдж рд╣реЛрддреЛ.
тПня╕П рдкреБрдвреЗ
рднрд╛рдЧ 1 рдкреВрд░реНрдг рдЭрд╛рд▓рд╛: рдирд╡реЗ рдХрд╛рдо, 1:1s, delegation рдЖрдгрд┐ hiring. рднрд╛рдЧ 2 рд╕реНрд╡рддрдГ рдХрд╛рдорд╛рдмрджреНрджрд▓ рдЖрд╣реЗ. рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рднрд╛рдЧрдкреНрд░рдореБрдЦрд╛рд▓рд╛ рд╡рд┐рдЪрд╛рд░рд▓рд╛ рдЬрд╛рдгрд╛рд░рд╛ рдкрд╣рд┐рд▓рд╛ рдкреНрд░рд╢реНрди: "рд╣реЗ рдХрдзреА рдкреВрд░реНрдг рд╣реЛрдИрд▓?"
git checkout lesson-05-forecasting