Interviu. La ce se poate aștepta un inginer de la lucrul într-o startup europeană, cum se desfășoară interviurile și este dificil de adaptat?

Interviu. La ce se poate aștepta un inginer de la lucrul într-o startup europeană, cum se desfășoară interviurile și este dificil de adaptat?

Imagine: Pexels

În ultimii ani, țările baltice au cunoscut un boom în ceea ce privește startup-urile IT. Numai în mica Estonia, mai multe companii au reușit să obțină statutul de „unicorn”, adică capitalizarea lor a depășit 1 miliard de dolari. Astfel de companii angajează în mod activ dezvoltatori și îi ajută în relocare.

Azi am vorbit cu Boris Vnukov, care lucrează ca dezvoltator principal de backend la un startup Bolt este „Uberul european” și unul dintre unicorni din Estonia. Am discutat despre o întreagă gamă de probleme de carieră: de la organizarea interviurilor și procesul de lucru într-un startup, până la dificultățile de adaptare și comparare a Tallinnului cu Moscova.

Nota: Bolt găzduiește în prezent campionat online pentru dezvoltatori. Câștigătorii vor putea câștiga bani - fondul de premii este de 350 de mii de ruble, iar cei mai buni dezvoltatori vor avea ocazia să se mute în Europa.

Pentru început, prin ce diferă munca unui programator într-un startup european de viața de zi cu zi a unui dezvoltator în companiile rusești?

De fapt, în ceea ce privește abordările și metodologiile, nu există atât de multe diferențe. De exemplu, lucram la Consultant Plus - acolo inginerii erau destul de conștienți de toate tendințele actuale, citeau aceleași resurse ca și colegii lor din actuala companie.

Dezvoltatorii sunt o comunitate internațională, toată lumea împărtășește câteva descoperiri și abordări și își descrie experiența. Așa că în Rusia am lucrat cu Kanban, am fost conștient de noi instrumente, munca în sine nu a fost foarte diferită. Companiile nu inventează metodologii de dezvoltare, toată lumea folosește instrumente deja existente - aceasta este proprietatea întregii comunități, doar sarcinile pot fi diferite.

Un alt lucru este că nu toate companiile, în special din Rusia, au o persoană dedicată, care este responsabilă cu introducerea inovațiilor. În Europa, acest lucru se întâmplă adesea - poate exista un ofițer dedicat care selectează dezvoltările și abordările care sunt potrivite pentru sarcinile companiei și apoi realizează implementarea și evaluarea eficienței lor. Dar, de obicei, acest lucru nu este cazul în cazul startup-urilor; toate inițiativele vin de la bază. Acesta este ceea ce este cool în a lucra în astfel de companii – există un echilibru bun între inițiativă și responsabilitate. Puteți alege cum doriți să lucrați, ce instrumente să utilizați, dar trebuie să vă justificați alegerea și să fiți responsabil pentru rezultat.

Cum este structurată dezvoltarea în Bolt? Cum arată fluxul de lucru de la apariția unei sarcini până la implementarea acesteia?

Totul funcționează destul de simplu, avem două domenii de dezvoltare - dezvoltarea unei platforme digitale și produsul în sine. Echipele de dezvoltare sunt distribuite în aceste două zone.

Atunci când o afacere primește o solicitare, managerii noștri de proiect o analizează. Dacă nu apar întrebări în această etapă, atunci sarcina trece către echipa tehnică, unde inginerii o descompun în sarcini specifice, planifică sprinturile de dezvoltare și încep implementarea. Apoi teste, documentare, ieșire în producție, îmbunătățiri și remedieri - integrare continuă și dezvoltare continuă.

Dacă vorbim despre metodologii de dezvoltare, nu există politici sau reguli stricte. Fiecare echipă poate lucra așa cum vrea – principalul lucru este să producă rezultate. Dar, practic, toată lumea folosește Scrum și Kanban, este dificil să vină cu ceva nou aici.

Interviu. La ce se poate aștepta un inginer de la lucrul într-o startup europeană, cum se desfășoară interviurile și este dificil de adaptat?

Există vreun schimb de informații între echipe cu privire la astfel de implementări și inovații?

Da, organizăm periodic întâlniri interne, în care oamenii vorbesc despre instrumentele pe care le-au implementat, ce rezultate se așteptau să obțină, dacă au apărut probleme neașteptate și ce s-a realizat în cele din urmă. Acest lucru ajută la concluzia dacă o tehnologie populară a meritat timpul și resursele cheltuite cu ea.

Adică, nu există nicio sarcină aici pentru a demonstra că ai avut dreptate atunci când ai sugerat să încerci un instrument. Dacă nu se potrivește, atunci acesta este și un rezultat și trebuie să le spuneți tuturor colegilor despre asta, astfel încât să înțeleagă la ce să se aștepte și, poate, să economisească efort și timp.

Să trecem la problemele de carieră. Ce fel de dezvoltatori caută în prezent în Bolt? Trebuie să fii un senior excelent pentru a te muta la un startup european?

Avem un startup care se dezvoltă rapid, așa că sarcinile și abordarea angajării inginerilor se schimbă. De exemplu, când am ajuns prima dată, echipa de dezvoltare era formată din aproximativ 15 dezvoltatori. Apoi, bineînțeles, s-au angajat doar seniori, pentru că sunt puțini oameni, mult depinde de fiecare, important e să faci totul bine, să tai produsul.

Apoi compania a crescut, a atras runde de finanțare, a devenit un unicorn – adică capitalizarea este acum peste 1 miliard de dolari. A crescut și personalul tehnic, acum angajează atât mijlocii, cât și juniori – pentru că unele echipe au sarcini pentru care astfel de specialiști sunt necesare. Acum există o oportunitate de a crește personalul intern. Se dovedește că nu numai cei mai experimentați ingineri au șansa de a lucra la un startup european.

Un alt punct interesant în acest sens este cum sunt organizate interviurile? Ce abordare: este important să rezolvi probleme, să vorbim despre algoritmi, câte etape, cum arată?

Procesul nostru la Bolt este acesta: mai întâi dau un link către o problemă simplă pe Hackerrank, trebuie să o rezolvi într-un anumit timp, nimeni nu urmărește candidatul în acest moment. Acesta este filtrul principal - apropo, un număr surprinzător de mare de oameni nu îl poate trece din diverse motive. Dacă totul este bine, atunci au loc câteva apeluri pe Skype sau Zoom, inginerii sunt deja prezenți acolo și se oferă și să rezolve problema.

În primul și al doilea interviu, sarcina este mai mult un subiect de discuție. De obicei, sarcinile sunt selectate astfel încât să poată fi rezolvate în mai multe moduri. Iar alegerea unei soluții specifice devine doar aliment pentru conversație cu candidatul. Există posibilitatea de a pune întrebări pentru a înțelege experiența persoanei, abordarea muncii și pentru a înțelege dacă va fi confortabil să lucrezi cu ea. La al treilea apel, inginerii principali sunt deja implicați, vorbim de arhitectură, problemele gravitează în jurul ei.

Etapa finală, acei specialiști care sunt în principiu pregătiți să facă o ofertă, sunt plătiți pentru o vizită la birou. Acest lucru îi ajută pe oameni să înțeleagă cu cine vor lucra, să evalueze biroul, orașul și alte puncte. Dacă toată lumea este mulțumită de totul, atunci procesul este deja bine stabilit - ajută atât inginerul, cât și familia să se mute, să găsească un apartament, grădinițe pentru copii etc.

Dar, în general, apropo, din când în când există oportunități de a vă deplasa folosind o schemă mai simplă. De exemplu, acum avem campionat online pentru dezvoltatori. Pe baza rezultatelor competiției, inginerilor talentați li se poate oferi o ofertă după un singur interviu - totul nu va dura mai mult de o zi.

Când vine vorba de trasee de carieră pe termen lung, cum abordează companiile europene dezvoltarea inginerilor? Care sunt traiectorii de creștere?

Ei bine, este și dificil să vii cu ceva nou aici. În primul rând, compania mea are un buget pentru auto-dezvoltare - fiecare dezvoltator are dreptul la o anumită sumă pe an, pe care o poate cheltui pe ceva util: un bilet la o conferință, literatură, niște abonamente etc. În al doilea rând, în ceea ce privește competențele, creșteți în orice caz - startup-ul se dezvoltă, apar sarcini noi.

Este clar că la un anumit nivel - de obicei un senior - poate apărea o furcă: intră în management sau studiază în profunzime o anumită zonă. Un specialist poate începe cu rolul de lider de echipă și se poate dezvolta în continuare în această direcție.

Pe de altă parte, întotdeauna există ingineri care nu sunt foarte interesați să lucreze foarte mult cu oamenii, sunt mai interesați de cod, algoritmi, infrastructură, atât. Pentru astfel de oameni, după postul de inginer superior, există roluri, de exemplu, inginer de personal și chiar inginer principal - acesta este un specialist care nu gestionează oamenii, ci acționează ca un lider de opinie. Deoarece un astfel de inginer este foarte experimentat, cunoaște în întregime întregul sistem și platforma companiei, el poate alege direcția de dezvoltare a tehnologiilor companiei. El înțelege impactul inovației ca întreg, mai degrabă decât asupra sarcinilor specifice ale unei echipe specifice. Deci, astfel de inițiative de sus sunt foarte importante, iar a fi cel care le generează este o modalitate grozavă de dezvoltare.

Cum sunt astăzi Estonia și Tallinn în ceea ce privește relocarea? La ce să vă așteptați și la ce să vă pregătiți?

Buna intrebare. În general, m-am mutat din Moscova și eu însumi din Korolev, lângă Moscova. Dacă compari Tallinnul cu Moscova, nu există oameni deloc. Blocajele locale costă două minute, ceea ce este pur și simplu ridicol pentru un moscovit.

În Tallinn locuiesc aproximativ 400 de mii de oameni, adică aproximativ una și jumătate dintre rudele mele Korolev. Dar, în același timp, orașul dispune de toată infrastructura necesară vieții - centre comerciale, școli, grădinițe, oriunde te poți plimba. Nu este nevoie să faci naveta la serviciu - 10 minute și ești la birou. Nu este nevoie să călătoriți pentru a vă plimba prin centru - orașul vechi este la 5 minute de mers pe jos.

Interviu. La ce se poate aștepta un inginer de la lucrul într-o startup europeană, cum se desfășoară interviurile și este dificil de adaptat?

Nu este nevoie să duceți copiii la școală - școala, din nou, este la zece minute. Cel mai apropiat supermarket este, de asemenea, la câteva minute de mers pe jos, cel mai îndepărtat durează aproximativ șapte minute cu mașina. Pot chiar să merg de la aeroport la casa mea sau să iau tramvaiul!

În general, este confortabil aici, dar o astfel de viață pur și simplu nu poate fi comparată cu o metropolă. Sunt ceva mai puține oportunități de petrecere a timpului liber aici - deși există, merg adesea la concerte ale vedetelor străine. Dar dacă există zeci de teatre la Moscova, atunci nu este cazul. Apropo, până de curând nu a existat nici măcar un Ikea în Tallinn.

Daca iti place sau nu depinde de nevoile tale. De exemplu, am o familie și copii - orașul este excelent pentru o astfel de viață, plin de oportunități pentru sport. Toate acestea se potrivesc perfect cu lipsa aglomerației de oameni pe orice site sau stadion.

Dar rețelele profesionale?

Acesta este unul dintre punctele interesante. În ciuda faptului că vorbim despre „one and a half Queens”, numărul de tot felul de întâlniri, conferințe și evenimente pentru dezvoltatori este pur și simplu în afara topurilor. Acum există un boom al startup-urilor tehnologice în Țările Baltice și Estonia, companiile sunt foarte deschise, țin adesea întâlniri deschise și împărtășesc experiențe.

Drept urmare, vă puteți bloca programul foarte ușor - mergeți la evenimentele companiilor excelente de câteva ori pe săptămână. Acest lucru vă permite să stabiliți conexiuni orizontale și să înțelegeți cum probleme similare sunt rezolvate de colegii din alte companii. În acest sens, mișcarea este foarte activă, ceea ce m-a surprins la momentul respectiv.

Și, în sfârșit, cât de ușor este pentru un dezvoltator vorbitor de limbă rusă să se simtă confortabil în țările baltice? Există o diferență de mentalitate?

Este greu să vorbim despre toate companiile din țară în ansamblu, dar pentru startup-uri precum Bolt aceasta nu ar trebui să fie o problemă. În primul rând, aici există un număr mare de ingineri vorbitori de limbă rusă. Și este firesc să ajungi la oamenii tăi la început după ce te-ai mutat. Și mi se pare că vor fi mai mulți oameni aici de la bun început care au o mentalitate asemănătoare decât atunci când se mută la vreun startup american.

Acest lucru este foarte bun în ceea ce privește munca și este mai ușor pentru familie - și soțiile și copiii comunică, toată lumea merge să se viziteze, etc. Ei bine, în general, întrucât numai în biroul principal sunt oameni de aproape 40 de naționalități, este destul de ușor să te implici într-un mediu multicultural, iar asta are propriul interes.

Pe lângă acestea, există și activități care reunesc echipa ca întreg - compania noastră, de exemplu, călătorește în diferite țări de câteva ori pe an în ansamblu. Drept urmare, am vizitat deja locuri precum Africa de Sud pe care probabil nu le-aș fi vizitat niciodată pe cont propriu.

Interviu. La ce se poate aștepta un inginer de la lucrul într-o startup europeană, cum se desfășoară interviurile și este dificil de adaptat?

Cei care sunt mai tineri și se pot organiza singuri – să găsească însoțitori în birou pentru a merge vineri la bar nu este deloc o problemă. Deci, nu există probleme speciale cu adaptarea și nu trebuie să vă fie frică de mutare.

Sursa: www.habr.com

Adauga un comentariu