Intervju. Što inženjer može očekivati ​​od rada u europskom startupu, kakvi su razgovori i je li se teško prilagoditi

Intervju. Što inženjer može očekivati ​​od rada u europskom startupu, kakvi su razgovori i je li se teško prilagoditi

Slika: Pexels

Posljednjih nekoliko godina baltičke zemlje doživljavaju procvat IT startupa. Samo u maloj Estoniji nekoliko je tvrtki uspjelo postići status "jednoroga", odnosno njihova je kapitalizacija premašila milijardu dolara. Takve tvrtke aktivno angažiraju programere i pomažu im pri preseljenju.

Danas sam razgovarao s Boris Vnukov, koji radi kao Lead backend developer u startupu Bolt je “europski Uber” i jedan od jednorozi iz Estonije. Razgovarali smo o čitavom nizu karijernih pitanja: od organiziranja intervjua i procesa rada u startupu, do poteškoća prilagodbe i usporedbe Tallinna s Moskvom.

Primijetiti: Bolt je trenutno domaćin online prvenstvo za programere. Pobjednici će moći osvojiti novac - nagradni fond je 350 tisuća rubalja, a najbolji programeri imat će priliku preseliti se u Europu.

Za početak, po čemu se rad programera u europskom startupu razlikuje od svakodnevice programera u ruskim tvrtkama?

Zapravo, u pristupima i metodologijama nema toliko razlika. Na primjer, nekoć sam radio u Consultant Plusu - tamo su inženjeri bili prilično svjesni svih aktualnih trendova, čitali su iste resurse kao i njihovi kolege u sadašnjoj tvrtki.

Programeri su međunarodna zajednica, svi dijele neka saznanja i pristupe, te opisuju svoja iskustva. Tako sam u Rusiji radio s Kanbanom, bio sam svjestan novih alata, sam rad nije bio puno drugačiji. Tvrtke ne izmišljaju razvojne metodologije, svi koriste već postojeće alate - to je vlasništvo cijele zajednice, samo zadaci mogu biti drugačiji.

Druga stvar je da nemaju sve tvrtke, posebno u Rusiji, posvećenu osobu koja je odgovorna za uvođenje inovacija. U Europi se to često događa - možda postoji posvećeni službenik koji odabire razvoje i pristupe koji su prikladni za zadatke tvrtke, a zatim provodi njihovu implementaciju i ocjenu njihove učinkovitosti. Ali to obično nije slučaj u startupima; sve inicijative dolaze s dna. To je ono što je cool u radu u takvim tvrtkama – postoji dobra ravnoteža inicijative i odgovornosti. Možete birati kako želite raditi, koje alate koristiti, ali morate opravdati svoj izbor i biti odgovorni za rezultat.

Kako je strukturiran razvoj u Boltu? Kako izgleda tijek rada od pojave zadatka do njegove implementacije?

Sve funkcionira vrlo jednostavno, imamo dva područja razvoja - razvoj digitalne platforme i sam proizvod. Razvojni timovi su raspoređeni u ova dva područja.

Kada tvrtka primi zahtjev, naši voditelji projekta ga analiziraju. Ako se u ovoj fazi ne pojave nikakva pitanja, zadatak ide tehničkom timu, gdje ga inženjeri rastavljaju na specifične zadatke, planiraju razvojne sprinteve i započinju implementaciju. Zatim testovi, dokumentacija, izlaz u proizvodnju, poboljšanja i popravke - kontinuirana integracija i kontinuirani razvoj.

Ako govorimo o razvojnim metodologijama, nema striktne politike ili pravila. Svaki tim može raditi kako želi - najvažnije je da se postigne rezultat. Ali u osnovi svi koriste Scrum i Kanban, teško je ovdje smisliti nešto novo.

Intervju. Što inženjer može očekivati ​​od rada u europskom startupu, kakvi su razgovori i je li se teško prilagoditi

Postoji li razmjena informacija između timova u vezi s takvim implementacijama i inovacijama?

Da, povremeno održavamo interne sastanke na kojima ljudi govore o činjenicama o tome koje su alate implementirali, kakve su rezultate očekivali postići, jesu li se pojavili neočekivani problemi i što je na kraju postignuto. To pomaže da se zaključi je li neka hvaljena tehnologija bila vrijedna vremena i resursa utrošenih na nju.

Odnosno, ovdje nema zadaće dokazati da ste bili u pravu kada ste predložili isprobavanje nekog alata. Ako se ne uklapa, onda je to također rezultat, a o tome morate reći svim svojim kolegama kako bi razumjeli što mogu očekivati ​​i, možda, uštedjeli trud i vrijeme.

Prijeđimo na pitanja karijere. Kakve programere trenutno traže u Boltu? Trebate li biti odličan stariji da biste prešli u europski startup?

Imamo startup koji se ubrzano razvija pa se mijenjaju i zadaci i pristup zapošljavanju inženjera. Na primjer, kad sam tek došao, razvojni tim sastojao se od 15-ak programera. Tada su se, naravno, zapošljavali samo seniori, jer ljudi je malo, puno ovisi o svima, bitno je sve dobro napraviti, srezati proizvod.

Tada je tvrtka rasla, privukla krugove financiranja, postala jednorog - to jest, kapitalizacija je sada veća od milijardu dolara.Tehničko osoblje također je raslo, sada zapošljavaju i srednje i juniore - jer neki timovi imaju zadatke za koje takvi stručnjaci su potrebni. Sada postoji prilika za interni rast osoblja. Ispada da nemaju samo najiskusniji inženjeri priliku prijeći raditi za europski startup.

Još jedna zanimljiva točka u tom smislu je kako su organizirani intervjui? Kakav pristup: je li važno rješavati probleme, govoriti o algoritmima, koliko faza, kako to uopće izgleda?

Naš proces u Boltu je sljedeći: prvo daju poveznicu na jednostavan problem na Hackerranku, trebate ga riješiti u određenom vremenu, nitko ne gleda kandidata u ovom trenutku. Ovo je primarni filter - usput, iznenađujuće veliki broj ljudi ga ne može proći iz raznih razloga. Ako je sve u redu, onda se obavi par poziva na Skypeu ili Zoomu, tamo su već prisutni inženjeri koji također nude rješenje problema.

U prvom i drugom intervjuu zadatak je više tema razgovora. Obično su zadaci odabrani tako da se mogu riješiti na više načina. A izbor konkretnog rješenja samo postaje tema za razgovor s kandidatom. Postoji mogućnost postavljanja pitanja kako bi se razumjelo iskustvo osobe, pristup poslu i razumjelo hoće li biti ugodno raditi s njim. U trećem pozivu već su uključeni glavni inženjeri, pričamo o arhitekturi, oko nje se vrte problemi.

Završna faza, oni stručnjaci koji su u načelu spremni dati ponudu, plaćaju se za posjet uredu. To pomaže ljudima da razumiju s kim će raditi, da procijene ured, grad i druge točke. Ako su svi zadovoljni svime, onda je proces već uhodan - pomažu i inženjeru i obitelji da se presele, pronađu stan, vrtiće za djecu itd.

Ali općenito, usput, s vremena na vrijeme postoje mogućnosti za kretanje pomoću jednostavnije sheme. Na primjer, sada imamo online prvenstvo za programere. Na temelju rezultata natječaja, talentiranim inženjerima može se ponuditi ponuda nakon samo jednog razgovora - sve će trajati najviše jedan dan.

Kad je riječ o dugoročnim karijerama, kako europske tvrtke pristupaju razvoju inženjera? Koje su putanje rasta?

Pa, ovdje je također teško smisliti nešto novo. Prvo, moja tvrtka ima proračun za vlastiti razvoj - svaki programer ima pravo na određeni iznos godišnje, koji može potrošiti na nešto korisno: ulaznicu za konferenciju, literaturu, neke pretplate itd. Drugo, što se tiče vještina, u svakom slučaju rastete - startup se razvija, pojavljuju se novi zadaci.

Jasno je da se na određenoj razini - obično višoj - može pojaviti račvanje: otići u menadžment ili dublje proučiti neko područje. Stručnjak može započeti s ulogom voditelja tima i dalje se razvijati u tom smjeru.

S druge strane, uvijek ima inženjera koji nisu previše zainteresirani za puno rad s ljudima, više ih zanima kod, algoritmi, infrastruktura, to je sve. Za takve ljude, nakon pozicije višeg inženjera, postoje uloge, na primjer, inženjera osoblja, pa čak i glavnog inženjera - to je stručnjak koji ne upravlja ljudima, već djeluje kao vođa mišljenja. Budući da je takav inženjer vrlo iskusan, u potpunosti poznaje cijeli sustav i platformu tvrtke, može odabrati smjer razvoja tehnologija tvrtke. On razumije utjecaj inovacije u cjelini, a ne na specifične zadatke određenog tima. Stoga su takve inicijative odozgo vrlo važne, a biti onaj koji ih generira izvrstan je način za razvoj.

Kakvi su danas Estonija i Talin u smislu preseljenja? Što očekivati ​​i na što se pripremiti?

Dobro pitanje. Općenito, preselio sam se iz Moskve, a ja iz Koroljova, blizu Moskve. Ako usporedite Tallinn s Moskvom, ljudi uopće nema. Lokalne prometne gužve koštaju dvije minute, što je jednostavno smiješno za Moskovljanina.

U Tallinnu živi oko 400 tisuća ljudi, odnosno oko jedan i pol mojih rođaka Korolev. Ali u isto vrijeme, grad ima svu infrastrukturu potrebnu za život - trgovačke centre, škole, vrtiće, svugdje gdje možete prošetati. Nema potrebe za putovanjem na posao - 10 minuta i u uredu ste. Nema potrebe putovati u šetnju centrom - stari grad je udaljen 5 minuta hoda.

Intervju. Što inženjer može očekivati ​​od rada u europskom startupu, kakvi su razgovori i je li se teško prilagoditi

Nema potrebe voditi djecu u školu – škola je, opet, desetak minuta. Najbliži supermarket udaljen je također nekoliko minuta hoda, a do najdaljeg potrebno je oko sedam minuta vožnje automobilom. Mogu čak i pješačiti od zračne luke do svoje kuće ili ići tramvajem!

Općenito, ovdje je ugodno, ali takav se život jednostavno ne može usporediti s metropolom. Ovdje je nešto manje mogućnosti za slobodno vrijeme - iako ih ima, često idem na koncerte stranih zvijezda. Ali ako u Moskvi postoje deseci kazališta, onda to nije slučaj. Inače, donedavno u Tallinnu nije bilo ni Ikee.

Hoćete li to voljeti ili ne ovisi o vašim potrebama. Recimo, imam obitelj i djecu - grad je odličan za takav život, pun mogućnosti za sport. Sve se to savršeno uklapa u nedostatak gužve na bilo kojem mjestu ili stadionu.

Što je s profesionalnim umrežavanjem?

Ovo je jedna od zanimljivih točaka. Unatoč činjenici da govorimo o "jednoj i pol kraljici", broj svih vrsta susreta, konferencija i događanja za programere jednostavno je izvan tablica. Sada postoji procvat tehnoloških startupa na Baltiku i u Estoniji, tvrtke su vrlo otvorene, često održavaju otvorena okupljanja i razmjenjuju iskustva.

Kao rezultat toga, možete vrlo lako zakrčiti svoj raspored - idite na događaje izvrsnih kompanija nekoliko puta tjedno. To vam omogućuje uspostavljanje horizontalnih veza i razumijevanje kako slične probleme rješavaju kolege iz drugih tvrtki. Što se toga tiče, pokret je vrlo aktivan, što me tada iznenadilo.

I na kraju, koliko je lako programeru koji govori ruski udobno se snaći u baltičkim zemljama? Ima li razlike u mentalitetu?

Teško je govoriti o svim tvrtkama u zemlji kao cjelini, ali za startupe poput Bolta to ne bi trebao biti problem. Prvo, ovdje postoji veliki broj inženjera koji govore ruski. I prirodno je obratiti se svojim ljudima u početku nakon preseljenja. I čini mi se da će ovdje od samog početka biti više ljudi koji su slični po mentalitetu nego kad se prelazi u neki američki startup.

To je jako dobro što se tiče posla, a i obitelji je lakše - žene i djeca također komuniciraju, svi idu jedni drugima u posjet itd. Pa općenito, budući da samo u glavnom uredu ima ljudi gotovo 40 nacionalnosti, vrlo je lako uključiti se u multikulturalnu sredinu, a to ima i svoj interes.

Osim toga, tu su i aktivnosti koje okupljaju tim u cjelinu - naša tvrtka, primjerice, kao cjelina nekoliko puta godišnje putuje u različite zemlje. Kao rezultat toga, već sam posjetio mjesta poput Južne Afrike koja vjerojatno nikada ne bih posjetio sam.

Intervju. Što inženjer može očekivati ​​od rada u europskom startupu, kakvi su razgovori i je li se teško prilagoditi

Oni mlađi koji se mogu sami organizirati - pronaći društvo u uredu za odlazak u lokal petkom nije nikakav problem. Dakle, nema posebnih problema s prilagodbom, a ne treba se bojati ni selidbe.

Izvor: www.habr.com

Dodajte komentar