Kichik dasturchilar - nima uchun ularni ishga olamiz va ular bilan qanday ishlaymiz

Hammaga salom! Mening ismim Katya Yudina va men Avito kompaniyasida IT bo'yicha ishga qabul qilish bo'yicha menejerman. Ushbu maqolada men sizga nima uchun kichiklarni yollashdan qo'rqmasligimizni, bunga qanday kelganimiz va bir-birimizga qanday foyda keltirayotganimizni aytib beraman. Maqola o'smirlarni ishga olmoqchi bo'lgan, lekin hali ham buni qilishdan qo'rqadigan kompaniyalar, shuningdek, iste'dodlar zaxirasini to'ldirish jarayonini boshqarishga tayyor bo'lgan HRlar uchun foydali bo'ladi.

Yosh dasturchilarni yollash va amaliyot dasturlarini amalga oshirish yangi mavzu emas. Uning atrofida juda ko'p ogohlantirishlar, layfxiklar va tayyor holatlar mavjud. Har bir (yoki deyarli har bir) ko'proq yoki kamroq yirik IT-kompaniya boshlang'ich mutaxassislarni jalb qilishga intiladi. Endi bizning amaliyotimiz haqida gapirish vaqti keldi.

Kichik dasturchilar - nima uchun ularni ishga olamiz va ular bilan qanday ishlaymiz

2015 yildan beri Avito xodimlari soni yiliga ~ 20% ga o'sib bormoqda. Ertami-kechmi ishga qabul qilish bilan bog'liq muammolarga duch kelishimiz kerak edi. Bozorda o'rta va yuqori darajali menejerlarni ko'tarish uchun vaqt yo'q, biznes ularga "bu erda va hozir" kerak va biz bo'sh ish o'rinlarini to'ldirishda samarali va samarali bo'lib qolishimiz muhim, shunda rivojlanish sifati va tezligi yomonlashadi.

Kichik dasturchilar - nima uchun ularni ishga olamiz va ular bilan qanday ishlaymiz

Vitaliy Leonov, B2B rivojlantirish bo'yicha direktor: “Kompaniya 2007-yilda tashkil etilganidan beri olti-etti yil davomida yoshlarni ishga olganimiz yo‘q. Keyin ular asta-sekin ularni olishga kirishdilar, ammo bu qoidadan istisno edi. Bu yangi boshlanuvchilar va ishlab chiquvchilarimiz uchun juda yaxshi hikoya bo'lib chiqdi. Ular ustozlar vazifasini bajardilar, o‘qitilgan yoshlar va yangi kelganlar katta kompaniyaga boshlang‘ich lavozimlarga kelishdi va katta hamkasblar nazorati ostida bir qator vazifalarni bajarishga o‘rgatishdi. Va biz bu amaliyotni davom ettirish va rivojlantirishga qaror qildik”.

o'quv

Bizning tanlovimizda biz uzoq vaqt davomida Moskva bilan cheklanib qolmadik, biz Rossiya Federatsiyasining turli shaharlarida va boshqa mamlakatlarda nomzodlarni qidirmoqdamiz. (Ko'chirish dasturi haqida o'qishingiz mumkin shu yerda). Biroq, ko'chirish o'rta va katta xodimlarni tanlash muammosini to'liq hal qilmaydi: hamma ham bunga tayyor emas (ba'zilari Moskvani yoqtirmaydi, boshqalari masofadan yoki yarim kunlik ishlashga odatlangan). Keyin biz yoshlarni yollashga qaror qildik va amaliyot dasturini ishga tushirish Avito texnik bo'limida.

Avvalo, biz o'zimizga bir nechta oddiy savollarni berdik.

  • Haqiqatan ham yoshlarga ehtiyoj bormi?
  • Ular qanday muammolarni hal qilishlari mumkin?
  • Bizda ularni rivojlantirish uchun resurslar (ham moddiy, ham murabbiylarning vaqti) bormi?
  • Ularning kompaniyadagi rivojlanishi olti oydan bir yilgacha qanday bo'ladi?

Ma'lumot to'plaganimizdan so'ng, biz biznesga ehtiyoj borligini angladik, oldimizda juda ko'p vazifalar bor va biz o'smirlarni qanday rivojlantirishimizni aniq tushunamiz. Avitoga kelgan har bir o'smir va stajyor kelajakda uning karerasi qanday bo'lishini biladi.

Keyinchalik, biz menejerlarni tayyor "yakka shoxlarni" qidirishga sarflagan vaqtimizni kichik hamkasblarni tayyorlashga samaraliroq sarflashimiz mumkinligiga va olti oydan bir yilgacha mustaqil muhandislarga ega bo'lishiga ishontirishimiz kerak edi.

Menga turli masalalarni, jumladan, ishga olish masalalarini o‘zgartirishga va kengroq qarashga tayyor bo‘lgan jamoada ishlash baxtiga muyassar bo‘ldim. Ha, bunday stavkalarni joriy qilishda siz hamma ham yoqmasligiga tayyor bo'lishingiz kerak. Ajam mutaxassislar bilan ishlashning aniq tuzilgan rejasi, kichikni yollashda haqiqiy holatlarni ko'rsatish va ushbu dasturning barcha ijobiy tomonlarini ta'kidlash sizning hamkasblaringizni ishontirishga yordam beradi.
Va, albatta, biz texnik rahbarlarga faqat rivojlanish uchun potentsial ko'rayotgan eng qiyin yoshlarni yollashimizga va'da berdik. Bizning tanlovimiz HR va muhandislar ishtirok etadigan ikki tomonlama jarayondir.

Ishga tushish

Kichkina o'quvchining portretini aniqlash, ularni qanday vazifalar uchun yollashimizni hal qilish va ularning moslashuvi qanday sodir bo'lishini tasvirlash vaqti keldi. Biz uchun yosh kim? Bu 6-12 oylik davrda rivojlanishni ko'rsata oladigan nomzod. Bu bizning qadriyatlarimizni baham ko'radigan odam (ular haqida ko'proq - shu yerda), kim o'rganishi mumkin va xohlaydi.

Kichik dasturchilar - nima uchun ularni ishga olamiz va ular bilan qanday ishlaymiz

Vitaliy Leonov, B2B rivojlantirish bo'yicha direktor: “Biz nazariyani yaxshi biladiganlarni, ideal holda tijorat rivojlanishida o‘zini sinab ko‘rganlarni ko‘rishni istaymiz. Lekin asosiy talab - yaxshi texnik bilim. Biz esa ularga barcha jarayonlar va amaliy ko‘nikmalarni o‘rgatamiz”.

Kichik dasturchini tanlash jarayoni o'rta darajadagi suhbatdan unchalik farq qilmaydi. Shuningdek, biz ularning algoritmlar, arxitektura va platforma haqidagi bilimlarini sinab ko'ramiz. Birinchi bosqichda tinglovchilar texnik topshiriq oladilar (chunki nomzodda hali ko'rsatadigan hech narsa bo'lmasligi mumkin). Biz sizga API ishlab chiqish vazifasini berishimiz mumkin. Biz odamning masalaga qanday yondashishini, README.md-ni qanday formatlashini va hokazolarni ko'rib chiqamiz. Keyingi HR intervyusi keladi. Biz ushbu nomzod ushbu jamoada va ushbu murabbiy bilan ishlashga qulay bo'ladimi yoki yo'qligini tushunishimiz kerak. Ba'zan shunday bo'ladiki, nomzod bizning kompaniyamizda mahsulot ishlab chiqish uchun mos emas va uni platforma jamoasiga yuborish mantiqan yoki aksincha. HR suhbatidan so'ng biz texnik rahbar yoki murabbiy bilan yakuniy uchrashuv o'tkazamiz. Bu sizga texnik jihatlarni batafsilroq o'rganish va mas'uliyat sohangizni tushunish imkoniyatini beradi. Suhbat bosqichlarini muvaffaqiyatli tugatgandan so'ng, nomzod taklif oladi va agar qaror ijobiy bo'lsa, bizning kompaniyamizga keladi.

Moslashuv

Kichik dasturchilar - nima uchun ularni ishga olamiz va ular bilan qanday ishlaymiz

Vitaliy Leonov, B2B rivojlantirish bo'yicha direktor: “Birinchi korxonamda endigina ishlay boshlaganimda, menga xatolarimni ko‘rsatib beradigan, rivojlanish yo‘llarini taklif qiladigan va buni qanday qilib yaxshiroq va tezroq qilish kerakligini aytib beradigan murabbiy juda zarur edi. Darhaqiqat, men yagona ishlab chiquvchi edim va o'z xatolarimdan saboq oldim. Bu unchalik yaxshi emas edi: rivojlanish uchun menga uzoq vaqt kerak bo'ldi va kompaniya yaxshi dasturchini etishtirish uchun uzoq vaqt talab qildi. Agar men bilan muntazam ravishda ishlagan, xatolarni ko'rib, yordam beradigan, namuna va yondashuvlarni taklif qiladigan odam bo'lsa, bu juda yaxshi bo'lar edi.

Har bir yangi hamkasbga murabbiy tayinlanadi. Bu siz har xil savollarni berishingiz mumkin bo'lgan va kerak bo'lgan va har doim javob oladigan odam. Murabbiyni tanlashda biz uning kichik/stajyorga qancha vaqt ajratishiga va u o'quv jarayonini qanchalik to'g'ri va malakali boshlashiga e'tibor beramiz.

Katta hamkasb vazifalarni belgilaydi. Dastlabki bosqichda kichik o'quvchi xatolarni tahlil qilishdan boshlashi mumkin, keyin asta-sekin mahsulot vazifalarini ishlab chiqishga kirishishi mumkin. Murabbiy ularning bajarilishini nazorat qiladi, kodlarni ko'rib chiqadi yoki juft dasturlashda qatnashadi. Shuningdek, bizning kompaniyamiz 1: 1 umumiy amaliyotiga ega, bu bizga barmog'imizni pulsda ushlab turish va turli muammolarni imkon qadar tezroq hal qilish imkoniyatini beradi.

Men, HR sifatida, xodimning moslashish jarayonini kuzatib boraman va menejer rivojlanish va vazifalarga "sho'ng'ish" jarayonini nazorat qiladi. Agar kerak bo'lsa, biz sinov muddati davomida individual rivojlanish rejasini tuzamiz va u tugagandan so'ng keyingi rivojlanish yo'nalishlarini aniqlaymiz.

topilmalar

Dastur natijalaridan qanday xulosalar chiqardik?

  1. Yosh bola odatda mustaqil ishlay olmaydi va barcha ish vazifalarini mustaqil hal qila olmaydi. Mentorlar ularga tezda moslashish uchun etarli vaqt berishlari kerak. Buni texnik rahbarlar va jamoa bilan rejalashtirish kerak.
  2. Siz kichik muhandislar xato qilishiga tayyor bo'lishingiz kerak. Va bu yaxshi.

Kichik dasturchilar - nima uchun ularni ishga olamiz va ular bilan qanday ishlaymiz

Vitaliy Leonov, B2B rivojlantirish bo'yicha direktor: “Hamma xato qiladi - kichiklar, o'rtalar va kattalar. Ammo xatolar tezda topiladi yoki umuman amalga oshirilmaydi - bizda yaxshi tuzilgan sinov jarayoni bor, barcha mahsulotlar avtotestlar bilan qoplangan va kodni ko'rib chiqish mavjud. Va, albatta, har bir kichik o'quvchining barcha majburiyatlarni ko'rib chiqadigan murabbiyi bor."

Boshlang'ich darajadagi mutaxassislarni tanlash dasturi bizga bir vaqtning o'zida bir nechta muammolarni hal qilish imkoniyatini berdi.

  1. Bizning to'plamimizga mos keladigan sodiq xodimlarning iste'dodli pulini o'stiring.
  2. Bizning yuqori lavozimli xodimlarimiz orasida jamoani boshqarish va rivojlanish ko'nikmalarini rivojlantiring.
  3. Yosh mutaxassislarda zamonaviy texnologiyalarga mehr uyg‘otish va yuqori sifatli rivojlanish.

Va bu g'alaba qozonish edi. Mana, Avitoga yosh va stajyor sifatida kelgan hamkasblarimning sharhlari.

Kichik dasturchilar - nima uchun ularni ishga olamiz va ular bilan qanday ishlaymiz

Davide Zgiatti, kichik dasturchi: “Avvaliga men nima bo'layotganini umuman tushunmadim, ko'plab foydali ma'lumotlar oldim, lekin ustozim va jamoam meni juda qo'llab-quvvatladi. Shu sababli, ikki hafta o'tgach, men orqada qolganlar bilan ishlashni boshladim va uch oydan keyin asta-sekin mahsulot ishlab chiqishga qo'shildim. Olti oylik amaliyot davomida men katta tajribaga ega bo'ldim va har doim dasturdan hamma narsani o'rganishga va doimiy ravishda jamoada qolishga harakat qildim. Men Avitoga stajyor sifatida kelganman, endi men allaqachon kichikman.

Kichik dasturchilar - nima uchun ularni ishga olamiz va ular bilan qanday ishlaymiz

Aleksandr Sivtsov, front-end ishlab chiqaruvchisi: “Avito’da bir yildan ortiq vaqtdan beri ishlayapman. Men kichik bo'lib kelganman, endi men o'rtaga yetdim. Bu juda qiziqarli va voqealarga boy vaqt edi. Agar biz bajarilayotgan vazifalar haqida gapiradigan bo'lsak, shuni aytishim mumkinki, men xatolarni tuzatish uchun ko'p vaqt talab qilmadi (yaqinda kelganlar kabi) va ishning birinchi oyida ishlab chiqish uchun birinchi to'liq huquqli mahsulot topshirig'ini oldim. .
Iyun oyida men tariflarni yangilash bo'yicha yirik ishga tushirishda ishtirok etdim. Bundan tashqari, jamoadagi yigitlar men olib kelgan turli tashabbuslarni olqishlaydilar, qo'llab-quvvatlaydilar va rivojlantiradilar.
Jamoadagi yigitlar nafaqat qattiq mahoratni rivojlantirishga, balki yumshoq ko'nikmalarni yaxshilashga ham yordam berishga harakat qilishadi. Menejer bilan muntazam uchrashuvlar bu borada juda ko'p yordam beradi (ilgari menda bunday tajriba yo'q edi va men qayerda cho'kayotganimni yoki hozir nimaga e'tibor qaratish kerakligini taxmin qila oldim).
Bu erda ishlash juda qulay, kompaniya ichida ham, har xil treninglarda qatnashish va undan tashqarida rivojlanish uchun juda ko'p turli xil imkoniyatlar mavjud: sayohatlardan tortib konferentsiyalargacha, hamkor kompaniyalardagi barcha turdagi sovg'alargacha. Vazifalar odatdagidan ko'ra ko'proq qiziqarli. Aytishim mumkinki, Avitoda o'smirlarga murakkab va qiziqarli vazifalar ishoniladi”.

Kichik dasturchilar - nima uchun ularni ishga olamiz va ular bilan qanday ishlaymiz

Dima Afanasyev, backend dasturchisi: "Men katta kompaniyaga kirishni xohlayotganimni bilardim va Avito bilan bu birinchi qarashda sevgi edi: men Habré-dagi deyarli butun blogni o'qidim, hisobotlarni tomosha qildim, tanladim. avito-tech github. Menga hamma narsa yoqdi: atmosfera, texnologiya (== stek), muammolarni hal qilishga yondashuv, kompaniya madaniyati, ofis. Men Avito-ga kirishni xohlayotganimni bilardim va bu ish yoki yo'qligini aniq bilmagunimcha, boshqa hech narsa sinab ko'rmaslikka qaror qildim.
Vazifalar qiyin bo'lishini kutgandim. Agar siz uch kishi uchun veb-sayt qilsangiz, u kuniga bir soat ishlashi mumkin va foydalanuvchilar xursand bo'lishadi. 30 million odam bilan ma'lumotlarni saqlashning oddiy ehtiyoji katta va hayajonli muammoga aylanadi. Mening umidlarim oqlandi; men tezroq o'rganadigan vaziyatni tasavvur qila olmayman.
Hozir allaqachon o'rtaga ko'tarilganman. Umuman olganda, men o'zimga ishonchim ko'proq bo'ldi va qarorlarimni kamroq tasdiqladim, bu ishlarni tezroq bajarishga yordam beradi. Axir, har qanday jamoada etkazib berish tezligi juda muhim va men ko'pincha o'zimning mas'uliyat soham bo'yicha qabul qilingan barcha qarorlar haqida xabar beraman (hozirda ikkita xizmat mavjud). Munozaralar kamroq bo'ldi, lekin muhokama qilinayotgan narsaning murakkabligi umuman oshdi va muammolar kamroq ravshan bo'ldi. Lekin shuni ham aytmoqchimanki, yaxshi yechimlarni lavozimdan qat’iy nazar har qanday darajada ilgari surish mumkin”.

Kichik dasturchilar - nima uchun ularni ishga olamiz va ular bilan qanday ishlaymiz

Sergey Baranov, front-end dasturchisi: “Shunday bo'ldiki, men Avitoning kichik kursiga yuqori lavozimdan kelganman, lekin kichik kompaniyadan. Men har doim birinchi navbatda ko'proq ma'lumot olishga harakat qildim va keyin biror narsa qilishni boshladim. Bu erda biz kichik vazifalarni bajarishni boshlashimiz kerak edi, faqat qanday mahsulotlar mavjudligini va ularning bir-biri bilan o'zaro ta'sirini tushunish uchun. Mening bo'limim qilayotgan hamma narsani to'liq tushunish uchun taxminan olti oy kerak bo'ldi, lekin bu vaqtga kelib men o'zimning yordamisiz o'zimcha o'rta hajmdagi vazifalarni bajarayotgan edim. Alohida ta'kidlab o'tmoqchimanki, siz egallab turgan lavozimingizdan qat'i nazar, siz jamoaning to'laqonli a'zosisiz, sizga to'liq mas'uliyat va professional sifatida ishonch bildirasiz. Barcha o'zaro ta'sirlar mutlaqo teng asosda amalga oshiriladi. Menda menejerim bilan birgalikda ishlab chiqilgan rivojlanish rejasi bor edi va men rivojlanish va ko'tarilish uchun nima qilishim kerakligini juda yaxshi bilardim. Endi men allaqachon o'rta dasturchiman va jamoamdagi barcha frontend uchun javobgarman. Maqsadlar boshqacha bo'ldi, mas'uliyat ortdi, bundan keyin ham o'sish imkoniyatlari oshdi».

Deyarli bir yil o'tgach, biz yigitlarning biznesga va aniq jamoalarga qanday foyda keltirayotganini ko'ramiz. Bu vaqt ichida bir nechta o'smirlar o'rtamiyona bo'lishdi. Va ba'zi stajyorlar a'lo natijalarni ko'rsatib, o'smirlar safiga qo'shilishdi - ular kod yozadilar va murakkab texnik muammolarni hal qiladilar, ularning ko'zlari chaqnaydi va biz ularga professional rivojlanish, ichki muhitda ajoyib muhitni taqdim etamiz va ularni har tomonlama qo'llab-quvvatlaymiz.

Manba: www.habr.com

a Izoh qo'shish