Kumaha ngalilindeuk junior?

Kumaha lebet kana perusahaan ageung upami anjeun SMP? Kumaha carana nyewa SMP santun upami anjeun perusahaan ageung? Di handap ieu, kuring bakal nyarioskeun ka anjeun carita urang ngeunaan nyewa pemula dina tungtung hareup: kumaha urang damel ngaliwatan tugas tés, disiapkeun pikeun ngawawancara sareng ngawangun program mentoring pikeun pamekaran sareng onboarding pendatang, sareng ogé naha patarosan wawancara standar henteu. teu dianggo.

Kumaha ngalilindeuk junior?
Abdi nyobian ngalilindeuk Junior

Halo! Nami abdi Pavel, abdi damel di payuneun tim Wrike. Kami nyiptakeun sistem pikeun manajemén proyék sareng kolaborasi. Kuring geus gawe dina web saprak 2010, digawé pikeun 3 taun mancanagara, ilubiung dina sababaraha startups sarta ngajar kursus dina téhnologi web di universitas. Di perusahaan, kuring aub dina pamekaran kursus téknis sareng program bimbingan Wrike pikeun juniors, ogé langsung ngarekrut aranjeunna.

Naha urang malah mikir ngeunaan nyewa juniors?

Nepi ka ayeuna, urang ngarekrut pamekar tingkat tengah atanapi senior pikeun frontend - cukup mandiri pikeun ngalakukeun tugas produk saatos onboarding. Dina awal taun ieu, urang sadar yén urang hayang ngarobah kawijakan ieu: leuwih taun jumlah tim produk urang geus ampir dua kali, jumlah pamekar hareup-tungtung geus ngadeukeutan saratus, sarta dina mangsa nu bakal datang, sadaya ieu bakal. kudu ganda deui. Aya seueur padamelan, sababaraha panangan gratis, sareng langkung seueur di antarana di pasar, ku kituna kami mutuskeun pikeun ngalih ka jalma-jalma anu nembé ngamimitian perjalanan di tungtung payun sareng sadar yén kami siap pikeun investasi di aranjeunna. pangwangunan.

Saha anu junior?

Ieu mangrupikeun patarosan anu munggaran anu urang naroskeun ka diri urang sorangan. Aya kritéria anu béda-béda, tapi prinsip pangbasajanna sareng anu paling kaharti nyaéta kieu:

Junior perlu dipedar fitur naon jeung kumaha carana ngalakukeun eta. Tengah perlu dipedar naon fitur anu diperlukeun, sarta anjeunna bakal angka kaluar palaksanaan sorangan. Signor nyalira bakal ngajelaskeun ka anjeun naha fitur ieu henteu kedah dilakukeun pisan.

Hiji cara atanapi anu sanés, SMP mangrupikeun pamekar anu peryogi nasihat ngeunaan cara nerapkeun solusi ieu atanapi éta. Naon anu urang mutuskeun pikeun ngawangun:

  1. Junior mangrupikeun jalma anu hoyong ngembangkeun sareng siap kerja keras pikeun ieu;
  2. Anjeunna henteu salawasna terang ka arah mana anjeunna hoyong ngembangkeun;
  3. Peryogi naséhat sareng milarian bantosan ti luar - ti kalungguhanana, pembimbing atanapi di masarakat.

Kami ogé ngagaduhan sababaraha hipotesis:

  1. Bakal aya badai réspon kana posisi Juni. Anjeun kedah nyaring réspon acak dina tahap ngirim resume anjeun;
  2. Saringan primér moal ngabantosan. - langkung seueur tugas tés anu diperyogikeun;
  3. Tugas tés bakal nyingsieunan sadayana - aranjeunna henteu diperlukeun.

Sareng tangtosna, urang ngagaduhan tujuan: 4 juniors dina 3 minggu.

Kalayan realisasi ieu kami mimiti ékspérimén. Rencanana saderhana: mimitian ku corong anu panglegana sareng cobian laun-laun ngahususkeunana supados anjeun tiasa ngolah aliran, tapi henteu ngirangan kana 1 calon per minggu.

Urang pasang lowongan

Pikeun pausahaan: Bakal aya ratusan réspon! Pikirkeun saringan.

Pikeun junior: Tong sieun ku angkét sateuacan ngirim resume sareng tugas tés - ieu mangrupikeun tanda yén perusahaan parantos ngurus anjeun sareng parantos nyetél prosésna.

Dina dinten kahiji, urang nampi ngeunaan 70 dihanca ti calon "kalawan pangaweruh JavaScript." Terus deui. Sareng salajengna. Kami sacara fisik henteu tiasa ngajak sadayana ka kantor pikeun wawancara sareng milih ti aranjeunna jalma-jalma anu ngagaduhan proyék piaraan anu paling keren, hirup Github, atanapi sahenteuna pangalaman.

Tapi kacindekan utama anu urang damel pikeun diri urang sorangan dina dinten anu munggaran nyaéta yén badai parantos ngamimitian. Ayeuna nya éta waktu pikeun nambahkeun formulir kuesioner saméméh ngirimkeun neruskeun Anjeun. Tujuanana nya éta pikeun nalungtik kaluar calon anu teu daék nempatkeun dina usaha minimum pikeun ngalebetkeun neruskeun, sarta jalma anu teu boga pangaweruh jeung konteks sahenteuna Google jawaban nu bener.

Éta ngandung patarosan standar ngeunaan JS, perenah, wéb, Élmu Komputer - saha waé anu ngabayangkeun naon anu ditaroskeun dina wawancara hareup terang aranjeunna. Naon nya éta selisih hayu / var / const? Kumaha carana abdi tiasa nerapkeun gaya ukur ka layar leutik ti 600px lega? Kami henteu hoyong naroskeun patarosan ieu dina wawancara téknis - prakték parantos nunjukkeun yén aranjeunna tiasa dijawab saatos 2-3 wawancara tanpa ngartos pangwangunan. Tapi aranjeunna mimitina tiasa nunjukkeun ka urang naha calon, prinsipna, ngartos kontéksna.

Dina unggal kategori, urang nyiapkeun 3-5 patarosan sareng dinten saatos dinten urang ngarobih setna dina bentuk réspon dugi ka ngaleungitkeun anu paling pas sareng anu paling hese. Ieu ngamungkinkeun urang pikeun ngirangan aliran - dina 3 minggu kami nampi 122 calon, kalawan nu urang bisa dianggo salajengna. Ieu murid IT; guys anu hayang pindah ka hareup ti backend nu; pagawe atawa insinyur, 25-35 taun heubeul, anu radikal hayang ngarobah pagawean maranéhanana sarta nempatkeun varying jumlah usaha kana atikan diri, kursus na internships.

Ngauningaan leuwih hadé

Pikeun pausahaan: Tugas test teu ngahalangan calon, tapi mantuan pikeun shorten corong.

Pikeun junior: Ulah nyalin-témpél tés - éta noticeable. Sareng jaga github anjeun dina urutan!

Upami urang nyauran sadayana pikeun wawancara téknis, urang kedah ngalaksanakeun sakitar 40 wawancara per minggu ngan ukur pikeun juniors sareng ngan ukur di hareup. Kituna, urang mutuskeun pikeun nguji hipotésis kadua - ngeunaan tugas test.

Naon anu penting pikeun urang dina tés:

  1. Ngawangun arsitéktur scalable alus, tapi tanpa overengineering;
  2. Éta hadé nyandak deui, tapi ngalakukeun eta ogé, ti nunda babarengan karajinan sapeuting sarta ngirimkeunana ku komentar "Kuring pasti bakal rengse eta";
  3. Sajarah pangwangunan di Git nyaéta budaya rékayasa, pamekaran iteratif sareng kanyataan yén solusina henteu disalin sacara terang-terangan.

Urang sapuk yén urang hayang nempo hiji masalah algorithmic sarta aplikasi wéb leutik. Algoritma disusun dina tingkat laboratorium tingkat dasar - milarian binér, asihan, mariksa anagram, damel sareng daptar sareng tangkal. Tungtungna, urang netep dina pilarian binér salaku pilihan sidang munggaran. Aplikasi wéb kedah janten tic-tac-toe nganggo kerangka naon waé (atanapi tanpa éta).

Ampir satengahna sésa-sésa parantos réngsé tugas tés - aranjeunna ngirimkeun solusi ka kami 54 calon. Wawasan anu luar biasa - sabaraha palaksanaan tic-tac-toe, siap pikeun salinan-témpél, saur anjeun aya dina Internét?

Sakumaha seueurNyatana, sigana ngan ukur aya 3. Sareng dina seuseueurna kaputusan aya 3 pilihan ieu.
Naon anu kuring henteu resep:

  • salin-témpél, atanapi pamekaran dumasar kana tutorial anu sami tanpa arsitéktur anjeun nyalira;
  • duanana pancén aya dina gudang sarua dina polder béda, tangtosna euweuh commit sajarah;
  • kode kotor, palanggaran garing, kurangna pormat;
  • campuran model, view jeung controller kana hiji kelas ratusan garis kode panjang;
  • kurangna pamahaman nguji Unit;
  • solusi "sirah-on" mangrupakeun hardcode matrix 3x3 kombinasi unggul, nu bakal rada hese rék dilegakeun ka 10x10, contona,.

Kami ogé nengetan repositori tatangga - proyék piaraan anu saé mangrupikeun tambihan, sareng sakumpulan tugas tés ti perusahaan sanés langkung seueur telepon hudang: naha calon henteu tiasa dugi ka dinya?

Hasilna, urang kapanggih pilihan tiis di Réact, sudut, Vanilla JS - aya 29. Sarta kami mutuskeun pikeun ngajak hiji calon deui tanpa nguji pikeun proyék piaraan pisan cool na. Hipotesis urang ngeunaan mangpaat tugas tés dikonfirmasi.

wawancara teknis

Pikeun pausahaan: Teu middles / senior anu geus datang ka anjeun! Urang peryogi pendekatan anu langkung individu.

Pikeun junior: Inget yen ieu téh lain ujian - ulah coba tetep jempé pikeun C atawa bombard profesor jeung aliran sagala pangaweruh mungkin anjeun ku kituna manéhna bingung sarta méré "unggulan".

Naon anu urang hoyong ngartos dina wawancara téknis? Hiji hal basajan - kumaha calon pikir. Anjeunna sigana ngagaduhan sababaraha kaahlian anu sesah upami anjeunna parantos ngalangkungan tahapan seleksi munggaran - tetep kedah ditingali naha anjeunna terang kumaha ngagunakeunana. Urang sapuk kana 3 tugas.

Anu kahiji nyaéta ngeunaan algoritma sareng struktur data. Kalayan pulpén, dina salembar kertas, dina pseudo-basa sareng kalayan bantuan gambar, kami terang kumaha nyalin tangkal atanapi kumaha ngahapus unsur tina daptar anu aya hubunganana. Kapanggihna pikaresepeun éta teu sadaya jelema understands recursion na kumaha karya rujukan.

Anu kadua nyaéta coding langsung. Urang indit ka codewars.com, Milih hal basajan kawas asihan hiji Asép Sunandar Sunarya kecap ku hurup panungtungan sarta pikeun 30-40 menit babarengan jeung calon diusahakeun sangkan sakabéh tés lulus. Ieu seemed yén kudu aya euweuh kejutan ti guys anu geus mastered tic-tac-toe - tapi dina prakna, teu sadaya jelema éta bisa nyadar yén nilai kudu disimpen dina variabel, sarta fungsi kudu balik hal via balik. Sanajan kuring tulus miharep éta jitters a, jeung guys éta bisa nungkulan tugas ieu dina kondisi torek.

Tungtungna, anu katilu nyaéta sakedik ngeunaan arsitéktur. Urang bahas kumaha carana ngadamel bar teang, kumaha debounce jalan, kumaha carana ngarobah rupa widget dina tips pilarian, kumaha tungtung hareup bisa interaksi jeung tungtung tukang. Aya seueur solusi anu pikaresepeun, kalebet rendering sisi server sareng soket wéb.

Urang ngalaksanakeun 21 wawancara ngagunakeun desain ieu. Panongton éta lengkep rupa-rupa - hayu urang nempo komik:

  1. "Rokét". Anjeunna henteu pernah tenang, aub dina sagala hal, sareng nalika wawancara anjeunna bakal ngagentos anjeun ku aliran pikiran anu henteu langsung aya hubunganana sareng patarosan anu ditaroskeun. Upami éta di universitas, ieu bakal janten usaha anu biasa pikeun nunjukkeun, saé, sadayana pangaweruh anjeun, nalika anjeun émut ngeunaan tikét anu anjeun tepang nyaéta tadi wengi anjeun mutuskeun henteu diajar - anjeun masih teu tiasa nampi éta kaluar.
  2. "Groot". Rada hese pikeun ngahubungi anjeunna kusabab anjeunna Groot. Nalika wawancara, anjeun kedah nyéépkeun waktos anu lami pikeun milarian jawaban kecap demi kecap. Éta saé upami éta ngan ukur stupor - upami henteu éta bakal hésé pisan pikeun anjeun dina padamelan sapopoé.
  3. "Drax". I dipaké pikeun digawé di angkutan kargo, sarta dina watesan programming kuring ngan diajar JS on Stackoverflow, jadi kuring teu salawasna ngartos naon anu keur dibahas dina hiji wawancara. Dina waktos anu sami, anjeunna mangrupikeun jalma anu saé, gaduh niat anu saé sareng hoyong janten pamekar hareup-tungtung anu saé.
  4. Muhun, meureun "Gusti Bintang". Gemblengna, calon anu hadé sareng saha anjeun tiasa negotiate sareng ngawangun dialog.

Dina ahir panalungtikan urang 7 calon ngahontal final, confirming kaahlian teuas maranéhanana jeung tugas test hébat sarta jawaban alus keur wawancara.

Pas budaya

Pikeun pausahaan: Anjeun damel sareng anjeunna! Naha calon daék kerja keras pisan pikeun pangwangunanana? Naha anjeunna leres-leres cocog sareng tim?

Pikeun junior: Anjeun damel sareng aranjeunna! Naha perusahaan leres-leres siap pikeun investasi dina kamekaran juniors, atanapi éta ngan saukur bakal ngaleungitkeun sagala padamelan kotor anjeun pikeun gaji anu rendah?

Unggal junior, salian ti tim produk, anu kalungguhanana kudu satuju nyandak anjeunna on, meunang mentor a. Tugas mentor nyaéta pikeun nungtun anjeunna ngaliwatan prosés tilu-bulan onboarding sareng ningkatkeun kaahlian teuas. Ku alatan éta, urang datang ka unggal fit budaya salaku mentor jeung ngajawab patarosan: "Naha abdi bakal nyandak tanggung jawab pikeun ngembangkeun calon dina 3 bulan nurutkeun rencana urang?"

Tahap ieu diliwatan tanpa fitur husus sarta pamustunganana dibawa kami 4 nawaran, 3 di antarana ditarima, sarta guys diasupkeun kana tim.

Kahirupan sanggeus tawaran

Pikeun pausahaan: Jaga junior anjeun atanapi batur bakal!

Pikeun junior: AAAAAAAAAAAA!!!

Nalika hiji pagawe anyar kaluar, anjeunna perlu onboarded - dibawa up to date jeung prosés, ngawartoskeun kumaha sagalana jalan di parusahaan jeung di tim, sarta kumaha anjeunna kedah dianggo sacara umum. Nalika SMP kaluar, anjeun kedah ngartos kumaha carana ngamekarkeun anjeunna.

Nalika urang mikirkeun éta, kami mendakan daptar 26 kaahlian anu, dina pamadegan urang, junior kedah gaduh dina ahir periode onboarding tilu bulan. Ieu kaasup kaahlian teuas (nurutkeun tumpukan urang), pangaweruh ngeunaan prosés urang, Scrum, infrastruktur, jeung arsitéktur proyék. Urang digabungkeun kana roadmap a, disebarkeun leuwih 3 bulan.

Kumaha ngalilindeuk junior?

Contona, ieu peta jalan SMP kuring

Urang napelkeun mentor ka unggal SMP anu gawé bareng anjeunna individual. Gumantung kana mentor sareng tingkat calon ayeuna, rapat tiasa lumangsung ti 1 dugi ka 5 kali saminggu salami 1 jam. Mentor mangrupikeun pamekar hareup-tungtung sukarelawan anu hoyong ngalakukeun hal-hal anu sanés ngan ukur nyerat kode.

Sababaraha beban mentor dileungitkeun ku kursus-kursus dina tumpukan kami - Dart, Angular. Kursus-kursus dilaksanakeun sacara teratur pikeun kelompok leutik 4-6 urang, dimana murid diajar tanpa gangguan tina padamelan.

Salila 3 bulan, urang périodik ngumpulkeun eupan balik ti juniors, mentor maranéhanana sarta kalungguhan tur saluyukeun prosés individual. Kaahlian anu dipompa dipariksa 1-2 kali salami periode, pamariksaan anu sami dilaksanakeun di tungtung - dumasar kana éta, rekomendasi dibentuk ngeunaan naon anu kedah dironjatkeun.

kacindekan

Pikeun pausahaan: Naha patut investasi di juniors? Sumuhun!

Pikeun junior: Néangan pausahaan nu taliti milih calon jeung nyaho kumaha carana ngamekarkeun eta

Langkung ti 3 bulan, urang marios 122 angkét, 54 tugas tés sareng ngalaksanakeun 21 wawancara téknis. Ieu mawa kami 3 juniors hébat anu ayeuna geus réngsé satengah tina onboarding na roadmaps akselerasi maranéhanana. Aranjeunna parantos ngalengkepan tugas produk nyata dina proyék kami, dimana aya langkung ti 2 garis kode sareng langkung ti 000 repositori dina tungtung payun waé.

Kami mendakan yén corong pikeun juniors tiasa sareng kedah rada rumit, tapi tungtungna ngan ukur jalma-jalma anu leres-leres siap kerja keras sareng investasi dina pangwangunanna ngalangkunganana.

Ayeuna tugas utama urang pikeun ngalengkepan roadmaps ngembangkeun tilu-bulan pikeun tiap SMP dina mode karya individu kalawan mentor sarta kursus umum, ngumpulkeun metrics, eupan balik ti kalungguhan, mentor jeung guys sorangan. Dina titik ieu, percobaan kahiji bisa dianggap réngsé, conclusions bisa digambar, prosés bisa ningkat jeung bisa dimimitian deui pikeun milih calon anyar.

sumber: www.habr.com

Tambahkeun komentar