Intervjuo kun Miĥail Ĉinkov pri laboro kaj vivo en Berlino

Miĥail Ĉinkov loĝas kaj laboras en Berlino de du jaroj. Miĥail klarigis kiel diferencas la laboro de programisto en Rusio kaj Germanio, ĉu inĝenieroj rilataj al DevOps estas postulataj en Berlino, kaj kiel trovi tempon por vojaĝi.

Intervjuo kun Miĥail Ĉinkov pri laboro kaj vivo en Berlino

Pri movo

Ekde 2018 vi loĝas en Berlino. Kiel vi faris ĉi tiun decidon? Ĉu vi konscie elektis la landon kaj kompanion, kie vi volas labori, aŭ ĉu vi ricevis proponon, kiun vi ne povis rifuzi?

Iam mi laciĝis vivi en Penza, kie mi naskiĝis, kreskis kaj studis en la universitato, kaj la norma vojo de translokiĝo al Moskvo kaj Sankt-Peterburgo ne allogis min pro la specifaĵoj de la vivo en ĉi tiuj urboj. . Do mi nur volis provi vivi en Eŭropo, kiun mi vojaĝis dum la lastaj du ferioj. Mi ne havis preferojn por la kompanio, nek por la urbo, nek eĉ por specifa lando - mi nur volis moviĝi kiel eble plej rapide.

En tiu momento, mi konsideris Berlinon la plej alirebla urbo por ke programisto translokiĝu al teknika kompanio, ĉar ĉe Linkedin, 90% de la translokigaj kompanioj estis el Berlino. Mi poste flugis en la urbon dum 3 tagoj por fari kelkajn vizaĝ-al-vizaĝajn intervjuojn. Mi tre ŝatis la urbon, do mi decidis, ke mi volas loĝi en Berlino ĝuste nun. Semajnon poste, mi tuj akceptis la unuan oferton, kiun mi ricevis de la Berlina teknika centro.

Bonvolu rakonti al ni pli pri la movada procezo. Kiel tio okazis por vi? Kiajn dokumentojn vi kolektis? Ĉu via dunganto helpis?

Mi ne povas diri ion novan ĉi tie; ĉio estas tre bone skribita en pluraj artikoloj. Mi ŝatas ĝin pli versio de la blogo de Vastrik, konata de ĉiuj interesitaj pri ĉi tiu afero. En la Berlina teknika centro, la procezo estas la sama en preskaŭ ĉiuj kompanioj, kiuj helpas inĝenieron pri translokado.

Ĉu vi renkontis ion neatenditan kaj nekutiman rilate la organizon de laboro, vivo, pensmaniero? Kiom da tempo vi bezonis por alkutimiĝi al la loka vivo?

Jes, fakte, la tuta procezo labori en kompanioj en la Berlina teknika centro ŝokis min komence. Ĝenerale ĉio: de kiel kaj en kia kvanto okazas amaskunvenoj ĝis la rolo de mildaj kapabloj en la vivo de inĝeniero.

Ekzemple, en Germanio, la laborkulturo estas koncentrita al kolektiva decidofarado, kio signifas, ke por laŭvorte ĉiu polemika afero, kreiĝas renkontiĝo, kie oni funde diskutas la problemon kaj kune venas al konsento de viaj vidpunktoj. El Rusio, tia praktiko komence ŝajnas al la inĝeniero esti malŝparo de tempo, burokratio kaj malfido, sed finfine ĝi havas sencon, same kiel la distribuo de respondeco pri la rezulto de la decido.

Tiaj momentoj, kaj ankaŭ miskompreno pri mi mem fare de miaj kolegoj, igis min legi la libron. "La Kulturo-Mapo" kaj komprenu, ke via tuta interna indigno estas prefere malsukceso percepti la realecon de la nova medio en kiu vi troviĝas, prefere ol provo trovi la veron. Post la libro, via laboro fariĝis multe pli facila; vi komencas kompreni la signifon de la frazoj kaj decidoj de viaj kolegoj.

Laŭ vivo, la procezo de adaptiĝo al nova lando estas multe pli malfacila ol la procezo de adaptiĝo al laborkulturo. Kutime psikologoj distingas kvar etapoj de elmigradotra kiu homo pasas. Tiurilate mia vojo ne estis escepto. Aliflanke, ŝajnas al mi, ke adaptiĝo kiam oni translokiĝas al multkultura centro kiel Berlino, Londono kaj Barcelono estas evidente pli facila ol en iu ajn klasika urbo.

Post du jaroj de loĝado en Berlino, kion vi ŝatas kaj malŝatas pri ĉi tiu urbo?

Estas malfacile por mi kompili liston de la avantaĝoj kaj malavantaĝoj de la urbo, ĉar Berlino rapide fariĝis mia hejmo en ĉiu senco de la vorto.

Mi pensas, ke mi dum mia plenkreska vivo strebis al libereco en ĉiuj ĝiaj manifestiĝoj: fizika, socia, financa, politika, spirita, mensa. Jes, la sama libereco en laboro, mi ne ŝatas kontrolon de supre kaj mikroadministradon, kiam oni konstante diras al mi kion kaj kiel fari. En ĉi tiuj aferoj, Berlino ŝajnis kaj ankoraŭ ŝajnas al mi unu el la plej liberaj urboj en la mondo pro siaj liberaj opinioj pri la vivo en la socio, relative liberalaj prezoj por luo kaj aliaj bezonoj, kaj ankaŭ pro multaj ŝancoj altgradigi vian liberecon en aliaj aspektoj.

Intervjuo kun Miĥail Ĉinkov pri laboro kaj vivo en Berlino

Pri laborado en Berlino

Kiu stako estas la normo en berlinaj noventreprenoj? Kiel la stako ĝenerale diferencas de la mezumo en Rusio?

El teknologia vidpunkto, lokaj stakoj subjektive ŝajnas enuigaj al mi, krom se ili estas FinTech-kompanioj. Plej multaj noventreprenoj kaj tiuj, kiuj translokiĝis de ekentrepreno al entrepreno, estis fonditaj en 2010-2012 kaj komenciĝis per la plej simpla arkitekturo: monolita backend, kaj foje kun fasado enkonstruita en ĝi, lingvo - aŭ Ruby, aŭ PHP, aŭ Python, kadroj estas ĉiam uzataj, datumbazo sur MySQL, kaŝmemoro sur Redis. Ankaŭ, laŭ personaj sentoj, 90% de kompanioj havas sian tutan produktadon sur AWS.

La nuna tendenco estas tranĉi la monoliton en mikroservojn, envolvi ilin en ujojn, deploji ilin al Kubernetes kaj fidi Golang kiel la norma lingvo por novaj aplikoj. Ĉi tio okazas tre malrapide, tial en la plej multaj kompanioj la ĉefa funkcieco ankoraŭ estas entombigita en monolito. Mi estas malproksima de fasado, sed eĉ tie React estas kutime la normo.

Grandaj teknologiaj kompanioj kiel Zalando kaj N26 provas alporti pli da teknologio en la servon por ke ili havu ion por logi motivigitajn programistojn en la merkaton. Aliaj teknologiaj kompanioj ankaŭ strebas konservi la plej novajn teknologiojn, sed de ekstere estas klare, ke ili estas pezigitaj de la ŝarĝo de monolita arkitekturo kaj teknika ŝuldo akumulita tra la jaroj.

Kiel inĝeniero, mi prenas ĉi tion sufiĉe trankvile, ĉar en la Berlina teknika centro estas multaj interesaj firmaoj el produkta vidpunkto. En tiaj kompanioj, estas pli interese labori por ideo kaj produkto, kiun vi persone ŝatas, ol konsideri la kompanion kiel lokon kun moda teknika stako, kun kiu vi certe bezonas labori.

Kiel diferencas la vivo kaj laboro de programisto en Rusio kaj en Germanio? Ĉu estas aferoj, kiuj surprizis vin?

En Germanio, kiel en iu ajn alia lando en Norda/Meza Eŭropo, aferoj estas pli bonaj kun labor/viva ekvilibro kaj rilatoj inter kolegoj, sed pli malbonaj kun la rapideco de laboro. Komence, estis malagrable por mi kutimiĝi al internaj projektoj, kiuj daŭris kelkajn monatojn, kiam en teknologiaj kompanioj en Rusio similaj projektoj daŭris kelkajn semajnojn. Fakte, ĉi tio ne estas timiga, ĉar ekzistas objektivaj kialoj, kaj kompanioj kutime ne perceptas tiajn situaciojn kritike.

Alie, estas sufiĉe malfacile por mi desegni paralelon inter Germanio kaj Rusio, ĉar mi ne havas sperton laboranta en konataj kompanioj kiel Yandex kaj Tinkov, kie la situacio povas esti simila al la Berlina teknika centro.

Por mi mem, mi rimarkis, ke en Berlino la prioritato estas krei komfortan laboran etoson en kompanioj, regulaj internaj eventoj kaj la versatileco de kolegoj, kun kiuj ĉiam estas interese komuniki pri temoj malproksimaj de IT. Sed mi pensas, ke tio dependas pli de la firmao, kie vi laboras, ol de la lando.

Laŭ viaj observoj, kiaj specialistoj estas postulataj en Germanio? Ĉu DevOps-specialistoj estas postulataj?

Plej multaj kompanioj havas problemon per perceptado de la kulturo DevOps kaj kompreni kio fakte estas DevOps. Tamen, estas multaj vakantaĵoj kun la prefikso DevOps, kaj ĉi tio klare montras la postulon de specialistoj en la merkato.

Nuntempe, absolute ĉiuj areoj, kiuj koncernas hodiaŭ, estas egale postulataj en loka IT. Mi povas nur reliefigi la grandan postulon pri Datuma Inĝeniero/Data Analizisto.

Ni parolu pri salajroj, kiom povas vere gajni DevOps-inĝeniero en Germanio?

Estas malfacile respondi ĉi tiun demandon, ĉar IT ankoraŭ estas juna industrio, kie ne ekzistas specifaj salajraj normoj. Kiel aliloke, la salajro plejparte dependas de la labora sperto kaj kvalifikoj de la inĝeniero. Ankaŭ gravas percepti la figuron kiel salajro antaŭ impostoj kaj diversaj sociaj/asekuraj deprenoj. Ankaŭ la salajro en Germanio tre dependas de kiu urbo vi laboras. En Berlino, Munkeno, Frankfurto kaj Göttingen, la salajra gamo estas iomete malsama unu de la alia, same kiel vivkostoj.

Se ni parolas pri Berlino, la ĉefa avantaĝo por kariero estas, ke la postulo de inĝeniero estas ankoraŭ pli alta ol la oferto, do la salajro povas rapide kreski se oni volas. La ĉefa malavantaĝo estas, ke la plej multaj kompanioj ne havas klaran politikon por salajra revizio, kaj ankaŭ kriteriojn por taksi la kontribuon al la produkto kreita de la kompanio.

La nombroj estas videblaj en lasta enketo por Germanio, StackOverflow aŭ Glassdoor. Statistikoj estas ĝisdatigitaj de jaro al jaro, do mi ne prenos respondecon paroli pri la salajra gamo.

Intervjuo kun Miĥail Ĉinkov pri laboro kaj vivo en Berlino

Ĉu vi povas doni konsilojn pri tio, kion fari se vi laboras kiel kondiĉa Inĝeniero pri Reteja Fidindeco kaj volas translokiĝi al Germanio? Kie komenci? Kien iri?

Mi pensas, ke mi ne havas specialan konsilon por la leganto. Nur ne timu ion ajn, raciigu malpli antaŭ ol moviĝi kaj estu malfermita al ĉiuj malfacilaĵoj, kiujn vi povas renkonti en elmigrado. Sed estos malfacilaĵoj.

Ĉu Berlino havas fortan DevOps-komunumon? Ĉu vi ofte iras al lokaj eventoj? Rakontu al ni iom pri ili. Kio ili estas?

Mi iras al renkontiĝoj sufiĉe malofte, do mi ne povas diri, kiaj estas la trajtoj de la loka DevOps-komunumo. Mi esperas atingi ĉi tiun aferon venontjare. Mi povas nur transdoni miajn impresojn pri la grandega nombro da temaj grupoj ĉe meetup.com: de Python kaj Golang-fanatikuloj ĝis Clojure kaj Rust-amantoj.

El la renkontiĝoj, kiujn mi ĉeestis, la Uzantgrupo de HashiCorp estas tre bona - sed tie, mi prefere ŝatas la komunumon de HashiCorp kun ĝiaj grupoj en malsamaj urboj.

Mi legis, ke vi moviĝis sen paroli la germanan. Kiel vi fartas post unu jaro? Ĉu vi bezonas la germanan por laboro aŭ ĉu vi povas malhavi ĝin?

Mi lernis la germanan, nun la lingvonivelo estas inter B1 kaj B2. Mi ankoraŭ kondukas ĉiujn kontaktojn kun germanoj ekde la unua jaro de loĝado en Berlino en la angla, ĉar estas pli facile por ambaŭ partioj, kaj mi komencas ĉiujn novajn kontaktojn en la germana. Miaj tujaj planoj estas progresi en miaj studoj, plifirmigi miajn sciojn per trapaso de la B2-atestekzameno, ĉar mi volas komuniki pli memfide kaj legi klasikan literaturon en la originalo.

En Berlino, la lingvo estas pli bezonata por adaptiĝo al la lando, akirante senton de interna komforto kaj plenan aliron al la libertemposfero (teatro/kinejo/stand-up), sed la lingvo verŝajne ne estos bezonata en la laboro de Programaro. Inĝenieristiko. En ĉiu firmao, la angla estas la oficiala lingvo de la Inĝenieristiko, eĉ en grandaj germanaj kompanioj kiel Deutsche Bank, Allianz kaj Volkswagen.

La ĉefa kialo estas manko de dungitaro, la statuso de la urbo kiel internacia kultura centro, kaj multaj elmigrantoj kiuj havas problemojn lerni la germanan lingvon. Tamen ĉiu kompanio ofertas ĉiusemajnajn germanajn kursojn dum laborhoroj koste de la organizo por faciligi la vivon al dungitoj ekster laboro.

En ĉiuj du jaroj da kontaktoj kun kompanioj kaj rekrutistoj, mi estis kontaktita nur en la germana dufoje. En ĉi tiuj specoj de esceptoj, B1/B2-nivelo kutime sufiĉas por funkcii. Kiel usonanoj kun la angla, germanoj estas sufiĉe trankvilaj pri viaj paroleraroj, ĉar ili komprenas, ke la lingvo ne estas facila.

En lia telegrama kanalo Vi skribas, ke DevOps ne estas la kapablo tordi Kubernetes kaj Prometheus, sed kulturo. Laŭ via opinio, kion kompanioj devas fari por evoluigi DevOps-kulturon en siaj teamoj, ne per vortoj, sed per faroj? Kion vi faras hejme?

Mi pensas, unue, ke vi devas esti honesta kaj dot ĉiuj ioj en la afero de distribuado de respondeco por la produkto. La ĉefa problemo, kiun DevOps solvas, estas ĵeti respondecon kaj la problemojn asociitajn kun ĉi tiu respondeco trans la muron. Tuj kiam homoj komprenas, ke kundivido de respondeco estas utila por kaj la kompanio kaj la inĝenieroj, aferoj moviĝas de senviva punkto kaj vi jam povas fari laŭcelan laboron: agordi la Liveran Dukton, reduktante la Malsukcesan Inporton kaj aliajn aferojn per kiuj vi povas determini. la stato de DevOps en la kompanio.

En mia kariero, mi ankoraŭ ne promociis DevOps el la vidpunkto de teknika gvidanto aŭ CTO de kompanio; mi ĉiam agis el la pozicio de inĝeniero, kiu scias ion pri DevOps. Fakte, en DevOps, la pozicio de la kultura ŝoforo estas vere grava, precipe la sfero de influo kaj gvidaj kvalitoj de la ŝoforo. Mia lasta firmao komence havis relative ebenan hierarkion kaj atmosferon de konfido inter kolegoj, kaj tio multe plifaciligis mian celon en reklamado de kulturo.

Respondante la specifan demandon pri tio, kion oni povas fari por la avantaĝo de DevOps. En mia raporto pri DevOpsDays La ĉefa ideo estas, ke por evoluigi DevOps-kulturon, vi devas trakti ne nur teknologiojn en la infrastrukturo, sed ankaŭ internan trejnadon kaj la distribuadon de respondecoj en teknikaj procezoj.

Ekzemple, ni pasigis du monatojn de unu inĝeniero kreante platformon por QA kaj PR-serviloj por la bezonoj de programistoj kaj testistoj. Tamen, ĉi tiu mirinda laboro falos en forgeson, se la kapabloj ne estas ĝuste komunikitaj, la funkcioj ne estas dokumentitaj kaj dungita trejnado ne estas finita. Kaj inverse, post bone kondukitaj laborrenkontiĝoj kaj parprogramaj sesioj, motivita inĝeniero estas inspirita de nova utila funkcieco kaj jam solvas la sekvajn problemojn, kiuj intersekcas kun la infrastruktura platformo.

Se vi volas pliajn demandojn pri DevOps, ĉi tie intervjuo, en kiu Misha respondas detale la demandojn "Kial necesas DevOps?" kaj "Ĉu necesas krei specialajn DevOps-sekciojn en la kompanio?"

Pri evoluo

En via kanalo vi foje rekomendas profesiajn artikolojn kaj blogojn. Ĉu vi havas ŝatatajn fikciajn librojn?

Jes, mi provas trovi tempon por legi fikcion. Mi ne povas legi apartan verkiston per unu gluto, romano post romano, do mi miksas rusajn kaj fremdajn verkojn. El la rusaj verkistoj mi plej ŝatas Pelevin kaj Dovlatov, sed ankaŭ mi ŝatas legi la klasikaĵojn de la 19-a jarcento. Inter la fremdaj mi ŝatas Remarque kaj Hemingway.

Tie vi skribas multe pri vojaĝoj, kaj fine de 2018 vi skribis, ke vi vizitis 12 landojn kaj 27 urbojn. Ĉi tio estas tre bonega punkto! Kiel vi sukcesas labori kaj vojaĝi?

Fakte, ĉio estas sufiĉe simpla: vi devas bone utiligi feriajn tagojn, semajnfinojn kaj feriojn, krome aktive vojaĝi dum la vojaĝo :)

Mi ne estas cifereca nomado kaj neniam laboris malproksime regule, sed mi pensas, ke mi havas sufiĉe da libera tempo por vojaĝi ekster laboro por esplori la mondon. La situacio pliboniĝis post translokiĝo al Berlino: ĝi situas en la centro de Eŭropo kaj estas pli da feriaj tagoj.

Mi ankaŭ provis vojaĝi dum monato inter miaj malnovaj kaj novaj laboroj, sed eĉ monato survoje ŝajnas tro da tempo por mi. Ekde tiu vojaĝo, mi provas preni unu semajnon ĝis semajno kaj duono da rabato, por ke mi povu reveni al la laboro sufiĉe senpere.

Kiujn tri lokojn vi plej ŝatis kaj kial?

Kiel dorsosakulo, la landoj kiuj plej plaĉas al mi estas Portugalio, Omano kaj Barato. Mi ŝatas Portugalion el la vidpunkto de eŭropa historio kaj civilizacio kiel arkitekturo, lingvo, kulturo. Omano - nekredebla gastamo kaj amikeco de la lokuloj, kaj ankaŭ atmosfero de relativa malstreĉiĝo inter la streĉiĝoj de Mezoriento. Mi eĉ parolas pri Omano aparta artikolo skribis. Barato - la diverseco de vivo ene de siaj regionoj kaj kultura identeco, ĉar la epoko de la planedo Starbucks kaj la Microsoft-galaksio testamentita de Palahniuk ankoraŭ ne atingis ilin. Mi ankaŭ tre ŝatas Bangkok kaj la nordan parton de Tajlando. La suda parto kun la maro, insuloj kaj duoninsuloj ŝajnis tro turisma.

Intervjuo kun Miĥail Ĉinkov pri laboro kaj vivo en Berlino
Vi povas legi la vojaĝnotojn de Misha sur lia Telegram-kanalo "Horloĝmekanisma Oranĝo"

Kiel vi sukcesas konservi labor/vivan ekvilibron? Kunhavigu viajn sekretojn :)

Mi havas neniun sekreton ĉi tie. Ĉu en Rusio aŭ Germanio, normalaj teknologiaj kompanioj donas al vi la ŝancon strukturi vian labortempon laŭ maniero, kiu konvenas al vi. Mi kutime ne sidas ĉe la laboro ĝis malfrue en la nokto, se la servo funkcias stabile kaj ne ekzistas forto-majoro. Simple ĉar post la 5-6 p.m. mia cerbo ne perceptas alvokojn de la vorto "tute" kaj petas min malstreĉiĝi kaj dormi bone.

Preskaŭ ĉiuj specoj de profesioj en la teknologia industrio - de evoluo ĝis dezajno - estas kreaj profesioj; ili ne postulas grandan nombron da laborhoroj. Ŝajnas al mi, ke krakedoj efektive malbonas por kreiva laboro, ĉar oni finas esti enuiga kaj faranta malpli ol oni povus sen la kromlaboro. 4-6 horoj da aktiva laboro en rivereto estas, fakte, multe, sen interrompoj kaj kuntekstŝaltiloj vi povas movi montojn.

Mi ankaŭ povas rekomendi du librojn, kiuj helpis min: Ĝi Ne Devas Esti Freneza ĉe Laboro de la uloj de Basecamp kaj "Jedi-Teknikoj" de Maksimo Dorofeev.

Nuntempe multaj homoj diskutas pri elĉerpiĝo. Ĉu vi iam sentis ion similan? Se jes, kiel vi eltenas? Kiel vi igas vian laboron pli interesa?

Jes, sincere, mi ankoraŭ elĉerpiĝas de tempo al tempo. Ĝenerale, tio estas logika, el filozofia vidpunkto, ĉio, kio havas la econ de brulado, eventuale forbrulas :) Vi povas batali la sekvojn, sed, ŝajnas al mi, estas multe pli grave identigi la kaŭzon de elĉerpiĝo. kaj forigi ĝin.

La kialoj estas malsamaj por ĉiuj: por iuj ĝi estas troabundo de informoj, por aliaj ĝi estas troa laboro ĉe ilia ĉefa laboro, estas situacioj, kiam oni ne havas tempon por fizike kombini laboron, ŝatokupon kaj socianiĝon. Ie vi simple ne sentas novajn defiojn en via vivo kaj vi komencas zorgi pri tio. Plej multaj problemoj povas esti solvitaj per revizio de via vivofilozofio, personaj valoroj kaj la rolo de laboro en via vivo.

Lastatempe mi apenaŭ havas perdon de intereso pri laboro aŭ enuigan laboron. Estas diversaj teknikoj por malpli enuiga laboro, el kiuj kelkaj mi lernis blogo mia amiko Kirill Ŝirinkin. Sed mi provas solvi ĉi tiun problemon je la nivelo de kaŭzo, simple elektante laboron, kiu disponigos maksimumajn defiojn por mia kariero kaj personeco kaj minimumon de organiza burokratio.

La 7-an de decembro Miĥail parolos en la konferenco DevOpsDays Moskvo kun la prelego "We Are All DevOps", kiu klarigos kial gravas koncentriĝi ne nur pri la maniero kiel la plej nova stako estas deplojita, sed ankaŭ pri la kultura aspekto de DevOps.

Ankaŭ en la programo: Barukh Sadogursky (JFrog), Aleksandr Ĉistijakov (vdsina.ru), Roman Boyko (AWS), Pavel Selivanov (Southbridge), Rodion Nagornov (Kaspersky Lab), Andrey Shorin (DevOps-konsultisto).

Venu konatiĝi!

fonto: www.habr.com

Aldoni komenton