Kif tidħol f'kumpanija kbira jekk int junior? Kif tikri junior deċenti jekk int kumpanija kbira? Taħt il-qatgħa, ser ngħidlek l-istorja tagħna ta’ kiri ta’ min jibda minn quddiem: kif ħdimna permezz ta’ kompiti ta’ ttestjar, ippreparajna biex inwettqu intervisti u bnejna programm ta’ mentoring għall-iżvilupp u l-inkorporazzjoni ta’ persuni ġodda, u wkoll għaliex il-mistoqsijiet standard tal-intervista ma jagħmlux dan. ma taħdimx.
Qed nipprova ngħammar lil Junior
Bongu! Jisimni Pavel, nagħmel xogħol ta' quddiem fit-tim ta' Wrike. Noħolqu sistema għall-ġestjoni tal-proġett u l-kollaborazzjoni. Ilni naħdem fuq il-web mill-2010, ħdimt għal 3 snin barra minn Malta, ipparteċipajt f'diversi startups u għallimt kors dwar it-teknoloġiji tal-web fl-università. Fil-kumpanija, jien involut fl-iżvilupp ta 'korsijiet tekniċi u l-programm ta' mentoring Wrike għal juniors, kif ukoll ir-reklutaġġ tagħhom direttament.
Għaliex anke ħsibna dwar il-kiri ta’ juniors?
Sa ftit ilu, aħna rreklutajna żviluppaturi ta' livell medju jew anzjan għall-frontend - indipendenti biżżejjed biex jagħmlu l-kompiti tal-prodott wara l-onboarding. Fil-bidu ta’ din is-sena, indunajna li ridna nbiddlu din il-politika: matul is-sena in-numru tat-timijiet tal-prodotti tagħna kważi rdoppja, in-numru ta’ żviluppaturi front-end resaq lejn il-mitt, u fil-futur qarib dan kollu se għandhom jerġgħu jirdoppjaw. Hemm ħafna xogħol, ftit idejn ħielsa, u hemm saħansitra inqas minnhom fis-suq, għalhekk iddeċidejna li nduru lejn il-ġuvini li għadhom qed jibdew il-vjaġġ tagħhom fil-quddiem u rrealizzajna li aħna lesti li ninvestu fil tagħhom żvilupp.
Min hu junior?
Din hija l-ewwel mistoqsija li staqsejna lilna nfusna. Hemm kriterji differenti, iżda l-aktar prinċipju sempliċi u li jinftiehem huwa dan:
Junior jeħtieġ li jiġi spjegat liema karatteristika u kif tagħmel dan. In-Nofsani jeħtieġ li jiġi spjegat liema karatteristika hija meħtieġa, u hu se jifhem l-implimentazzjoni hu stess. Is-sinjur innifsu jispjegalek għaliex din il-karatteristika m'għandha bżonn issir xejn.
B'xi mod jew ieħor, junior huwa żviluppatur li għandu bżonn parir dwar kif jimplimenta din jew dik is-soluzzjoni. Dak li ddeċidejna li nibnu fuqu:
- Junior huwa xi ħadd li jrid jiżviluppa u lest jaħdem ħafna għal dan;
- Mhux dejjem jaf f’liema direzzjoni jrid jiżviluppa;
- Jeħtieġ pariri u jfittex għajnuna minn barra – mingħand il-mexxej, il-parrinu tiegħu jew fil-komunità.
Kellna wkoll diversi ipoteżijiet:
- Se jkun hemm maltempata ta’ tweġibiet għall-pożizzjoni ta’ Ġunju. Għandek bżonn tiffiltra tweġibiet każwali fl-istadju li tibgħat il-bidu tiegħek;
- Filtru primarju mhux se jgħin. — huma meħtieġa aktar kompiti ta' ttestjar;
- Il-kompiti tat-test se jbeżżgħu lil kulħadd - mhumiex meħtieġa.
U ovvjament, kellna mira: 4 juniors fi 3 ġimgħat.
B’din ir-realizzazzjoni bdejna nesperimentaw. Il-pjan kien sempliċi: ibda bl-iktar lembut wiesa 'possibbli u ipprova ddejjaqh gradwalment sabiex tkun tista' tipproċessa l-fluss, iżda mhux tnaqqasha għal kandidat 1 fil-ġimgħa.
Nippreżentaw post battal
Għall-kumpanija: Se jkun hemm mijiet ta’ tweġibiet! Aħseb dwar filtru.
Għal junior: Tibżax mill-kwestjonarju qabel ma tibgħat il-bidu tiegħek u l-inkarigu tat-test - dan huwa sinjal li l-kumpanija ħadet ħsiebek u waqqfet il-proċess tajjeb.
Fl-ewwel jum, irċevejna madwar 70 bidu mingħand kandidati "b'għarfien ta' JavaScript." U mbagħad għal darb'oħra. U aktar. Fiżikament ma stajniex nistiednu lil kulħadd fl-uffiċċju għal intervista u għażlu minnhom il-ġuvini bl-aktar proġetti ta 'annimali domestiċi, Github ħajjin, jew għall-inqas esperjenza.
Iżda l-konklużjoni ewlenija li għamilna għalina nfusna fl-ewwel jum kienet li l-maltemp kien beda. Issa huwa ż-żmien li żżid formola tal-kwestjonarju qabel ma tissottometti r-riżerva tiegħek. L-għan tagħha kien li tneħħi l-kandidati li ma kinux lesti li jagħmlu l-isforz minimu biex jissottomettu regod, u dawk li ma kellhomx l-għarfien u l-kuntest biex mill-inqas Google t-tweġibiet korretti.
Fiha mistoqsijiet standard dwar JS, tqassim, web, Xjenza tal-Kompjuter - kull min jimmaġina dak li jistaqsi f'intervista front-end jafhom. X'inhi d-differenza bejn let/var/const? Kif nista' napplika stili biss għal skrins iżgħar minn 600px wiesgħa? Ma ridniex nistaqsu dawn il-mistoqsijiet f'intervista teknika - il-prattika wriet li jistgħu jiġu mwieġba wara 2-3 intervisti mingħajr ma nifhmu l-iżvilupp xejn. Iżda fil-bidu setgħu juruna jekk il-kandidat, fil-prinċipju, jifhimx il-kuntest.
F'kull kategorija, ħejjejna 3-5 mistoqsijiet u jum wara l-ieħor biddilna s-sett tagħhom fil-formola tar-rispons sakemm eliminajna l-aktar passabbli u l-aktar diffiċli. Dan ippermettilna nnaqqsu l-fluss - fi ġimgħat 3 li rċevejna 122 kandidat, li biha nistgħu naħdmu aktar. Dawn kienu studenti tal-IT; guys li riedu jiċċaqilqu għal quddiem minn wara; ħaddiema jew inġiniera, 25-35 sena, li riedu radikalment ibiddlu l-okkupazzjoni tagħhom u jagħmlu ammonti varji ta 'sforz fl-awto-edukazzjoni, korsijiet u apprendistati.
Insiru nafu aħjar lil xulxin
Għall-kumpanija: Il-kompitu tat-test ma jiskoraġġixxix lill-kandidati, iżda jgħin biex jitqassar il-lembut.
Għal junior: M'għandekx tikkopja-pejst dawk tat-test - huwa notevoli. U żomm il-github tiegħek fl-ordni!
Kieku ċemplu lil kulħadd għal intervista teknika, ikollna nwettqu madwar 40 intervista fil-ġimgħa biss għal juniors u fuq il-faċċata biss. Għalhekk, iddeċidejna li nittestjaw it-tieni ipoteżi - dwar il-kompitu tat-test.
Dak li kien importanti għalina fit-test:
- Ibni arkitettura skalabbli tajba, iżda mingħajr inġinerija żejda;
- Huwa aħjar li tieħu aktar żmien, iżda tagħmel dan tajjeb, milli tgħaqqad inġenju matul il-lejl u tibgħatha bil-kumment "Żgur nispiċċaha";
- L-istorja tal-iżvilupp f'Git hija l-kultura tal-inġinerija, l-iżvilupp iterattiv u l-fatt li s-soluzzjoni ma kinitx ikkupjata b'mod sfaċċat.
Qbilna li ridna nħarsu lejn problema algoritmika waħda u applikazzjoni żgħira tal-web. Dawk algoritmiċi ġew ippreparati fil-livell ta 'laboratorji ta' livell elementari - tfittxija binarja, għażla, verifika għall-anagrammi, ħidma ma 'listi u siġar. Fl-aħħar, aħna stabbilixxew fuq tfittxija binarja bħala l-ewwel għażla ta 'prova. L-applikazzjoni tal-web kellha tkun tic-tac-toe billi tuża kwalunkwe qafas (jew mingħajrha).
Kważi nofs il-bqija tal-ġuvini temmew il-kompitu tat-test - bagħtulna s-soluzzjonijiet 54 kandidat. Intuwizzjoni inkredibbli - kemm implimentazzjonijiet ta 'tic-tac-toe, lesti għall-copy-paste, taħseb li hemm fuq l-Internet?
Kemm?Fil-fatt, jidher li hemm biss 3. U fil-maġġoranza l-kbira tad-deċiżjonijiet kien hemm preċiżament dawn it-3 għażliet.
Dak li ma għoġobnix:
- kopja-pejst, jew żvilupp ibbażat fuq l-istess tutorja mingħajr l-arkitettura tiegħek stess;
- iż-żewġ kompiti huma fl-istess repożitorju f'folders differenti, ovvjament m'hemm l-ebda storja ta 'kommit;
- kodiċi maħmuġ, ksur DRY, nuqqas ta 'ifformattjar;
- taħlita ta 'mudell, dehra u kontrollur fi klassi waħda mijiet ta' linji ta 'kodiċi twal;
- nuqqas ta 'fehim tal-ittestjar tal-unità;
- soluzzjoni "head-on" hija hardcode ta 'matriċi 3x3 ta' kombinazzjonijiet rebbieħa, li se jkun pjuttost diffiċli biex tespandi għal 10x10, pereżempju.
Tajna wkoll attenzjoni lir-repożitorji ġirien - proġetti ta 'annimali domestiċi friski kienu plus, u mazz ta' kompiti tat-test minn kumpaniji oħra kienu aktar ta 'wake-up call: għaliex il-kandidat ma setax jasal hemm?
Bħala riżultat, sibna għażliet friski f'React, Angular, Vanilla JS - kien hemm minnhom 29. U ddeċidejna li nistiednu kandidat ieħor mingħajr ma nittestjaw għall-proġetti domestiċi tiegħu ferm friski. L-ipoteżi tagħna dwar il-benefiċċji tal-kompiti tat-test ġiet ikkonfermata.
Intervista teknika
Għall-kumpanija: Mhumiex middles/seniors li ġew għandek! Għandna bżonn approċċ aktar individwali.
Għal junior: Ftakar li dan mhuwiex eżami - tippruvax tibqa' sieket għal C jew tibbumbardja lill-professur b'fluss ta 'l-għarfien kollu possibbli tiegħek sabiex jitħawwad u jagħti "eċċellenti".
Xi rridu nifhmu f'intervista teknika? Ħaġa sempliċi - kif jaħseb il-kandidat. Probabbilment għandu xi ħiliet iebsa jekk ikun għadda mill-ewwel stadji tal-għażla - għad irid jara jekk jafx jużahom. Qbilna fuq 3 kompiti.
L-ewwel huwa dwar algoritmi u strutturi tad-dejta. B’pinna, fuq biċċa karta, f’psewdo-lingwa u bl-għajnuna ta’ tpinġijiet, sibna kif nikkopja siġra jew kif inneħħu element minn lista magħquda waħda. L-iskoperta spjaċevoli kienet li mhux kulħadd jifhem ir-rikors u kif jaħdmu r-referenzi.
It-tieni huwa kodifikazzjoni live. Morna
Fl-aħħarnett, it-tielet wieħed huwa ftit dwar l-arkitettura. Iddiskutejna kif tagħmel search bar, kif taħdem id-debounce, kif tirrendi diversi widgets f'pariri ta 'tfittxija, kif il-front end jista' jinteraġixxi mal-back end. Kien hemm ħafna soluzzjonijiet interessanti, inkluż rendering fuq in-naħa tas-server u sockets tal-web.
Għamilna 21 intervista bl-użu ta’ dan id-disinn. L-udjenza kienet kompletament diversa - ejja nħarsu lejn il-komiks:
- "Rokit". Qatt ma jikkalma, jinvolvi ruħu f’kollox, u waqt intervista jaħkemk b’fluss ta’ ħsibijiet li lanqas huma direttament relatati mal-mistoqsija li ssir. Kieku kien f'università, dan ikun tentattiv familjari biex turi, ukoll, l-għarfien kollu tiegħek, meta kull ma tiftakar dwar il-biljett li ltqajt magħha huwa li lbieraħ filgħaxija iddeċidejt li ma tistudjahx - xorta ma tistax tikseb it out.
- "Groot". Huwa pjuttost diffiċli li tagħmel kuntatt miegħu għax hu Groot. Waqt intervista, trid tqatta’ żmien twil tipprova tikseb tweġibiet kelma b’kelma. Huwa tajjeb jekk huwa biss stupor - inkella jkun diffiċli ħafna għalik fix-xogħol ta 'kuljum tiegħek.
- "Drax". Kont naħdem fit-trasport tal-merkanzija, u f'termini ta 'programmazzjoni tgħallimt biss JS fuq Stackoverflow, għalhekk mhux dejjem nifhem dak li qed jiġi diskuss f'intervista. Fl-istess ħin, huwa persuna tajba, għandu l-aħjar intenzjonijiet u jrid isir żviluppatur front-end kbir.
- Ukoll, probabbilment "Star Lord". B'mod ġenerali, kandidat tajjeb li miegħu tista' tinnegozja u tibni djalogu.
Fl-aħħar tar-riċerka tagħna 7 kandidati laħqu sal-finali, u kkonfermaw il-ħiliet iebsa tagħhom b’ħidma kbira ta’ test u tweġibiet tajbin għall-intervista.
Tajjeb kulturali
Għall-kumpanija: Inti taħdem miegħu! Il-kandidat huwa lest li jaħdem iebes ħafna għall-iżvilupp tiegħu? Verament se jidħol fit-tim?
Għal junior: Inti taħdem magħhom! Il-kumpanija hija verament lesta li tinvesti fit-tkabbir tal-juniors, jew sempliċement se tispiċċa x-xogħol maħmuġ kollu fuqek għal salarju baxx?
Kull junior, minbarra t-tim tal-prodott, li l-mexxej tiegħu jrid jaqbel li jieħu fuqu, jieħu parrinu. Il-kompitu tal-parrinu huwa li jiggwidah permezz ta 'proċess ta' tliet xhur ta 'onboarding u titjib tal-ħiliet iebsa. Għalhekk, wasalna għal kull adattat kulturali bħala mentors u wieġeb il-mistoqsija: "Se nieħu r-responsabbiltà li niżviluppa kandidat fi żmien 3 xhur skont il-pjan tagħna?"
Dan l-istadju għadda mingħajr ebda karatteristiċi speċjali u fl-aħħar wassalna 4 offerti, 3 minnhom ġew aċċettati, u l-guys daħlu fit-timijiet.
Ħajja wara l-offerta
Għall-kumpanija: Ħu ħsieb iż-żgħażagħ tiegħek jew oħrajn se!
Għal junior: AAAAAAAAAAA!!!
Meta joħroġ impjegat ġdid, jeħtieġ li jiġi onboarded - aġġornat mal-proċessi, qal kif jaħdem kollox fil-kumpanija u fit-tim, u kif għandu jaħdem b'mod ġenerali. Meta joħroġ junior, trid tifhem kif tiżviluppah.
Meta ħsibna dwarha, ħriġna b’lista ta’ 26 ħiliet li, fl-opinjoni tagħna, junior għandu jkollu sa tmiem il-perjodu ta’ tliet xhur ta’ onboarding. Dan kien jinkludi ħiliet iebsa (skont il-munzell tagħna), għarfien tal-proċessi tagħna, Scrum, infrastruttura, u arkitettura tal-proġett. Għaqniehom f'pjan direzzjonali, imqassam fuq 3 xhur.
Per eżempju, hawn huwa l-pjan direzzjonali ta 'junior tiegħi
Aħna nassenjaw parrinu lil kull junior li jaħdem miegħu individwalment. Skont il-parrinu u l-livell attwali tal-kandidat, il-laqgħat jistgħu jsiru minn 1 sa 5 darbiet fil-ġimgħa għal siegħa. Mentors huma żviluppaturi front-end voluntiera li jixtiequ jagħmlu xi ħaġa aktar milli sempliċement jiktbu kodiċi.
Xi wħud mill-piż fuq il-konsulenti jitneħħa b'korsijiet fuq il-munzell tagħna - Dart, Angular. Il-korsijiet isiru regolarment għal gruppi żgħar ta’ 4-6 persuni, fejn l-istudenti jistudjaw mingħajr interruzzjoni mix-xogħol.
Matul il-kors ta '3 xhur, aħna perjodikament niġbru feedback minn juniors, mentors tagħhom u twassal u aġġusta l-proċess individwalment. Il-ħiliet ippumpjati huma ċċekkjati 1-2 darbiet matul il-perjodu kollu, l-istess kontroll jitwettaq fl-aħħar - ibbażati fuqhom, jiġu ffurmati rakkomandazzjonijiet dwar x'inhu eżattament li jeħtieġ li jiġi mtejjeb.
Konklużjoni
Għall-kumpanija: Ta’ min jinvesti fil- juniors? Iva!
Għal junior: Fittex kumpaniji li jagħżlu b'attenzjoni kandidati u jafu kif jiżviluppawhom
Matul 3 xhur, aħna rrevejna 122 kwestjonarju, 54 ħidma tat-test u wettaqna 21 intervista teknika. Dan ġabilna 3 juniors mill-aqwa li issa lestew nofs ir-roadmaps tagħhom ta' onboarding u aċċelerazzjoni. Diġà qed ilestu ħidmiet ta 'prodotti reali fil-proġett tagħna, fejn hemm aktar minn 2 linja ta' kodiċi u aktar minn 000 repożitorju fuq in-naħa ta 'quddiem biss.
Sibna li l-lembut għall-żgħażagħ jista 'u għandu jkun pjuttost kumpless, iżda fl-aħħar biss dawk guys li huma verament lesti li jaħdmu iebes ħafna u jinvestu fl-iżvilupp tagħhom jgħaddu minnha.
Issa l-kompitu ewlieni tagħna huwa li tlesti pjanijiet direzzjonali ta 'żvilupp ta' tliet xhur għal kull junior fil-mod ta 'xogħol individwali ma' mentor u korsijiet ġenerali, niġbru metriċi, feedback minn leads, mentors u l-guys infushom. F'dan il-punt, l-ewwel esperiment jista 'jitqies lest, jistgħu jittieħdu konklużjonijiet, il-proċess jista' jittejjeb u jista 'jinbeda mill-ġdid biex jintgħażlu kandidati ġodda.
Sors: www.habr.com