{"id":30582,"date":"2019-10-31T21:36:21","date_gmt":"2019-10-31T18:36:21","guid":{"rendered":"https:\/\/prohoster.info\/blog\/stazhirovka-v-it-vzglyad-rukovoditelya\/"},"modified":"2019-10-31T21:36:21","modified_gmt":"2019-10-31T18:36:21","slug":"stazhirovka-v-it-vzglyad-rukovoditelya","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sl\/blog\/news\/stazhirovka-v-it-vzglyad-rukovoditelya","title":{"rendered":"Praksa v IT: pogled vodje","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Praksa v IT: pogled vodje\" src=\"\/wp-content\/uploads\/2019\/03\/26906807c8ee33256522420a73fd4a3f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNajava za <noindex><a rel=\"nofollow\" href=\"https:\/\/yandex.ru\/yaintern\/?utm_source=habr&amp;utm_content=290319\">poletno prakso<\/a><\/noindex> v Yandeksu \u0161e poteka. Obsega pet podro\u010dij: backend, ML, mobilni razvoj, frontend in analitika. Na tem blogu, pa tudi v drugih blogih na Habr\u00e9 in zunaj njega, lahko najdete mnogo vpogledov v to, kako poteka praksa. A veliko tega procesa ostaja uganka za tiste, ki ne delajo v podjetju. \u010ce pa pogledamo z vidika vodij razvoja, se pojavijo \u0161e dodatna vpra\u0161anja. Kako pravilno izvesti prakso, kako maksimizirati medsebojno korist s praktikantom, kako uspeti spoznati osebo v treh mesecih in jo nau\u010diti vsega, kar je potrebno za nadaljnje delo?<\/p>\n<p>Tole besedilo smo pripravili pet. Predstavimo se: Ignat Kolesni\u010denko iz slu\u017ebe tehnologij razporejenih izra\u010dunov, Mi\u0161a Levin iz slu\u017ebe strojne inteligence tr\u017enice, Denis Malyh iz slu\u017ebe razvoja aplikacij, Serjo\u017ea Bere\u017enoj iz oddelka za razvoj iskalnih vmesnikov in Dima \u010cerkasov iz skupine za razvoj protifraud. Vsak od nas zastopa svoje podro\u010dje prakse. Vsi smo vodje, potrebujemo praktikante in imamo dolo\u010dene izku\u0161nje z njimi. Povedali bomo nekaj iz teh izku\u0161enj.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Usposobitev pred prakso<\/h3>\n<p>\nKandidate \u010daka ve\u010d tehni\u010dnih intervjujev. Uspeh na razgovoru je manj odvisen od mehkih ve\u0161\u010din (sposobnosti u\u010dinkovitega komuniciranja) in bolj od trdnih ve\u0161\u010din (znanje matemati\u010dnih in programskih ve\u0161\u010din). Vendar vodje ocenjujejo oboje. <\/p>\n<h5><i>Ignat:<\/i><\/h5>\n<blockquote><p>\u010ceprav je oseba lahko zelo sposobna, a popolnoma nekomunikativna, ne bo mogla uporabiti vseh svojih ve\u0161\u010din. Na to se seveda osredoto\u010damo, vendar to ni razlog, da koga ne vzamemo na prakso. V treh mesecih se lahko vse spremeni, poleg tega je lahko tvoj prvi vtis napa\u010den. \u010ce je vse res, je treba osebi razlo\u017eiti in poiskati druge ekipe zanj. Za praktikante komunikativnost zagotovo ni klju\u010dni dejavnik. Profesionalne ve\u0161\u010dine so vendarle veliko pomembnej\u0161e.<\/p><\/blockquote>\n<h5><i>Denis:<\/i><\/h5>\n<blockquote><p>V\u0161e\u010d so mi ljudje, ki pripovedujejo zgodbe \u2014 v dobrem pomenu besede. Oseba, ki lahko pove, kako so se s svojo ekipo junaku spopadli s kak\u0161no napako, je zanimiva. Za\u010dnem postavljati dodatna vpra\u0161anja, ko se pojavi tak\u0161na zgodba. Ampak to se redko zgodi, \u010de samo vpra\u0161am: 'Povej mi kaj zanimivega o svojih projektih.' <\/p>\n<p>En kandidat je neko\u010d izrekel \u010dudovito misel, ki sem si jo celo zapisoval: 'Uspe\u0161no sem se izogibal re\u0161evanju dolgo\u010dasnih nalog.'<\/p><\/blockquote>\n<p>\n<img decoding=\"async\" alt=\"Praksa v IT: pogled vodje\" src=\"\/wp-content\/uploads\/2019\/03\/4ea8f3422efb412060fd2d9753fb2943.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKer je \u010dasa za komunikacijo malo, sku\u0161a zaposlovalec vsako minuto sre\u010danja pridobiti koristne informacije o kandidatu. Super je, \u010de se pripravnik vnaprej zamisli o tem, katere podrobnosti iz svojega izkustva (ne iz \u017eivljenjepisa) bi lahko delil. To mora biti kratek govor strogo po vsebini.<\/p>\n<h5><i>Denis:<\/i><\/h5>\n<blockquote><p>Pozoren sem, \u010de oseba pove, da je preizkusila veliko jezikov in pristopov. Ljudje s \u0161ir\u0161im obzorjem v akciji razvijejo bolj eleganten re\u0161itvi. Vendar to ni vedno pozitivno. Lahko se dotaknejo povr\u0161ine, na resno pa se ni\u010desar ne nau\u010dijo.<\/p><\/blockquote>\n<p>\n\u010cas za zgodbe, ki jih opisuje Denis, obi\u010dajno ostane le za kon\u010dno razgovor. Do takrat je potrebno pokazati tiste temeljne in prakti\u010dne sposobnosti, ki bodo osnova prihodnjega dela. In seveda, potrebno bo pisati kodo na tabli ali na papirju. <\/p>\n<h5><i>Mi\u0161a:<\/i><\/h5>\n<blockquote><p>Preverjamo znanje teorije verjetnosti in matemati\u010dne statistike. Glejmo, ali ima oseba izku\u0161nje z metri\u010dnimi podatki, algoritmi strojnega u\u010denja, nastavitvijo njihovih parametrov, s preu\u010devanjem in tako naprej. Pri\u010dakujemo, da oseba lahko napi\u0161e kodo v zadostni meri, da postane analitik.<\/p><\/blockquote>\n<h5><i>Denis:<\/i><\/h5>\n<blockquote><p>Tisti, ki pridejo na razgovor, ve\u010dinoma poznajo jezike: v Jekat\u0435\u0440\u0438\u043dburgu imamo dobro \u0161olo osnovnih jezikov, dobre institute. A iskreno, kandidat za prakso z dobrimi hard skills \u2014 redek pojav, vsaj v na\u0161i epsilonski sose\u0161\u010dini. Tu je na primer Swift. Pri njem je delo s stringi zelo zahtevno, ljudi, ki lahko na hitro delajo z njimi, je malo. Taki takoj pritegnejo pozornost. Pogosto v razgovorih dam nalogo, ki je povezana z obdelavo stringov. In v vsem tem \u010dasu je bil samo en \u010dlovek, ki je takoj, na papirju, znal napisati tak Swift kodo. Po tem sem hodil okoli in vsem pripovedoval, da je nekdo kon\u010dno uspel re\u0161iti to nalogo v Swifta na papirju.<\/p><\/blockquote>\n<p><\/p>\n<h3>Preverjanje algoritmov na razgovoru<\/h3>\n<p>\nTo je lo\u010dena tema, saj se pri kandidatih \u0161e vedno postavlja vpra\u0161anje \u2013 zakaj vedno ocenjujemo znanje algoritmov in podatkovnih struktur? Tudi bodo\u010di mobilni razvijalci in frontend razvijalci gredo skozi to preverjanje. <\/p>\n<h5><i>Mi\u0161a:<\/i><\/h5>\n<blockquote><p>Na razgovoru obvezno damo kak\u0161no algoritmi\u010dno nalogo. Kandidat mora pomisliti, kako jo lahko implementira v Python, najbolje brez napak. Treba je razumeti, kako preverjati svoj program in ga samostojno popraviti.<\/p><\/blockquote>\n<p>\n<img decoding=\"async\" alt=\"Praksa v IT: pogled vodje\" src=\"\/wp-content\/uploads\/2019\/03\/a522735e41adec1caadb3b4d87e92e68.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIzku\u0161nje z algoritmi bodo koristne po treh razlogih. Prvi\u010d, o\u010ditno bodo potrebne pri algoritmi\u010dnih nalogah \u2014 ki jih je redko, a se vseeno pojavijo. Drugi\u010d, razvijalec bo lahko u\u010dinkoviteje re\u0161eval naloge, povezane z algoritmi, tudi \u010de ne zahtevajo poseganja v same algoritme (takih je \u017ee kar veliko). Tretji\u010d, \u010de vam algoritmov niso pou\u010devali na fakulteti, a vseeno znate delati z njimi, to ka\u017ee, da ste radovedna oseba in dvigne va\u0161 ugled v o\u010deh sogovornika.<\/p>\n<h5><i>Denis:<\/i><\/h5>\n<blockquote><p>Ve\u010dina mobilne razvojne naloge je 'prelaganje JSON-a'. Ampak enkrat na pol leta se zgodijo primeri, ko so algoritmi potrebni. Zdaj risam lepe karte za Yandex.Vreme. In v enem tednu sem moral implementirati algoritem za gladjenje, algoritem Sutherland-Hodgman in algoritem Martinez. \u010ce nekdo ne bi vedel, kaj je hash mapa ali prioritetna vrsta, bi se s tem ukvarjal dolgo in ni jasno, ali bi lahko to re\u0161ili brez tuje pomo\u010di.<\/p>\n<p>Algoritmi so osnova razvoja. To je tisto, kar pomaga razvijalcu, da postane razvijalec. Ni\u010d ni pomembno, s \u010dim se ukvarjate. Potrebni so tudi pri enostavnih projektih, kjer je glavna naloga le \"premikanje JSON\". Tudi \u010de ne pi\u0161ete algoritmov sami, ampak nevede uporabljate kak\u0161ne podatkovne strukture, je bolje, da jih razumete. V nasprotnem primeru boste imeli aplikacije, ki delujejo po\u010dasi ali napa\u010dno.<\/p>\n<p>Obstajajo programerji, ki so pri\u0161li v razvoj akademsko: vpisali so se na univerzo, po\u0161teno \u0161tudirali pet let in pridobili poklic. Poznajo algoritme, ker so jih nau\u010dili. In ta sama znanja o algoritmih ne ka\u017eejo na obzorje posameznika, zato je treba to obzorje preveriti na druga\u010den na\u010din.<\/p>\n<p>Obstajajo pa tudi avto\u0161olci, v katere pri\u0161tevam tudi sebe. Da, formalno imam izobrazbo s podro\u010dja IT, diplomo in\u017eenirja-programerja. A avto\u0161olci so se nau\u010dili programirati \"kljub temu\". Niso imeli univerzitetnega programa. Obi\u010dajno niso seznanjeni z algoritmi, saj se nikoli niso sre\u010dali z potrebo po njihovem u\u010denju. In ko tak \u010dlovek razume algoritme, to pomeni, da je pre\u017eivel \u010das in se v njih poglobil. Po kon\u010danju univerze sem spoznal, da imam bele lise v znanju temeljenih algoritmov \u2014 te\u017eava je bila v tem, da je bila specialnost aplikativna. Od\u0161el sem in \u0161tudiral spletne te\u010daje Univerze Princeton, znanega Roberta Sedgewicka. Razumel sem, naredil vse naloge. In ko na razgovoru za slu\u017ebo nekdo pripoveduje podobno zgodbo, me to takoj zanima, pojavi se \u017eelja, da bi delal z njim ali vsaj nadaljeval pogovor.<\/p><\/blockquote>\n<p>\n<img decoding=\"async\" alt=\"Praksa v IT: pogled vodje\" src=\"\/wp-content\/uploads\/2019\/03\/795041c1d83fa5e055b9146133e6eee3.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h5><i>Ignat:<\/i><\/h5>\n<blockquote><p>Ko sku\u0161a\u0161 zaposliti pripravnika, na dolo\u010den na\u010din pri\u010dakuje\u0161 celo ve\u010d, kot od izku\u0161enega razvijalca. Gre za sposobnost re\u0161evanja algoritmi\u010dnih nalog, hitro pisanje vsaj nekega pravilnega kode. Kandidat za prakso \u2014 \u0161e vedno je na univerzi. \u0160e pred enim letom so mu o algoritmih podrobno pripovedovali. Pri\u010dakuje se, da jih lahko reproducira. \u010ce je \u010dlovek razumen in je pozorno poslu\u0161al predavanja, bo preprosto vse vedel, segal bo po znanju.<\/p><\/blockquote>\n<p><\/p>\n<h3>Katere naloge re\u0161uje pripravnik<\/h3>\n<p>\nObi\u010dajno se program prakse lahko za\u010drta in razpravlja na kon\u010dnih razgovorih. Praksa se na za\u010detku dela lahko sre\u010duje s trening nalogami, katerih rezultati ne bodo vklju\u010deni v produkcijo. Poleg tega je verjetnost, da bi dobili tak\u0161ne naloge, majhna. Pogosteje se dodelijo operativni projekti iz bazo nalog, torej tisti, ki so priznani kot vredni pozornosti, vendar niso prednostni in \"lo\u010dljivi\" \u2014 tako da njihova izvedba ne vpliva na druge komponente. Vodje posku\u0161ajo razporejati naloge tako, da se praksa seznani z razli\u010dnimi deli storitve in dela v istem okolju kot drugi \u010dlani ekipe.<\/p>\n<h5><i>Ignat:<\/i><\/h5>\n<blockquote><p>To so izjemno koristne naloge. Morda ne bodo pove\u010dale izrabe gru\u010d na 10%, ne bodo prihranile milijon dolarjev podjetju, a bodo osre\u010dili na stotine ljudi. Na primer, imamo trenutno prakso, ki se ukvarja z na\u0161im klientom pri zagonu operacij na na\u0161ih grozdih. Pred zagonom mora operacija nalo\u017eiti dolo\u010dene podatke na grozd. To obi\u010dajno traja 20\u201340 sekund in prej se je to dogajalo tiho: zagnali smo jo v konzoli in smo se usedli, gledali v \u010drn ekran. Praktikant je pri\u0161el in v dveh tednih razvil funkcijo: zdaj je videti, kako se datoteke nalagajo in kaj se dogaja. Naloga je s ene strani enostavna za opis, na drugi strani pa je dovolj raziskovanja in gledanja, katere knji\u017enice preu\u010diti. Najlep\u0161e je, da si to naredil, teden je minil, in to je \u017ee na grozdih, ljudje to \u017ee uporabljajo. Napi\u0161e\u0161 objavo v notranjo mre\u017eo \u2014 in ti re\u010dejo hvala.<\/p><\/blockquote>\n<p>\n<img decoding=\"async\" alt=\"Praksa v IT: pogled vodje\" src=\"\/wp-content\/uploads\/2019\/03\/b231a17dadf6bdf50655f7bdf378e52b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h5><i>Mi\u0161a:<\/i><\/h5>\n<blockquote><p>Praktikanti pripravljajo modele, zbirajo podatke zanje, izumljajo metrike in izvajajo eksperimente. Po\u010dasi mu preprosto za\u010dnemo dajati ve\u010d svobode in odgovornosti \u2014 preverjamo, ali se zmore. \u010ce da \u2014 preide na naslednjo raven. Ne domnevamo, da ko praktikant pride, vse to \u017ee zna. Vodja mu pomaga, da se znajde, mu da povezavo do notranjega vira ali spletnega te\u010daja.<\/p><\/blockquote>\n<p>\n\u010ce praktikant poka\u017ee odli\u010dne rezultate \u2014 mu lahko dodelijo nekaj prednostnega, pomembnega za oddelek ali druge storitve.<\/p>\n<h5><i>Dima:<\/i><\/h5>\n<blockquote><p>Na\u0161 praktikant trenutno dela na kompleksnih nadgradnjah proti prevaram. To je sistem, ki se bori z razli\u010dnimi zlorabami in goljufijami na storitvah Yandexa. Sprva smo razmi\u0161ljali o dodelitvi nalog, ki niso bile preve\u010d zapletene in pomembne za proizvodnjo. Vnaprej se trudimo razmisliti o nalogah praktikanata, toda videli smo, da oseba '\u017eari', hitro in dobro re\u0161uje naloge. Na koncu smo mu zaupali zagon anti-prevar za nove storitve.<\/p><\/blockquote>\n<p>\nPoleg tega obstaja majhna mo\u017enost, da pridobi nalogo, ki se je prej kolegi niso lotili zaradi njene obse\u017enosti.<\/p>\n<h5><i>Dima:<\/i><\/h5>\n<blockquote><p>Obstaja ena stara sistem, druga pa nova, ki \u0161e ni kon\u010dana. Potrebno bo izvesti prenos z enega na drugega. V prihodnosti je to pomemben projekt, kljub visoki negotovosti: potrebno je veliko komunicirati in brati zapleteno legacijsko kodo. Na kon\u010dnem razgovoru smo po\u0161teno povedali praktikantu, da je naloga zahtevna. Odgovoril je, da je pripravljen, pri\u0161el je k nam v ekipo in mu je vse uspelo. Izkazalo se je, da ima lastnosti ne le razvijalca, temve\u010d tudi vodje. Bil je pripravljen sam raziskovati, spra\u0161evati in kontakti.<\/p><\/blockquote>\n<p><\/p>\n<h3>Mentorstvo nad praktikantom<\/h3>\n<p>\nPraktikantu za potapljanje v procese potrebujemo mentorja. To je oseba, ki je seznanjena ne le s svojimi nalogami, temve\u010d tudi z nalogami praktikanta. Z mentorjem imamo vzpostavljeno redno komunikacijo, nanj se lahko vedno obrne\u0161 po nasvet. Mentor je lahko bodisi vodja skupine (\u010de gre za majhno skupino) bodisi nekdo iz kolegov, stalnih \u010dlanov ekipe.<\/p>\n<h5><i>Ignat:<\/i><\/h5>\n<blockquote><p>Trudim se vsaj vsak drugi dan pristopiti, vpra\u0161ati, kako se ima praktikant. \u010ce opazim, da je zakopan, se trudim, da mu pomagam, vpra\u0161am, v \u010dem je te\u017eava, in skupaj odkrijemo re\u0161itev. Jasno je, da to vzame moje mo\u010di in dela delo praktikanta manj u\u010dinkovito kot celota \u2014 tudi jaz porabim svoj \u010das. A to mu omogo\u010da, da ne obupa, in dose\u017ee rezultate. Kljub temu je to hitreje, kot \u010de bi to delal sam. Sam bi potreboval za nalogo pribli\u017eno 5 ur. Praktikant jo bo opravil v 5 dneh. In ja, v teh 5 dneh bi porabil 2 uri za komunikacijo s praktikantom in pomo\u010d. A vsaj 3 ure bom prihranil, praktikant pa bo vesel, da mu je bila dana pomo\u010d. Splo\u0161no je treba mo\u010dno komunicirati, opazovati, kaj oseba po\u010dne, in ne izgubiti stika.<\/p><\/blockquote>\n<p>\n<img decoding=\"async\" alt=\"Praksa v IT: pogled vodje\" src=\"\/wp-content\/uploads\/2019\/03\/b09d2c8d74b0194354756bace0a8c80a.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h5><i>Serjo\u017ea:<\/i><\/h5>\n<blockquote><p>Tudi pripravnik je nenehno v stiku s svojim mentorjem in se z njim pogovarja ve\u010dkrat na dan. Mentor pregleda kodo, se ukvarja s parnim programiranjem s pripravnikom in mu pomaga, ko nastanejo kak\u0161ne te\u017eave. Na ta na\u010din, s kombinacijo pomo\u010di mentorja in resni\u010dnimi nalogami, u\u010dimo frontend razvijalce.<\/p><\/blockquote>\n<h5><i>Dima:<\/i><\/h5>\n<blockquote><p>Da pripravnik ne bi ostal sam, \u017ee pred zaposlitvijo razpravljamo, kdo ga bo mentoriziral. To je tudi velika prilo\u017enost za samega mentorja: priprava na vlogo vodje skupine, preverjanje sposobnosti obvladovanja tako svoje naloge kot naloge pripravnika. Imamo redne sestanke, na katere v\u010dasih pridem tudi jaz, da sem na teko\u010dem. A redno se s pripravnikom sre\u010duje ravno mentor. Sprva porabi zelo veliko \u010dasa, a se to izpla\u010da.<\/p><\/blockquote>\n<p>\nVendar pa prisotnost mentorja ne pomeni, da se vse nastale te\u017eave re\u0161ujejo preko njega.<\/p>\n<h5><i>Mi\u0161a:<\/i><\/h5>\n<blockquote><p>Pri nas je obi\u010dajno, da se ljudje, ki naletijo na problem, za nasvet obrnejo k sosedom, kolegom in hitro najdejo pomo\u010d. Bolj kot \u010dlovek raste, pogosteje mora iti k kolegom po informacije. Koristno je celo spoznavati naloge drugih ljudi, da si zamisli nove naloge. Ko pripravnik sam spozna, kako se dogovoriti, razumeti, kaj je pomembno drugi strani, in dose\u010di rezultat v ekipi, bo hitreje napredoval kot tisti, za katerega mora to vse dose\u010di vodja.<\/p><\/blockquote>\n<h5><i>Serjo\u017ea:<\/i><\/h5>\n<blockquote><p>Obstaja dokumentacija, toda ve\u010dina informacij je razpr\u0161ena. \u010ce jo vpija\u0161 na za\u010detku svoje kariere, je to dodatna prednost, mi pa lahko usmerimo osebo na tisto, kar je potrebno raziskati. <\/p>\n<p>Idealni praktikant je onaj koji se pripravlja nekoliko mjeseci, postaje mla\u0111i programer, zatim programer, a potom vo\u0111a tima itd. Za to je potreban arhetip u\u010denika koji se ne ustru\u010dava postavljati pitanja kada ne\u0161to ne razumije, ali istovremeno mo\u017ee raditi samostalno. Ako mu ka\u017eu da o tome mo\u017ee pro\u010ditati na nekom mjestu, on \u0107e oti\u0107i, pro\u010ditati i stvarno se vratiti s novim znanjem. Mo\u017ee grije\u0161iti, ali ne bi trebao grije\u0161iti vi\u0161e od jednom, najvi\u0161e dvaput na istom mjestu. Idealni praktikant treba se razvijati, upijati sve kao spu\u017eva, u\u010diti i rasti. Onaj tko sjedi, poku\u0161ava sam sve shvatiti, dugo se bavi svime, ne postavlja pitanja, vjerojatno \u0107e te\u0161ko opstati.<\/p><\/blockquote>\n<p><\/p>\n<h3>Kraj pripravni\u0161tva<\/h3>\n<p>\nPrije po\u010detka rada potpisujemo s svakim praktikantom ugovor na odre\u0111eno vrijeme. Naravno, pripravni\u0161tvo je pla\u0107eno, ure\u0111eno po Zakonu o radu Ruske Federacije, i praktikant dobiva iste pogodnosti kao i bilo koji drugi zaposlenik Yandexa. Nakon tri mjeseca program se zavr\u0161ava - mnoge praktikante potom prebacujemo u stalni radni odnos.<\/p>\n<p><img decoding=\"async\" alt=\"Praksa v IT: pogled vodje\" src=\"\/wp-content\/uploads\/2019\/03\/5503f6c3e18a2e3cc164207c22c9756d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nS jedne strane, vo\u0111i je va\u017eno da programer ispuni svoj minimalni praksu. To je ono na \u0161to se praktikant usmjerava po\u010dev\u0161i od razgovora za posao. Me\u0111utim, to je samo po\u010detak pri\u010de. Praktikant je za nas uvijek potencijalni kandidat za stalni rad. Minimalni cilj za vo\u0111u je ve\u0107 na samom po\u010detku prepoznati takvu osobu koju nakon tri mjeseca ne\u0107e biti sram preporu\u010diti drugim odjelima. Maksimalni cilj je zadr\u017eati ga u istom timu, zaposliti ga. Pri tome uzimamo u obzir da \u0107e student druge ili tre\u0107e godine, \u010dak i ako je postao praktikant, s po\u010detkom akademske godine morati nastaviti obrazovanje na sveu\u010dili\u0161tu.<\/p>\n<h5><i>Serjo\u017ea:<\/i><\/h5>\n<blockquote><p>Prvo i najva\u017enije, praktikanti su za nas - kadrovski potencijal. Poku\u0161avamo odgajati ljude unutar Yandexa kako bi savr\u0161eno odgovarali na\u0161im zadacima. Dajemo im sve, po\u010dev\u0161i od kulture komunikacije i suradnje u timovima do enciklopedijskih znanja o svim na\u0161im sistemima.<\/p><\/blockquote>\n<h5><i>Ignat:<\/i><\/h5>\n<blockquote><p>Ko pridobivanju pripravnika takoj ugotovimo, ali bo ustrezal na\u0161i ekipi. Obi\u010dajno je edina ovira pomanjkanje prostih delovnih mest. Prizadevamo si, da zaposlujemo mlade ljudi. \u010ce ima nekdo pet let izku\u0161enj pri razvoju in pride v Yandex kot pripravnik, to pomeni, da, \u010detudi je dober, ne bo mogel napredovati do starej\u0161ega razvijalca. Obi\u010dajno je te\u017eava v hitrosti: po\u010dasen napredek v preteklosti pomeni po\u010dasen napredek tudi pri nas. Da, v\u010dasih spoznanje, da nekdo ni usposobljen, pride \u0161ele po treh mesecih. A to se redko zgodi. V ve\u010d kot polovici primerov smo pripravljeni vklju\u010diti ljudi v ekipo. Ne spomnim se, da bi kdo uspe\u0161no opravljal pripravni\u0161tvo, a nato ne bi opravil razgovora za stalno delovno mesto.<\/p><\/blockquote>\n<h5><i>Mi\u0161a:<\/i><\/h5>\n<blockquote><p>Vsem uspe\u0161nim pripravnikom ponujamo ostati v podjetju. Po pripravni\u0161tvu obi\u010dajno zaposlimo ve\u010d kot polovico. Poletna pripravni\u0161tva so te\u017eja, ker pogosto pridejo k nam \u0161tudenti, na primer, tretjega letnika, in jim je te\u017eko usklajevati delo s \u0161tudijem.<\/p><\/blockquote>\n<h5><i>Dima:<\/i><\/h5>\n<blockquote><p>Recimo, da pripravnik odli\u010dno opravlja naloge in ima velike mo\u017enosti, da postane dober razvijalec - \u010detudi mu trenutno primanjkuje izku\u0161enj. In recimo, da ni prostega delovnega mesta za nedolo\u010den \u010das. Potem je preprosto: moram iti k svojemu vodji in mu povedati - to je res odli\u010dna oseba, ki jo moramo z vsemi mo\u010dmi zadr\u017eati, dajmo ji ponuditi nekaj, da jo namestimo.<\/p><\/blockquote>\n<p><\/p>\n<h3>Zgodbe o pripravnikih<\/h3>\n<h5><i>Denis:<\/i><\/h5>\n<blockquote><p>Dekle, ki se je k nam pridru\u017eilo na pripravni\u0161tvu leta 2017, je bilo iz Pervija. To je pribli\u017eno 400 km zahodno od Jekaterinburga. Vsak teden je pri\u0161la k nam iz Pervija z vlakom v \u0161olo mobilnega razvoja. \u010cez dan je pri\u0161la, zve\u010der se je u\u010dila in pozno zve\u010der se je vrnila nazaj. Ko smo ocenili to vnemo, smo jo povabili, da dela pri nas, in to se je obrestovalo.<\/p><\/blockquote>\n<h5><i>Ignat:<\/i><\/h5>\n<blockquote><p>Pred nekaj leti smo sodelovali v programu izmenjave \u0161tudentov. Delo z mednarodnimi mladimi je bilo zanimivo. Toda \u0161tudenti od tam niso bolj\u0161i kot na primer iz \u0160ADA ali FKN-a. Zdelo bi se, da je EPFL med najbolj\u0161imi 20 univerzami v Evropi. Takrat sem imel \u2014 kot najet manj izku\u0161en razgovarjalec \u2014 tak\u0161no pri\u010dakovanje: neverjetno, razgovarjamo se z ljudmi iz EPFL, bodo super kul. Toda ljudje, ki so dobili osnovno izobrazbo o kodiranju pri nas \u2014 vklju\u010dno z klju\u010dnimi regionalnimi univerzami \u2014 se izka\u017eejo za povsem primerljive.<\/p>\n<p>Ali druga zgodba. Trenutno imam v slu\u017ebi fanta, zelo mladega, okoli 20 let. Dela v Sankt Peterburgu, pri\u0161el je na prakso. Zelo je kul. Kot ponavadi mu dodeli\u0161 naloge, jih re\u0161i, po mesecu pa prijde in re\u010de: re\u0161il sem, gledam, in zdi se, da imate slabo zgrajeno arhitekturo. Dajmo to predelati. Koda bo preprostej\u0161a, jasnej\u0161a. Seveda sem ga odvrnil: obseg dela je velik, dobi\u010dek za uporabnike ni, a ideja se sli\u0161i povsem smiselno. Oseba se je spoprimila s kompleksnim ve\u010dnitnim procesom in predlagala izbolj\u0161ave \u2014 morda niso na mestu, refaktorizacija zaradi refaktorizacije. Ampak ko bo potrebno to kodo zapletati, bo mo\u017eno to refaktorizacijo vseeno izvesti. Po pravici je minilo nekaj mesecev in za\u010deli smo se ukvarjati s to nalogo. Z veseljem sem ga sprejel v ekipo. Nismo vsi geniji. Lahko pride\u0161, razume\u0161 stvari in nam poka\u017ee\u0161 na\u0161e te\u017eave. To je cenjeno.<\/p><\/blockquote>\n<h5><i>Mi\u0161a:<\/i><\/h5>\n<blockquote><p>Imamo take idealne praktikante. Kljub pomanjkanju izku\u0161enj vidijo nalogo ne samo na tehni\u010dni, temve\u010d tudi na globalni ravni. Predlagajo principielne izbolj\u0161ave. Imajo razumevanje, kako prenesti naloge iz stvarnega sveta v tehni\u010dnega, ne da bi izgubili smisel. Razmi\u0161ljajo, kak\u0161en je kon\u010dni cilj, ali se je vredno poglabljati v podrobnosti ali pa lahko popolnoma spremenimo pristop k nalogi ali celo postavitev naloge. To pomeni, da imajo potencial, da postanejo nekaj ravni vi\u0161je. Da prehodijo to pot, morajo samo razviti dolo\u010dene sposobnosti in notranje orodje. Poleg tega zagnati ve\u010d uspe\u0161nih projektov.<\/p><\/blockquote>\n<p>\n<img decoding=\"async\" alt=\"Praksa v IT: pogled vodje\" src=\"\/wp-content\/uploads\/2019\/03\/5ea3f0d5d18f4fbfe989a8c289df3b26.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/yandex\/blog\/445962\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0430\u0431\u043e\u0440 \u043d\u0430 \u043b\u0435\u0442\u043d\u044e\u044e \u0441\u0442\u0430\u0436\u0438\u0440\u043e\u0432\u043a\u0443 \u0432 \u042f\u043d\u0434\u0435\u043a\u0441 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442\u0441\u044f. \u041e\u043d \u0438\u0434\u0451\u0442 \u043f\u043e \u043f\u044f\u0442\u0438 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f\u043c: \u0431\u044d\u043a\u0435\u043d\u0434, ML, \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430, \u0444\u0440\u043e\u043d\u0442\u0435\u043d\u0434 \u0438 \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0430. \u0412 \u044d\u0442\u043e\u043c \u0431\u043b\u043e\u0433\u0435, \u0432 \u0434\u0440\u0443\u0433\u0438\u0445 \u0431\u043b\u043e\u0433\u0430\u0445 \u043d\u0430 \u0425\u0430\u0431\u0440\u0435 \u0438 \u0437\u0430 \u0435\u0433\u043e \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u043c\u0438 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u043d\u0435\u043c\u0430\u043b\u043e \u0438\u043d\u0441\u0430\u0439\u0434\u0430 \u043f\u0440\u043e \u0442\u043e, \u043a\u0430\u043a \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u0442 \u0441\u0442\u0430\u0436\u0438\u0440\u043e\u0432\u043a\u0430. \u041d\u043e \u043c\u043d\u043e\u0433\u043e\u0435 \u0432 \u044d\u0442\u043e\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u043e\u0441\u0442\u0430\u0451\u0442\u0441\u044f \u0437\u0430\u0433\u0430\u0434\u043a\u043e\u0439 \u0434\u043b\u044f \u0442\u0435\u0445, \u043a\u0442\u043e \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438. \u0410 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":22577,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-30582","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0430\u0431\u043e\u0440 \u043d\u0430\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sl\/blog\/news\/stazhirovka-v-it-vzglyad-rukovoditelya\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0421\u0442\u0430\u0436\u0438\u0440\u043e\u0432\u043a\u0430 \u0432 IT: \u0432\u0437\u0433\u043b\u044f\u0434 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0430\u0431\u043e\u0440 \u043d\u0430\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sl\/blog\/news\/stazhirovka-v-it-vzglyad-rukovoditelya\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:36:21+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:36:21+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Praksa v IT: pogled vodje | ProHoster","description":"Najava za","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/news\/stazhirovka-v-it-vzglyad-rukovoditelya","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0421\u0442\u0430\u0436\u0438\u0440\u043e\u0432\u043a\u0430 \u0432 IT: \u0432\u0437\u0433\u043b\u044f\u0434 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f | ProHoster","og:description":"\u041d\u0430\u0431\u043e\u0440 \u043d\u0430","og:url":"https:\/\/prohoster.info\/sl\/blog\/news\/stazhirovka-v-it-vzglyad-rukovoditelya","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:36:21+00:00","article:modified_time":"2019-10-31T18:36:21+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"30582","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 01:56:29","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:32:36","updated":"2026-01-21 01:56:29","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/30582","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=30582"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/30582\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media\/22577"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=30582"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=30582"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=30582"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}