Kreu fakon de junuloj por helpi la ĉefajn teamojn uzante nur Slack, Jira kaj blua bendo

Kreu fakon de junuloj por helpi la ĉefajn teamojn uzante nur Slack, Jira kaj blua bendo

Preskaŭ la tuta disvolva teamo de Skyeng, konsistanta el pli ol 100 homoj, laboras malproksime kaj la postuloj por specialistoj ĉiam estis altaj: ni serĉis maljunulojn, plenstajn programistojn kaj mezajn administrantojn. Sed komence de 2019, ni dungis tri junulojn por la unua fojo. Ĉi tio estis farita pro pluraj kialoj: dungi nur super-specialistojn ne solvas ĉiujn problemojn, kaj por krei sanan etoson en evoluo, homoj de malsamaj niveloj de profesieco estas bezonataj.

Kiam vi laboras malproksime, estas ege grave, ke persono venas al la projekto kaj tuj komencas doni valoron, sen longaj lernprocezoj aŭ amasiĝo. Ĉi tio ne funkcias kun junuloj, plie, krom trejnado, ĝi ankaŭ postulas kompetenta integriĝo de la novulo en la teamon, ĉar ĉio estas nova por li. Kaj ĉi tio estas aparta tasko por la teamestro. Tial ni koncentriĝis pri trovi kaj dungi pli spertajn kaj establitajn programistojn. Sed kun la tempo, evidentiĝis, ke teamoj konsistantaj nur el maljunuloj kaj plenstakaj programistoj havas siajn proprajn problemojn. Ekzemple, kiu faros rutinajn sed devigajn taskojn, kiuj ne postulas superkvalifikojn aŭ specialajn sciojn?

Antaŭe, anstataŭ dungi junulojn, ni tuŝis liberlaboristojn

Dum estis malmultaj taskoj, niaj sinjoroj iel kunpremis la dentojn kaj prenis sur sin ĉi tiujn neinteresajn taskojn, ĉar la evoluo devas antaŭeniri. Sed tio ne povis daŭri longe: la projektoj kreskis, la nombro da rutinaj simplaj taskoj pliiĝis. La situacio komencis aspekti pli kaj pli kiel la ŝerco, kiam najloj estas enŝovataj per mikroskopo anstataŭ martelo. Por klareco, vi povas turni sin al aritmetiko: se vi allogas homon, kies tarifo estas kondiĉa $50/horo, por fari laboron, kiun dungito kun tarifo de $10/horo povas trakti, tiam vi havas problemojn.

La plej grava afero, kiun ni lernis el ĉi tiu situacio, estas, ke la nuna paradigmo dungi nur pintajn specialistojn ne solvas niajn problemojn kun rutinaj taskoj. Ni bezonas iun, kiu estos preta fari laboron, kiun spertaj sinjoroj perceptas kiel punon kaj kiu estas simple neefika konfidi al ili. Ekzemple, verki robotojn por la Slack-babiloj de niaj instruistoj kaj kurskreantoj, aŭ pritrakti malgrandajn plibonigajn projektojn por internaj bezonoj, por kiuj programistoj konstante ne havas sufiĉe da tempo, sed per kiuj la vivo fariĝus multe pli agrabla.

Je ĉi tiu punkto, provizora solvo estis evoluigita. Ni komencis impliki liberlaborantojn en laborado pri niaj projektoj. Simplaj kaj ne-urĝaj taskoj komencis iri al tia subkontraktado: korekti ion ie, kontroli ion, reverki ion. Nia sendependa flugilo sufiĉe aktive kreskis. Unu el niaj projektestroj kolektis taskojn de malsamaj projektoj kaj disdonis ilin inter liberlaboristoj, gviditaj de la ekzistanta bazo de prezentistoj. Tiam ŝajnis al ni bona solvo: ni deprenis la ŝarĝon de la maljunuloj kaj ili denove povis krei ĝis sia plena potencialo, anstataŭ ludi ĉirkaŭe kun io baza. Kompreneble, estis taskoj kiuj, pro komercaj sekretoj, ne povus esti delegitaj al eksteraj prezentistoj, sed tiaj aferoj estis plurfoje malpli kompare kun la amaso da taskoj kiuj iras al sendependa laboro.

Sed ĉi tio ne povis daŭri eterne. La firmao estis alfrontita kun la fakto ke la sendependa dividado fariĝis mallerta monstro. La nombro da rutinaj simplaj taskoj kreskis kune kun la projektoj kaj ĉe iu punkto ekzistis tro multaj el ili por efike distribui ilin inter eksteraj prezentistoj. Krome, liberlaboranto ne estas mergita en la specifaĵoj de projektoj, kaj ĉi tio estas konstanta malŝparo de tempo dum enŝipiĝo. Evidente, kiam via teamo havas pli ol 100 profesiajn programistojn, vi ne povas dungi eĉ kvindek sendependajn dungitojn por helpi ilin kaj efike administri iliajn agadojn. Krome, interago kun sendependaj dungitoj ĉiam implikas iujn riskojn de mankantaj limdatoj kaj aliaj organizaj problemoj.

Gravas rimarki ĉi tie, ke fora dungito kaj sendependa dungito estas du malsamaj entoj. Fora laboristo estas plene registrita ĉe la firmao, havas difinitajn laborhorojn, teamon, superulojn, ktp. Freelancer estas projekt-bazita laboro, kiu estas ĉefe reguligita nur per templimoj. Liberlaboristo, male al fora dungito, estas plejparte lasita al siaj propraj aparatoj kaj havas malmulte da interagado kun la teamo. Tial la eblaj riskoj de interagado kun tiaj prezentistoj.

Kiel ni kreis la "fakon de simplaj taskoj" kaj kion ni plenumis

Analizinte la nunan situacion, ni alvenis al la konkludo, ke ni bezonas dungitojn de pli malaltaj kvalifikoj. Ni ne faris iluziojn, ke el ĉiuj junuloj ni levos estontajn superstelulojn, aŭ ke dungi dekduon da junuloj kostos al ni tri kopekojn. Ĝenerale, laŭ la situacio kun junuloj, la realo estas jena:

  1. Baldaŭ ne estas ekonomie profite dungi ilin. Anstataŭ kvin ĝis dek junion "nuntempe", estas pli bone preni unu maljunulon kaj pagi al li milionojn da mono por kvalita laboro ol malŝpari buĝetojn por novuloj.
  2. Junuloj havas longan periodon de eniro en la projekton kaj trejnadon.
  3. En la momento, kiam junulo lernis ion kaj ŝajnas devi komenci "ellabori" investojn en si en la unuaj ses monatoj de laboro, li devas esti promociita al meza, aŭ li foriras por ĉi tiu pozicio en alia kompanio. Do dungado de junuloj taŭgas nur por maturaj organizaĵoj, kiuj pretas investi monon en ili sen garantioj pri profito baldaŭ.

Sed ni kreskis ĝis la punkto, kie ni ne povas havi junulojn en la teamo: la nombro da ordinaraj taskoj kreskas, kaj elspezi la laborhorojn de spertaj profesiuloj por ili estas simple krimo. Tial ni kreis fakon specife por junioraj programistoj.

La labordaŭro en la fako de simplaj taskoj estas limigita al tri monatoj - tio estas, ĉi tio estas norma prova periodo. Post tri monatoj da plentempa pagita laboro, la novulo aŭ iras al teamo, kiu volis vidi lin en siaj vicoj kiel juniora programisto, aŭ ni disiĝas kun li.

La fako kiun ni kreis estas gvidata de sperta PM, kiu respondecas pri distribuado de labortaskoj inter junuloj kaj ilia interago kun aliaj teamoj. Junio ​​ricevas taskon, kompletigas ĝin, kaj ricevas religon de kaj la teamo kaj ŝia manaĝero. En la fazo de laboro en la fako de simplaj taskoj, ni ne asignas novulojn al specifaj teamoj kaj projektoj - ili havas aliron al la tuta grupo de taskoj laŭ siaj kapabloj (ni nuntempe dungas AngularJS-frontendistojn, PHP-subtenantojn aŭ serĉas. por kandidatoj por la pozicio de retejo-programisto kun ambaŭ lingvoj) kaj povas labori pri pluraj projektoj samtempe.

Sed ĉio ne limiĝas al dungado de junuloj - ili ankaŭ bezonas krei akcepteblajn laborkondiĉojn, kaj ĉi tio estas tute alia tasko.

La unua afero, pri kiu ni decidis, estis libervola mentorado en raciaj kvantoj. Tio estas, krom la fakto, ke ni ne devigis neniun el la ekzistantaj specialistoj al mentoro, estis klare dirite, ke trejni novulon ne devas fariĝi anstataŭaĵo por la ĉefa laboro. Ne "50% de la tempo ni laboras, 50% ni instruas la junulon." Por havi klaran ideon pri kiom da tempo bezonus mentorado, estis kompilita malgranda "instruplano": listo de taskoj, kiujn ĉiu mentoro devis kompletigi kun sia mentoreo. La sama afero estis farita por la juniora projektestro, kaj kiel rezulto ni ricevis tre glatan kaj kompreneblan scenaron por prepari novulojn kaj meti ilin en laboron.

Ni provizis la sekvajn punktojn: testado de teoria scio, preparis aron da materialoj se junulo bezonas lerni ion, kaj aprobis unuecan principon fari kodajn recenzojn por mentoroj. En ĉiu etapo, administrantoj donas komentojn al la novulo, kio estas ege grava por ĉi-lasta. Juna dungito komprenas en kiuj aspektoj li estas forta kaj en kiuj li devas esti pli singarda. Por simpligi la lernadon por junuloj kaj spertaj programistoj, komuna babilejo estis kreita en Slack, por ke aliaj grupanoj povu aliĝi al la lernado kaj respondi demandon anstataŭ mentoro. Ĉio ĉi faras labori kun junuloj tute antaŭvidebla kaj, grave, kontrolita procezo.

Ĉe la fino de la trimonata prova periodo, la mentoro faras finan teknikan intervjuon kun la junulo, surbaze de kies rezultoj estas decidite ĉu la junulo povas moviĝi al konstanta laboro en unu el la teamoj aŭ ne.

Tuta

Unuavide, nia juna fako aspektas kiel inkubatoro aŭ ia speciale kreita sablokesto. Sed fakte, ĉi tio estas vera fako kun ĉiuj atributoj de plenrajta batalteamo, kiu solvas realajn, ne trejnajn problemojn.

Sed la plej grava afero estas, ke ni donas al homoj konkretan horizonton. La fako de simplaj taskoj ne estas senfina limbo, en kiu vi povas restiĝi por ĉiam. Estas klara limdato de tri monatoj dum kiu junulo solvas simplajn problemojn pri projektoj, sed samtempe povas pruvi sin kaj moviĝi al iu teamo. La novuloj, kiujn ni dungas, scias, ke ili havos propran projektestron, altrangan mentoron (aŭ eble plurajn) kaj la ŝancon plene aliĝi al la teamo, kie ili estos bonvenaj kaj bonvenaj.

Ekde la komenco de la jaro, en la fako de simplaj taskoj estis dungitaj 12 junuloj; nur du ne trapasis la provperiodon. Alia ulo ne konvenis al la teamo, sed ĉar li estas tre kapabla laŭ laboro, li estis resendita al la fako de simplaj taskoj por nova periodo, dum kiu, ni esperas, li trovos novan teamon. Labori kun junuloj ankaŭ havis pozitivan efikon al niaj spertaj programistoj. Kelkaj el ili, post periodo de mentorado, malkovris la forton kaj deziron provi por la rolo de teamgvidantoj; kelkaj, rigardante la junulojn, plibonigis sian propran scion kaj moviĝis de la pozicio de meza al la pozicio de aĝulo.

Ni nur vastigos nian praktikon dungi junajn programistojn ĉar ĝi alportas multajn avantaĝojn al la teamo. Junes, aliflanke, havas la ŝancon por plenrajta fora dungado, sendepende de sia regiono de loĝejo: membroj de niaj evoluigaj teamoj loĝas de Rigo ĝis Vladivostok kaj bone eltenas la tempodiferencon danke al fluliniaj procezoj ene de la firmao. Ĉio ĉi malfermas la vojon al talentaj homoj, kiuj loĝas en foraj urboj kaj vilaĝoj. Cetere, ni parolas ne nur pri la hieraŭaj lernejanoj kaj studentoj, sed ankaŭ pri homoj, kiuj ial decidis ŝanĝi sian profesion. Nia junulo povus same facile esti aŭ 18 aŭ 35-jara, ĉar juniora temas pri sperto kaj kapabloj, sed ne pri aĝo.

Ni certas, ke nia aliro povas esti facile etendita al aliaj kompanioj, kiuj uzas foran evoluan modelon. Ĝi samtempe permesas vin specife dungi talentajn junulojn de ie ajn en Rusio aŭ CIS, kaj samtempe ĝisdatigi la mentorajn kapablojn de spertaj programistoj. Finance, ĉi tiu rakonto estas ege malmultekosta, do ĉiuj gajnas: la kompanio, niaj programistoj kaj, kompreneble, junuloj, kiuj ne devas translokiĝi al grandaj urboj aŭ ĉefurboj por fariĝi parto de sperta teamo kaj labori pri interesaj projektoj. .

fonto: www.habr.com

Aldoni komenton