Sviluppatori Junior - perchè l'assumemu è cumu travagliamu cun elli

Salut à tutti ! Mi chjamu Katya Yudina, è sò un manager di reclutamentu IT in Avito. In questu articulu vi dicu perchè ùn avemu micca paura di cuntrullà i juniors, cumu avemu ghjuntu à questu è chì benefici avemu purtatu à l'altri. L'articulu serà utile à l'imprese chì volenu ingaghjate juniors, ma anu sempre a paura di fà cusì, è ancu i HR chì sò pronti à guidà u prucessu di ricuperazione di u talentu.

Reclutamentu di sviluppatori junior è implementazione di prugrammi di stage ùn hè micca un tema novu. Ci sò assai avvirtimenti, pirate di vita è casi pronti intornu à questu. Ogni (o quasi ogni) più o menu grande cumpagnia IT s'impegna à attirà specialisti principianti. Avà hè u tempu per noi di parlà di a nostra pratica.

Sviluppatori Junior - perchè l'assumemu è cumu travagliamu cun elli

Dapoi u 2015, u numeru di l'impiegati Avito hè in crescita di ~ 20% annu annu. Prima o poi avemu avutu affruntà prublemi di assunzione. U mercatu ùn hà micca u tempu di crià i dirigenti mediani è anziani; l'imprese hà bisognu di elli "qui è avà", è hè impurtante per noi di stà efficaci è efficaci in cumpiendu i vacanti, in modu chì a qualità è a rapidità di u sviluppu ùn soffrenu micca.

Sviluppatori Junior - perchè l'assumemu è cumu travagliamu cun elli

Vitaly Leonov, direttore di u sviluppu B2B: "Ùn avemu micca assuciatu junior per sei o sette anni da quandu a cumpagnia hè stata fundata in u 2007. Allora lentamente cuminciaru à piglià, ma questi eranu piuttostu eccezzioni à a regula. Questa hè stata una storia assai bona per i principianti è i nostri sviluppatori. Hanu agitu cum'è mentors, juniors furmati, è i principianti sò ghjunti à una grande cumpagnia in pusizioni iniziali è furmati nantu à una quantità di compiti sottu a tutela di i culleghi anziani. E avemu decisu di cuntinuà è sviluppà sta pratica ".

A preparazione di

In a nostra selezzione, ùn avemu micca limitatu à Mosca per un bellu pezzu; cerchemu candidati in diverse cità di a Federazione Russa è altri paesi. (Pudete leghje nantu à u prugramma di trasferimentu ccà). Tuttavia, a trasferimentu ùn risolve micca cumplettamente u prublema di selezzione di u staffu mediu è senior: micca tutti sò pronti per questu (alcuni ùn piace micca Mosca, altri sò abituati à travaglià remotely o part-time). Allora avemu decisu di andà versu l'assunzione di juniors è lanciari un prugramma di stage in u dipartimentu tecnicu di Avito.

Prima di tuttu, avemu dumandatu uni pochi di dumande simplici.

  • Ci hè veramente un bisognu di juniors ?
  • Chì prublemi ponu risolve?
  • Avemu e risorse (sia u tempu di materiale è di i mentori) per u so sviluppu?
  • Chì serà u so sviluppu in a cumpagnia in sei mesi à un annu?

Dopu avè cullatu l'infurmazioni, avemu capitu chì ci hè un bisognu di cummerciale, avemu parechje attività è avemu capitu esattamente cumu avemu da sviluppà i juniors. Ogni junior è trainee chì vene à Avito sapi ciò chì a so carriera puderia esse in u futuru.

In seguitu, avemu avutu cunvince i gestori chì u tempu chì passamu à circà "unicorni" pronti, pudemu invistisce assai più efficacemente in furmazione di i culleghi junior, è in sei mesi à un annu averemu ingegneri indipendenti.

Sò furtunatu di travaglià in una squadra chì hè disposta à cambià è guardà diversi prublemi più largamente, cumpresi i prublemi di assunzione. Iè, quandu intruduce tali tariffi, avete bisognu à esse preparatu per u fattu chì micca tutti ùn saranu in favore. Un pianu chjaramente furmatu per travaglià cù specialisti principianti, chì mostra i casi veri quandu assume un junior hè un plus, è mette in risaltu tutti l'aspetti pusitivi di stu prugramma aiutanu à cunvince i vostri culleghi.
E, sicuru, avemu prumessu à i prughjetti tecnichi chì avemu da recrutà solu i juniors più duru in quale vedemu u putenziale di sviluppu. A nostra selezzione hè un prucessu bidirezionale in u quale HR è ingegneri sò implicati.

Lancia

Hè ghjuntu u tempu di definisce u ritrattu di un junior, decide per quale compiti li recruteremu è discrive cumu si farà a so adattazione. Quale hè un junior per noi? Questu hè un candidatu chì puderà dimustrà u sviluppu nantu à un periodu di mesi 6-12. Questa hè una persona chì sparte i nostri valori (più nantu à elli - ccà), chì pò è vole à amparà.

Sviluppatori Junior - perchè l'assumemu è cumu travagliamu cun elli

Vitaly Leonov, direttore di u sviluppu B2B: "Vulemu vede quelli chì cunnosci bè a teoria, idealmente quelli chì anu digià pruvatu a so manu à u sviluppu cummerciale. Ma u requisitu principale hè una bona cunniscenza tecnica. È li insegneremu tutti i prucessi è e cumpetenze pratiche ".

U prucessu di selezzione di un sviluppatore junior ùn hè micca assai sfarente da una entrevista à u livellu mediu. Testemu ancu a so cunniscenza di l'algoritmi, l'architettura è a piattaforma. À a prima tappa, i trainees ricevenu un compitu tecnicu (perchè u candidatu ùn pò ancu avè nunda à mustrà). Pudemu dà un compitu per sviluppà una API. Fighjemu cumu una persona si avvicina à a materia, cumu forma README.md, etc. Dopu vene l'entrevista HR. Avemu bisognu di capisce chì stu candidatu particulari serà cunfortu di travaglià in questa squadra è cù questu mentore. Calchì volta succede chì un candidatu ùn hè micca adattatu per u sviluppu di u produttu in a nostra cumpagnia è hè sensu per mandà à a squadra di a piattaforma, o vice versa. Dopu l'entrevista HR, avemu una riunione finali cù u capu tecnicu o mentore. Vi dà l'uppurtunità di tuffà in aspetti tecnichi in più dettagliu è capisce a vostra zona di rispunsabilità. Dopu avè finitu cù successu e tappe di l'entrevista, u candidatu riceve una offerta è, se a decisione hè pusitiva, vene à a nostra cumpagnia.

Adattazione

Sviluppatori Junior - perchè l'assumemu è cumu travagliamu cun elli

Vitaly Leonov, direttore di u sviluppu B2B: "Quandu aghju cuminciatu à travaglià in a mo prima cumpagnia, aghju veramente bisognu di un mentore, una persona chì mi mostrava i mo sbagli, suggerissi modi di sviluppu, è mi dicessi cumu fà megliu è più veloce. In fatti, eru l'unicu sviluppatore è hà amparatu da i mo sbagliati. Questu ùn era micca assai bonu: m'hà pigliatu assai tempu per sviluppà, è a cumpagnia hà pigliatu assai tempu per crià un bonu sviluppatore. S'ellu ci era una persona chì hà travagliatu regularmente cun mè, hà guardatu i sbagli è aiutatu, suggerisce mudelli è approcci, saria assai megliu ".

Ogni cullega novice hè assignatu un mentore. Questa hè una persona à quale pudete è deve dumandà diverse dumande è da quale sempre riceverete una risposta. Quandu sceglite un mentore, prestemu attenzione à quantu tempu avarà daveru per u junior / trainee è quantu serà capaci di inizià currettamente è cumpetente u prucessu di apprendimentu.

Un cullega anzianu stabilisce i travaglii. In u stadiu iniziale, un junior pò principià per analizà i bug, è poi immerse gradualmente in u sviluppu di i travaglii di produttu. U mentore monitoreghja a so implementazione, conduce recensioni di codice, o participa à a prugrammazione di coppia. Inoltre, a nostra cumpagnia hà una pratica cumuna di 1: 1, chì ci dà l'uppurtunità di mantene u nostru dettu nantu à u pulsu è risolve diversi prublemi u più prestu pussibule.

I, cum'è HR, seguite u prucessu d'adattazione di l'impiigatu, è u manager monitoreghja u prucessu di sviluppu è "immersione" in i travaglii. In casu di necessariu, avemu stabilitu un pianu di sviluppu individuale durante u periodu di prova è, dopu a so cumpiimentu, identificà e zoni per u sviluppu ulteriore.

scuperti

Chì cunclusioni avemu tiratu da i risultati di u prugramma?

  1. Un junior di solitu ùn pò micca travaglià in modu autonomu è risolve tutti i travaglii di travagliu indipindente. I mentori anu da dà abbastanza tempu per adattà rapidamente. Questu deve esse pianificatu cù i tecnichi è a squadra.
  2. Avete bisognu à esse preparatu per l'ingegneri junior per fà sbagli. È va bè.

Sviluppatori Junior - perchè l'assumemu è cumu travagliamu cun elli

Vitaly Leonov, direttore di u sviluppu B2B: "Tutti facenu sbagli - juniors, middles, è anziani. Ma l'errori sò rapidamente truvati o micca fatti in tuttu - avemu un prucessu di teste ben strutturatu, tutti i prudutti sò cuparti da autotests, è ci hè una revisione di codice. È, sicuru, ogni junior hà un mentore chì guarda ancu tutti i cummerci ".

U prugramma per selezziunà i specialisti di livellu d'entrata ci hà datu l'uppurtunità di risolve parechji prublemi à una volta.

  1. Cresce un gruppu di talentu di impiegati fideli chì si adattanu à a nostra pila.
  2. Sviluppà e cumpetenze di gestione di squadra è di sviluppu trà i nostri impiegati anziani.
  3. Per inculcà l'amore per i tecnulugii muderni è u sviluppu di alta qualità in i ghjovani specialisti.

È era quellu win-win. Eccu i recensioni di i mo culleghi chì sò ghjunti à Avito cum'è juniors è trainees.

Sviluppatori Junior - perchè l'assumemu è cumu travagliamu cun elli

Davide Zgiatti, junior backend developer: "In prima ùn aghju micca capitu ciò chì succedeva, aghju ricevutu una tonna di informazioni utili, ma u mo mentore è a squadra m'hà supportatu assai. A causa di questu, dopu à duie simane aghju digià cuminciatu à travaglià cù u backlog, è dopu à trè mesi aghju aghjustatu gradualmente u sviluppu di u produttu. Durante u stage di sei mesi, aghju guadagnatu una quantità immensa di sperienza è sempre pruvatu à fà ogni sforzu per amparà tuttu da u prugramma è stà in a squadra in una basa permanente. Sò ghjuntu in Avito cum'è stagiariu, avà sò digià junior.

Sviluppatori Junior - perchè l'assumemu è cumu travagliamu cun elli

Alexander Sivtsov, sviluppatore front-end: "Aghju travagliatu in Avito per un pocu più di un annu avà. Sò ghjuntu cum'è junior, avà aghju digià crisciutu à mezu. Era un tempu assai interessante è avventu. Se parlemu di i travaglii svolti, possu dì chì ùn mi pigliò pocu tempu per risolve i bug (cum'è tutti quelli chì sò ghjunti pocu tempu) è hà ricevutu u primu compitu di produttu cumpletu per u sviluppu in u primu mese di travagliu. .
In u ghjugnu, aghju participatu à un lanciu maiò di rinnuvamentu di tariffu. Inoltre, i picciotti di a squadra accoltu, sustenenu è sviluppanu e diverse iniziative chì aghju purtatu.
I picciotti di a squadra cercanu di aiutà micca solu à sviluppà e cumpetenze dure, ma ancu à migliurà e cumpetenze soft. Reunione rigulari cù u manager aiutanu assai cun questu (ùn aghju micca avutu una tale sperienza prima è ùn pudia solu guessà induve era sagging o ciò chì valeva a pena attente avà).
Hè assai cunfortu di travaglià quì, ci sò parechje opportunità per sviluppà sia in a cumpagnia, assistendu à ogni tipu di furmazione, sia fora di questu: da viaghji à cunferenze à ogni tipu di boni in cumpagnie partenarii. I travaglii sò soprattuttu interessanti piuttostu chè di rutina. Puderaghju dì chì in Avito i juniors sò affidati à compiti cumplessi è interessanti.

Sviluppatori Junior - perchè l'assumemu è cumu travagliamu cun elli

Dima Afanasyev, sviluppatore di backend: "Sapiu chì vulia entre in una grande cumpagnia, è cun Avito era amore à prima vista: aghju lettu guasi tuttu u blog nantu à Habré, fighjatu rapporti, sceltu avito-tech github. Mi piacia tuttu: l'atmosfera, a tecnulugia (== stack), l'approcciu à a risoluzione di prublemi, a cultura di l'impresa, l'uffiziu. Sapiu chì vulia entre in Avito è decisu chì ùn aghju micca pruvatu nunda d'altru finu à ch'e aghju saputu sicuru s'ellu hà travagliatu.
Aghju aspittatu chì i travaglii sò difficili. Se fate un situ web per trè persone, allora pò travaglià una ora à ghjornu, è l'utilizatori seranu felici. Cù 30 milioni di persone, a simplicità bisognu di almacenà e dati diventa un prublema enormu è eccitante. E mo attese sò state soddisfatte; Ùn possu micca imaginà una situazione in quale aghju da amparà più veloce.
Avà sò digià statu prumuvutu à mezu. In generale, sò diventatu più cunfidendu è validà e mo decisioni menu, questu aiuta à fà e cose più veloce. Dopu tuttu, in ogni squadra, a rapidità di consegna hè assai impurtante, è spessu rapportu dopu à tutte e decisioni prese in a mo zona di rispunsabilità (attualmente ci sò dui servizii). Ci era menu discussioni, ma a cumplessità di ciò chì era discutitu in generale aumentava, è i prublemi diventanu menu evidenti. Ma ciò chì vogliu ancu dì hè questu: e boni suluzioni ponu esse promossi à ogni livellu, indipendentemente da a pusizione ".

Sviluppatori Junior - perchè l'assumemu è cumu travagliamu cun elli

Sergey Baranov, sviluppatore front-end: "Hè accadutu chì sò ghjuntu à junior in Avito da una pusizione più altu, ma da una piccula cumpagnia. Aghju sempre pruvatu à assorbe più infurmazioni prima è poi cumincianu à fà qualcosa. Quì avemu avutu principiatu à fà picculi travaglii, solu per capiscenu chì prudutti esistenu è cumu si interagiscenu cù l'altri. Pigliò circa sei mesi per capiscenu cumplettamente tuttu ciò chì a mo unità facia, ma à questu tempu era digià fattu travaglii di medie dimensioni per sè stessu senza alcun aiutu. Separatamente, vogliu nutà chì, indipendentemente da a vostra pusizioni, site un membru cumpletu di a squadra, cun piena rispunsabilità è fiducia in voi cum'è prufessiunale. Tutte l'interazzione sò in una basa assolutamente uguale. Aghju avutu ancu un pianu di sviluppu sviluppatu inseme cù u mo manager è sapia perfettamente ciò chì avia bisognu di fà per u sviluppu è a prumuzione. Avà sò digià un sviluppatore mediu è sò rispunsevuli di tuttu u frontend in a mo squadra. L'ubiettivi sò diventati diffirenti, a rispunsabilità hè aumentata, cum'è l'opportunità per più crescita ".

Quasi un annu dopu, vedemu i beneficii chì i picciotti portanu à l'imprese è squadre specifiche. Duranti stu tempu, parechji juniors sò diventati media. È certi internu dimustranu risultati eccellenti è si uniscenu à i ranghi di i juniors - scrivenu codice è risolve i prublemi tecnichi cumplessi, i so ochji brillanu, è li furniscemu un sviluppu prufessiunale, una atmosfera eccellente in l'internu è u sustegnu in ogni modu pussibule in i so sforzi.

Source: www.habr.com

Add a comment