AI Screenr
Programuotojų valandos

Sumažinkite programuotojų laiką pokalbiams

Sumažinkite, kiek laiko Jūsų programuotojai skiria pokalbiams su kandidatais, net 60–70 %. Perkelkite pirmąjį atrankos etapą nuo programuotojų. Sutaupykite vyresniųjų programuotojų valandas, paspartinkite samdymą ir vertinkite kandidatus pagal struktūrinius, automatizuotus vertinimus.

Išbandykite nemokamai
By AI Screenr Team·

Trusted by innovative companies

eprovement
Jobrela
eprovement
Jobrela
eprovement
Jobrela
eprovement
Jobrela
eprovement
Jobrela
eprovement
Jobrela
eprovement
Jobrela
eprovement
Jobrela

Trys žingsniai, kaip sumažinti programuotojų laiką pokalbiams

Sutaupykite vyresniųjų programuotojų valandas nemažindami techninės kokybės.

1

Išmatuokite valandas

Padauginkite kandidatų skaičių vienam įdarbinimui iš vidutinio programuotojų laiko vienam kandidatui. Dauguma komandų skiria 5–8 programuotojų valandas kandidatui, pasiekusiam techninius etapus. Metinė suma dažnai būna didesnė, nei tikėtasi.

2

Pirmą etapą perkelkite nuo programuotojų

Pirmasis etapas — asinchroniniam balso AI. AI užduoda papildomus klausimus, vertina pagal 8 kriterijus ir pateikia 4 balų rekomendaciją. Tas pats gilumas kaip vadovo vedamame telefoniniame pokalbyje, bet nė vienos programuotojo valandos.

3

Padarykite techninius etapus efektyvesnius

Programuotojai prieš pokalbį perskaito suvertintą ataskaitą ir transkripciją. Jie praleidžia jau aptartus foninius klausimus. Interviu laikas skiriamas gyvam kodavimui, sistemų dizainui ir realaus laiko problemų sprendimui.

Apskaičiuokite programuotojų valandas, skiriamas pokalbiams. 3 nemokami interviu, be kortelės.

Išbandykite nemokamai

Vyresniojo programuotojo valanda kainuoja $150–$250. Vienas techninis etapas „sudegina“ 4–8 programuotojų valandas — 1 valandos pokalbis su dviem programuotojais, plius pasiruošimas, pastabos ir aptarimas. Komanda, kuri per ketvirtį praveda 20 techninių etapų, per ketvirtį pokalbiams su kandidatais išleidžia 80–160 programuotojų valandų. Tai laikas, kuris galėtų keliauti į produktą.

  • Sutaupykite 1–2 programuotojų valandas vienam kandidatui perkeldami pirmąją atranką nuo programuotojų
  • Techninius etapus naudokite tik tam, kas reikalauja žmogaus — gyvas kodavimas, sistemų dizainas, suderinamumas su komanda
  • Suteikite programuotojams išankstinį skaitymą — suvertintą ataskaitą ir transkripciją prieš pokalbį
  • Ta pati techninė kokybė, mažiau programuotojų laiko — gilus vertinimas vyksta techniniuose etapuose, o ne pirmajame

Kad realiai sumažintumėte, kiek laiko Jūsų programuotojai skiria pokalbiams su kandidatais, svarbu tiksliai žinoti, kurį etapą pakeičiate. AI atranka pakeičia tik pirmąjį telefoninį pokalbį. Būtent tai ir yra tos 1–2 programuotojų valandos vienam kandidatui, kurios skirtos filtravimui prieš techninius etapus. Techniniai etapai lieka žmogiški.

apskaičiuokite dėl pokalbių prarastas programuotojų valandas — 3 nemokami interviu →

Kodėl programuotojų laikas — brangiausias samdymo išteklius

Rekruterio ir programuotojo valandos abi kainuoja, tačiau tai nėra tas pats. Rekruteris, kalbantis su kandidatais, daro savo pagrindinį darbą. Vyresnysis programuotojas, vedantis pokalbius, tuo metu nerašo kodo, nementoriauja juniorų, neperžiūri dizainų ir nedaro to, dėl ko jis įdarbintas.

Valandos kaina taip pat didesnė: $150–$250 už valandą vyresniesiems programuotojams, palyginti su $40–$80 už valandą rekruteriam. Su 5–8 programuotojų valandomis kiekvienam kandidatui, pasiekusiam techninius etapus, kiekvienas toks kandidatas kainuoja maždaug $750–$2,000 programuotojų laiko — dar prieš rekruterio ar hiring manager laiką.

Pakeitus pirmąjį etapą sutaupomos ir rekruterio valandos. Skaičiavimą rasite čia: pakeiskite pirminius pokalbius. Tačiau vystymo komandų vadovams didžiausia nauda — apsaugoti programuotojų laiką ir išlaikyti vyresniuosius komandoje.

Kur dingsta programuotojų laikas pokalbiams

Programuotojų laikas vienam kandidatui, pasiekusiam techninius etapus, tipiniame samdymo procese:

ŽingsnisProgramuotojų laikasPastabos
Pirmasis telefoninis pokalbis45–60 min gyvai + 15–30 min pasiruošimas/pastabosDažniausiai veda inžinerijos vadovas arba vyresnysis programuotojas
Techniniai etapai60–90 min × 2–4 programuotojaiKodavimas, sistemų dizainas, elgsenos interviu
Aptarimas po pokalbio30–45 min + santraukaVisi programuotojai ir hiring manager
Laiko derinimas ir pakeitimai15–30 minKelių programuotojų kalendorių derinimas
Įdarbinimo susitikimas30–60 min kandidatuiSavaitinis susitikimas su išankstiniu skaitymu
Iš viso kandidatui5–8 programuotojų valandosPrieš bet kurį kitą etapą

Kandidatams, kurie nepasiekia techninių etapų, vis tiek prireikia 1–2 programuotojų valandų pirmajam pokalbiui. Komanda, per metus įdarbinanti 10 programuotojų ir pakalbinanti 40–60 kandidatų, per metus pokalbiams išleidžia 250–400 programuotojų valandų.

AI atranka sprendžia tik pirmąjį žingsnį. Visą kandidato pusės eigą rasite čia: kaip veikia AI interviu programinė įranga.

Ką AI atranka pakeičia (ir ko — ne)

AI atranka pakeičia 1–2 programuotojų valandas vienam kandidatui, skirtas pirmajam telefoniniam pokalbiui:

  • Gyvą skambutį. Kandidatai atlieka asinchroninį balso interviu su AI. Tie patys struktūriniai klausimai. Tas pats gilumas. Tie patys vertinimo kriterijai, taikomi kiekvienam kandidatui.
  • Pastabų rašymą. Kiekvienas atsakymas transkribuojamas ir vertinamas pagal 8 kriterijus (visiškai pritaikomi pagal poziciją) 0–100 skalėje. Kiekvieną balą lydi kokybinis įvertis (Stipru / Vidutiniška / Silpna / Nėra) ir pasitikėjimo lygis. Kaip tai veikia — žr. automatinė kandidatų atranka.
  • Laiko derinimą. Jokių kalendorių derinimų nereikia. Kandidatai interviu atlieka patys, 57 kalbomis. Plačiau — asinchroninių interviu programinė įranga.
  • Aptarimą po pokalbio. Prieš techninius etapus programuotojai perskaito suvertintą ataskaitą ir transkripciją. Nebelieka atskiro „ką jie sakė per telefoninį pokalbį“ aptarimo.

AI atranka ne pakeičia:

  • Gyvų kodavimo interviu. Gyvo problemų sprendimo su programuotoju asinchroninis balso AI nepakeis. Techniniai etapai vis dar svarbūs.
  • Sistemų dizaino diskusijų. 60 minučių dizaino pokalbiui su gyvais klausimais reikia programuotojų abiejose pusėse.
  • Suderinamumo su komanda vertinimo. Ar kandidatas dirbtų sklandžiai su komanda sudėtingoje situacijoje — to asinchroninis AI neišmatuos.
  • Pasiūlymo etapo pokalbių. Kandidatai pasiūlymo etape turi pasikalbėti su būsimu vadovu ir lyderiu. Tai privalo būti žmogiški pokalbiai.

AI tvarko pirmąjį etapą. Antras ir tolesni etapai lieka ten pat, kur buvo.

Išankstinis skaitymas: Jūsų programuotojai ateina pasiruošę

Pagrindinė AI pirmojo etapo vertė — ne tik sutaupytas laikas pirmajame. Ji atsiskleidžia vėlesniuose techniniuose etapuose. Programuotojai, prieš savo etapą perskaitę suvertintą ataskaitą ir transkripciją, praleidžia pirmas 10–15 minučių foniniams klausimams („papasakokite apie patirtį“). Tas laikas skiriamas:

  • Gilesniems techniniams klausimams pagal transkripciją — pavyzdžiui: „pirmajame etape minėjote X požiūrį į kešavimą; ką darytumėte, jei ta sistema būtų nepasiekiama?“
  • Gyviems scenarijams, kurie remiasi tuo, ką kandidatas jau parodė mokantis.
  • Geresniam sutarimui tarp vertintojų, nes visi skaitė tą pačią ataskaitą, o ne vadovo žodinę santrauką.

Interviu laiko kokybė kyla. Švaistomos minutės krenta.

Rūpesčiai, kuriuos dažnai turi programuotojai (ir atviri atsakymai)

Programuotojai dažnai skeptiškai vertina AI pagrįstą atranką. Štai dažniausi nuogąstavimai:

  • „AI praleis gerus kandidatus.“ AI vertina su įrodymų citatomis ir pilnomis transkripcijomis. Vadovai prieš techninius etapus perskaito ataskaitą. Jei kažkas svarbaus įvertinta silpnai, tai matyti. Ekranas — filtras, kurį galite peržiūrėti: Jūs nustatote kriterijus, Jūs vertinate ribinius atvejus.
  • „AI sukurs klaidingą pasitikėjimą.“ Kiekvienas balas susietas su konkrečiomis transkripcijos citatomis, kokybiniu įverčiu (Stipru / Vidutiniška / Silpna / Nėra) ir pasitikėjimo lygiu. Matote, kodėl kandidatas problemų sprendime gavo 72, o ne tik skaičių. Tai daugiau įrodymų nei ranka rašytos pastabos po rekruterio telefoninio pokalbio.
  • „Atfiltruosime stiprius kandidatus.“ Diskvalifikavimo taisyklės konfigūruojamos — Jūs renkatės, kas realiai diskvalifikuoja kandidatą. „Perkvalifikacija“ pagal nutylėjimą nėra diskvalifikavimo priežastis.
  • „Kandidatai parengs bendrinius atsakymus AI.“ AI klausia pakankamai gilių papildomų klausimų, todėl paruoštas atsakymas neišlaiko gylio. Kandidatas, paruošęs vieną stiprų atsakymą, neišlaikys gylio per 6–10 techninių klausimų.
  • „Tai neasmeniška.“ Pirmas etapas sąmoningai yra struktūruotas ir nuoseklus. Nuo antro etapo viskas — žmogiška. Kandidatai apskritai asinchroninius AI ekranus vertina aukščiau už tradicinius telefoninius dėl suvokiamo teisingumo. Visi gauna tuos pačius klausimus tomis pačiomis sąlygomis.
  • „Per anksti nustosime kalbėtis su kandidatais.“ Geriausių programuotojų laikas skiriamas kandidatams, kuriuos rimtai svarstote. Interviu laikas vienam realiam kandidatui didėja, o ne mažėja.

Išsamesniam programinės įrangos samdymo gidui žr. AI interviu samdant IT specialistus.

Programuotojų pozicijos, kuriose tai svarbiausia

Programuotojų laiko taupymas samdyme daugiausia vertės sukuria programavimo pareigose — kai kiekvienas techninis etapas kainuoja $400–$1,200 ir paprastai vienam įdarbinimui reikia 4–6 etapų. Žemiau — svarbiausios pozicijos pagal kryptį. Visą sąrašą rasite čia: 960+ pozicijų AI interviu gidai.

Inžinerijos kryptisPareigos
Bendrinė programinė įrangaSoftware Engineer
BackendBackend Developer
FrontendFrontend Developer
Full‑stackFullstack Developer
Mobilieji — bendrinėMobile Developer
Mobilieji — iOSiOS Developer
Mobilieji — AndroidAndroid Developer
DevOpsDevOps Engineer
Patikimumas (SRE)SRE Engineer
PlatformaPlatform Engineer
SaugumasSecurity Engineer
Programų saugaApplication Security Engineer
Duomenų inžinerijaData Engineer
Duomenų mokslasData Scientist
Mašininis mokymasisML Engineer
AIAI Engineer
QA automatizavimasQA Automation Engineer
SDETSDET
Sprendimų architektūraSolutions Architect
Debesų architektūraCloud Architect
Įterptosios sistemos / firmwareEmbedded Engineer
Framework specialistas — ReactReact Developer
Kalbos specialistas — PythonPython Developer
Kalbos specialistas — JavaJava Developer
Kalbos specialistas — GoGo Developer
Senior ICSenior Engineer
Tech LeadTech Lead
Inžinerijos vadovaiEngineering Manager

Kaip tai pristatyti komandos vadovybei

Jei esate hiring manager ar komandos vadovas ir siūlote šį pokytį, trys akcentai veikia geriausiai:

  1. Per metus sutaupytos programuotojų valandos × valandinė kaina = tiesioginė suma. Komandai, kuri per metus įdarbina 20 programuotojų, tai paprastai 150–400 programuotojų valandų per metus. Paskaičiuokite savo komandai — skaičius dažniausiai didesnis, nei manote, ir neretai viršija platformos kainą.
  2. Techniniai etapai tampa efektyvesni, o ne atvirkščiai. Prieš pokalbį programuotojai perskaito transkripciją ir praleidžia foninius klausimus. Kiekvieno interviu kokybė kyla.
  3. Vyresnieji programuotojai išlieka ilgiau, kai interviu apkrova mažesnė. Interviu nuovargis — viena pagrindinių priežasčių, kodėl vyresnieji išeina. Sumažinus pirmojo etapo apkrovą, juos lengviau išlaikyti.

Duomenų tvarkymas

Sutikimas surenkamas dar prieš pradedant bet kokį įrašymą. Transkripcijos ir garsas laikomi toje pačioje geografinėje zonoje (galimas talpinimas ES, kad atitikti GDPR reikalavimus). Saugojimo terminai konfigūruojami pagal poziciją. Suvertintos ataskaitos su įrodymais ir pasitikėjimo lygiais suteikia aiškų pėdsaką kiekvienam įdarbinimo sprendimui. Kandidatai gali bet kada paprašyti ištrinti duomenis. SOC 2 Type II — produkto gairėse.

Papildomas skaitymas

Pradėkite

Tris interviu gausite nemokamai, nereikia kortelės. Vieną poziciją sukonfigūruosite per mažiau nei minutę. Išbandykite tikrame backend, React ar DevOps vaidmenyje ir peržiūrėkite suvertintą ataskaitą prieš kitą techninį etapą. Kai pereisite prie mokamos versijos, žr. kainodarą.

Share:

DUK: Kaip sumažinti programuotojų laiką, skiriamą pokalbiams

Kiek programuotojų valandų tipinis samdymo procesas sunaudoja vienam įdarbinimui?
5–8 programuotojų valandos kiekvienam kandidatui, pasiekusiam techninius etapus. Tai apima pirmąjį atrankos pokalbį, techninius etapus, aptarimą ir laiko derinimą. Pridėkite dar 1–2 valandas kiekvienam kandidatui, kuris nepasiekia techninių etapų. Komanda, kuri įdarbina 10 programuotojų ir pakalba 40–60 kandidatų, per metus pokalbiams išleidžia 250–400 programuotojų valandų. Esant $150–$250 už valandą, tai yra $37K–$100K programuotojų laiko, išleidžiamo pokalbiams kasmet.
Kokia yra bendra vieno techninio etapo kaina?
Tipinis techninis etapas — 60–90 minučių interviu su 2–4 programuotojais ir 30 minučių aptarimas. Bendra kaina dažniausiai siekia $400–$1,200 už etapą. Reikalingi 4–6 etapai vienam įdarbinimui — vien techniniai pokalbiai kainuoja $1,600–$7,200 vienam įdarbinimui. Tai tik programuotojų laikas, dar prieš bet kurį kitą etapą.
Ar AI pirmojo etapo atranka neprastesnė už programuotojų vedamus telefoninius pokalbius?
Taip, pirmajam etapui. AI apima pagrindus, mąstymą ir problemų dekompoziciją. Ji duoda papildomų klausimų, kai atsakymai silpni. Vertinimas nuoseklus visiems kandidatams. Programuotojų vedami pokalbiai varijuoja priklausomai nuo vedančiojo. AI nepakeičia gyvo kodavimo, atviro sistemų dizaino ar suderinamumo su komanda vertinimo — tai lieka techniniuose etapuose.
Ką vyresnieji programuotojai turėtų daryti su sutaupytu laiku?
Grįžti prie kūrimo darbų. Dauguma komandų teigia, kad sutaupytas laikas keliauja į: (1) funkcijų užbaigimą, kurios laukė vyresniojo dėmesio, (2) juniorų mentoriavimą, (3) architektūros peržiūras ir projektavimo dokumentus, kurie vėlavo. Be to, tai gerina išlaikymą — vyresnieji programuotojai, mažiau laiko skiriantys pokalbiams, rečiau išeina.
Ar AI atranką galima naudoti sistemų dizaino pokalbiams?
AI gali įvertinti sistemų dizaino pagrindus pirmajame etape — duomenų modeliavimą, API pasirinkimus, bazines skaliavimo žinias ir gedimų scenarijus. Tačiau tai nepakeičia 60 minučių dizaino diskusijos su programuotoju, kuris realiu laiku keičia scenarijų. Naudokite AI pirmajame etape; gilų dizaino aptarimą palikite žmogaus vedamam interviu.
Kaip užkirsti kelią tam, kad programuotojai kartotų klausimus, kuriuos jau dengė pirmasis etapas?
Kiekvienas programuotojas prieš savo etapą perskaito suvertintą ataskaitą ir visą transkripciją. Jie pasižiūri, kurios sritys įvertintos žemai, ir praleidžia jau aptartus klausimus. Tada interviu laikas skiriamas gyliui — pavyzdžiui: „pirmajame etape minėjote X požiūrį į talpyklą; ką darytumėte, jei ta sistema būtų nepasiekiama?“
Ar AI atranka tinka senior, staff ar principal programuotojų pareigoms?
Taip, pirmajam etapui. Senior kandidatai dažnai renkasi asinchroninį formatą — jie valdo kelias atrankas tuo pačiu metu dirbdami pilnu etatu. Pirmojo etapo AI atranka iš tikrųjų yra nuoseklesnė senior lygyje. AI užduoda papildomus klausimus, kurie atskleidžia, ar patirtis yra tikra. Techniniai etapai vyresniųjų įdarbinimuose išlieka labai svarbūs.
Kaip programuotojų interviu laiko mažinimas veikia įdarbinimo trukmę?
Paprastai sutrumpina ją 1–2 savaitėmis. Asinchroninis pirmas etapas panaikina 3–7 dienų laukimą tarp paraiškos ir telefoninio pokalbio. Programuotojams nebereikia „įterpti“ 45 minučių telefone pirmajam etapui. Komandų vadovai gali planuoti techninius etapus tik kandidatams, kurie stipriai praėjo pirmą etapą. Tai taip pat sumažina laiką, iššvaistytą kandidatams, kurie vis tiek būtų atmesti pirmajame etape.
Kaip tai pristatyti viduje CTO ar VP of Engineering?
Trys akcentai: (1) Per metus sutaupytos programuotojų valandos, padaugintos iš valandinės kainos, duoda tiesioginį skaičių — paprastai $30K–$100K ar daugiau 10 įdarbinimų komandai, dažnai didesnį už platformos kainą. (2) Techniniai etapai tampa efektyvesni — programuotojai iš anksto perskaito transkripcijas ir praleidžia foninius klausimus. (3) Vyresnieji programuotojai išlieka ilgiau, kai interviu apkrova mažesnė. „Interviu nuovargis“ — viena iš pagrindinių priežasčių, kodėl vyresnieji išeina.
Koks tipinis programuotojų valandų grąžos dydis per metus?
Komanda, kasmet įdarbinanti 10–20 programuotojų ir turinti 4–6 kandidatus vienam įdarbinimui, pakeitusi pirmojo etapo pokalbius AI, sutaupo 60–200 programuotojų valandų per metus. Esant $150–$250 už valandą, tai yra $10K–$50K tiesiogiai grąžinto programuotojų laiko. Čia neįskaičiuota greitesnio samdymo ar mažesnės programuotojų kaitos nauda.

Atlaisvinkite programuotojus nuo pirmosios atrankos etapo

Start with 3 free interviews — no credit card required.

Išbandykite nemokamai