De Moskvo ĝis Tomsk. La rakonto de unu movo

Saluton al ĉiuj! Ĉe Habré vi povas trovi multajn artikolojn pri translokiĝo al diversaj urboj kaj landoj serĉante pli bonan vivon. Do mi decidis konigi mian historion pri translokiĝo de Moskvo al Tomsk. Jes, al Siberio. Nu, ĉi tie estas 40-gradaj frostoj vintre, moskitoj de la grandeco de elefantoj en somero, kaj ĉiu dua loĝanto havas dorlotbestajn ursojn. Siberio. Iom netradicia vojo por simpla rusa programisto, multaj diros, kaj ili pravos. Kutime la migra fluo iras en la direkto de la ĉefurboj, kaj ne inverse. La rakonto pri kiel mi vivis tiel estas sufiĉe longa, sed mi esperas, ke ĝi estos interesa por multaj.

De Moskvo ĝis Tomsk. La rakonto de unu movo

Unudirekta bileto. La vojo de inĝeniero al programistoj

Mi fakte ne estas "vera programisto". Mi venas el la Kurska regiono, diplomiĝis en universitato kun diplomo pri Aŭtomobiloj kaj Aŭtoindustrio, kaj eĉ unu tagon neniam laboris en mia profesio. Kiel multaj aliaj, mi foriris por konkeri Moskvon, kie mi eklaboris kiel dezajnisto kaj programisto de lumaj ekipaĵoj. Poste li laboris kiel inĝeniero en la produktado de optikaj instrumentoj por spaco.

De Moskvo ĝis Tomsk. La rakonto de unu movo

Estis iam artikolo pri Habré ke baldaŭ programistoj iĝos "simplaj inĝenieroj". Estas iom freneze por mi legi ĉi tion, konsiderante ke sufiĉe lastatempe en historia perspektivo (vidu sciencfikcion de la 60-aj jaroj) inĝeniero estis praktike duondio. Iuj pravigas altajn salajrojn en IT per tio, ke programisto devas scii multon kaj konstante lerni. Mi estis en ambaŭ aspektoj - kaj "simpla inĝeniero" kaj "simpla programisto" kaj mi certe povas diri, ke bona (bona) inĝeniero en la moderna mondo ankaŭ devas studi kaj lerni novajn aferojn dum sia kariero. Nur nun alvenis la cifereca epoko kaj la titolo de "magiistoj", kiuj ŝanĝas la mondon, pasis al programistoj.

En Rusio, la grandega diferenco en la salajroj de inĝenieroj kaj programistoj estas klarigita ĉefe per la fakto, ke la IT-sektoro estas pli tutmondigita, multaj kompanioj partoprenas internaciajn projektojn, kaj bonaj programistoj povas facile trovi laboron eksterlande. Krome, nun mankas dungitaro, kaj en ĉi tiuj kondiĉoj, salajroj en IT ne povas ne plialtiĝi, do la ideo retrejni de inĝeniero al programisto aspektas sufiĉe interesa. Estas ankaŭ artikoloj pri ĉi tiu temo pri Habré. Vi nur bezonas kompreni, ke ĉi tio estas unudirekta bileto: unue, plej verŝajne ne estos reveno al "reala" inĝenieristiko, kaj due, vi devas havi naturan inklinon kaj aŭtentan intereson esti programisto.

Mi havis tiajn kvalitojn, sed provizore mi sukcesis teni ĉi tiun parton de mia personeco sub kontrolo, foje nutrante ĝin skribante malgrandajn skriptojn en Lisp kaj VBA por aŭtomatigi laboron en AutoCAD. Tamen, kun la tempo, mi komencis rimarki, ke programistoj estas multe pli bone nutrataj ol inĝenieroj, kaj la mantra Programaro-Inĝeniero ne estas Inĝeniero, spionita en okcidentaj forumoj, komencis malsukcesi. Do la decido estis matura provi mian manon pri nova profesio.

Mia unua programo estis desegnita por aŭtomatigi la kalkulon de "kristalkurtenoj" kaj ĝi estis skribita en Qt. Ne la plej facila vojo por komencantoj, esti honesta. La elekto de lingvo estis farita danke al mia frato (programisto laŭ edukado kaj profesio). "Saĝuloj elektas C++ kaj Qt," li diris, kaj mi sincere konsideris min inteligenta. Plie, mi povus fidi je la helpo de mia frato por regi "grandan" programadon, kaj, mi devas diri, lia rolo en mia evoluo sur la vojo de programaro estas malfacile supertaksi.

Pli pri kristalaj kurtenoj

"Kristala kurteno" estas fadena strukturo, sur kiu kristalo estas streĉita je certa frekvenco (la produkto estis destinita por riĉaj knaboj kaj knabinoj). La kurteno povas havi malsamajn longojn kaj larĝojn kaj esti ekipita per malsamaj specoj de kristalo. Ĉiuj ĉi tiuj parametroj influas la finan koston de la produkto kaj malfaciligas la kalkulon, pliigante la probablecon de eraro. Samtempe, la problemo estas bone algoritmita, kio igis ĝin ideala kandidato por la unua programo.

Antaŭ ol evoluo komenciĝis, plano estis skribita kiu estis ekstreme optimisma kaj supozis ke ĉio daŭros du monatojn. Fakte, evoluo daŭris pli ol ses monatojn. La rezulto estis bona aplikaĵo kun iuj decaj grafikaĵoj, la kapablo konservi kaj malfermi projekton, elŝuti aktualajn prezojn de la servilo kaj subteno por malsamaj kalkulopcioj. Ne necesas diri, ke la UI, arkitekturo kaj kodo de la projekto estis teruraj, sed... la programo funkciis kaj alportis realajn avantaĝojn al individua kompanio.

De Moskvo ĝis Tomsk. La rakonto de unu movo
Mia unua programo

Kiam ĉi tiu projekto estis finita, mi jam ŝanĝis laboron, do mi estis pagita aparte por la kandidatiĝo. Ĉi tio estis la unua mono rekte por skribi laborkodon. Mi sentis min vera programisto! La nura afero, kiu malhelpis min tuj ŝanĝi al la malluma flanko de la forto, estis ke la granda mondo ial ne pensis tiel.

La serĉado de nova laboro daŭris iom pli longe. Ne ĉiuj pretas akcepti troaĝan junulon. Tamen, kiu serĉas, ĉiam trovos. Tie mi renkontis
malgranda firmao evoluiganta aplikojn por AutoCAD en la konstruindustrio. Evoluo laŭsupoze estis en C++ (MFC) uzante COM. Tre stranga decido, sincere parolante, sed jen kiel ĝi evoluis historie por ili. Mi konis AutoCAD kaj la bazojn de programado por ĝi, do mi memfide diris, ke mi povas produkti rezultojn. Kaj ili prenis min. Kutime, mi komencis produkti rezultojn preskaŭ tuj, kvankam mi devis regi ĉion samtempe.

Mi neniam bedaŭris mian elekton. Krome, post iom da tempo, mi konstatis, ke mi estas multe pli feliĉa kiel programisto ol kiel inĝeniero.

Cent Jaroj da Soleco. Fora laborsperto

Post kelkaj jaroj da laborado kiel programisto, mi lernis multon, kreskis kiel specialisto kaj komencis kompreni la librojn de Meyers, Sutter, kaj eĉ iomete de Alexandrescu. Sed tiam klare videblas la mankoj, al kiuj oni povus momente fermi la okulojn. Mi estis la nura programisto en la firmao, kiu skribis en C++. Unuflanke, ĉi tio estas kompreneble bona - vi povas eksperimenti laŭplaĉe kaj uzi iujn ajn bibliotekojn kaj teknologiojn (Qt, boost, ŝablona magio, la plej nova versio de la normo - ĉio eblas), sed aliflanke, tie estas praktike neniu kun kiu konsulti, neniu por lerni kaj Kiel rezulto, estas neeble adekvate taksi viajn kapablojn kaj kapablojn. La firmao mem estas blokita en sia evoluo je la nivelo de la malfruaj 90'oj kaj fruaj 00'oj. Ne estis Agile, Scrum aŭ aliaj altnivelaj evoluaj metodaroj ĉi tie. Mi eĉ uzis Git laŭ mia propra iniciato.

Mia intuicio diris al mi, ke ĉi-momente mi atingis mian plafonon, kaj mi kutimis fidi mian intuicion. La deziro kreski kaj pluiri plifortiĝis ĉiutage. Por grati tiun jukon, oni aĉetis pliajn librojn kaj komenciĝis trankvila preparado por teknikaj intervjuoj. Sed la sorto rezultis alie, kaj ĉio ne iris laŭplane.

Estis normala labortago: mi sidis, ne ĝenante iun, riparante heredan kodon. Resume, nenio antaŭsignis, sed tiam subite venis propono por gajni iom da kroma mono
verkado de programoj en C# por AutoCAD por unu Tomsk-kompanio. Antaŭ tio, mi nur tuŝis C# per 6-metra bastono, sed tiam mi jam estis firme surpiede kaj estis preta paŝi sur la glitigan deklivon de .NET-programisto. Fine, C# estas preskaŭ sama kiel C++, nur kun rubkolektisto kaj aliaj plezuroj, mi konvinkis min. Cetere, ĉi tio rezultis preskaŭ vera kaj miaj kapabloj en C++, same kiel la informoj pri WPF kaj la MVVM-ŝablono, kiujn mi kolektis el la Interreto, sufiĉis por sukcese plenumi la testan taskon.

Mi laboris kun mia duan laboron vespere kaj semajnfine dum kelkaj monatoj kaj (subite) trovis, ke ĵonglado kun malproksima laboro kaj plentempa laboro dum navedado tri horojn tage estis iom... laciga. Sen pripensi dufoje, mi decidis provi fariĝi plene fora programisto. "Fora laboro estas eleganta, moda, juneca," ili diris el ĉiuj ironioj, sed mi estis juna kore kaj ankoraŭ forlasos mian ĉefan laboron, do la decido estis sufiĉe facila por mi. Tiel komenciĝis mia kariero kiel fora laboristo.

Habré estas plena de artikoloj laŭdantaj fora laboro - kiel vi povas facile administri vian horaron, ne malŝpari tempon sur la vojo kaj aranĝi por vi la plej komfortajn kondiĉojn por fruktodona krea laboro. Estas multe malpli da aliaj artikoloj, kiuj singarde diras al ni, ke fora laboro ne estas tiel mojosa kaj malkaŝas malagrablajn aspektojn, kiel konstantan senton de soleco, malfacila komunikado ene de la teamo, problemoj kun kariera kresko kaj profesia elĉerpiĝo. Mi konis ambaŭ vidpunktojn, do mi proksimiĝis al la ŝanĝo de laborformato kun ĉiu respondeco kaj singardemo.

Komence, mi fiksis laborhoraron por ĉiutaga vivo. Vekiĝu je 6:30, promenu en la parko, laboru de 8:00 ĝis 12:00 kaj de 14:00 ĝis 18:00. Dum la paŭzo, estas vojaĝo al komerca tagmanĝo kaj butikumado, kaj vespere, sportoj kaj memlernado. Por multaj homoj, kiuj scias pri fora laboro nur laŭdire, tia sufiĉe rigida horaro ŝajnas sovaĝa. Sed, kiel praktiko montris, ĉi tio verŝajne estas la sola racia maniero resti prudenta kaj ne forbruli. Kiel dua paŝo, mi dividis la ununuran ĉambron kun bretaro por apartigi la laborspacon de la malstreĉa areo. Ĉi-lasta helpis malmulte, honeste, kaj post unu jaro la loĝejo estis perceptata ĉefe kiel laborloko.

De Moskvo ĝis Tomsk. La rakonto de unu movo
La severa vero de la vivo

Kaj iel okazis, ke kun la transiro al fora laboro kun senpaga horaro sen devigaj horoj da ĉeesto en la oficejo, mi komencis labori pli. Multe pli. Simple ĉar mi efektive laboris la plej grandan parton de la tago, kaj ne malŝparis tempon en renkontiĝoj, kafo kaj konversacioj kun kolegoj pri la vetero, planoj por la semajnfino kaj trajtoj de ferio en fabela Balio. Samtempe restis rezervo, do eblis preni plian laboron el aliaj lokoj. Ĉi tie necesas klarigi, ke kiam mi ŝanĝis al fora laboro, mi estis sola kaj ne havis malhelpojn aŭ limigajn faktorojn. Mi facile enpaŝis ĉi tiun kaptilon.

Kelkajn jarojn poste mi malkovris, ke estas nenio en mia vivo krom laboro. La plej inteligentaj jam komprenis, ke mi estas profunda introvertita kaj ne estas facile por mi fari novajn konatojn, sed ĉi tie mi troviĝis en malvirta rondo: “laboro-laboro-laboro” kaj mi ne havas tempon por ĉiaspecaj. de “sensencaĵo”. Krome, mi ne havis specialan instigon eliri el ĉi tiu eterna ciklo - la dopamino, kiun la cerbo ricevis pro sukcese solvado de kompleksaj problemoj, sufiĉis por ĝui la vivon. Sed malgajaj pensoj pri la estonteco komencis veni pli kaj pli ofte, do mi devis devigi min fari la solan ĝustan decidon - reveni al la reala vivo.

Surbaze de miaj kvar jaroj da fora labor-sperto, mi povas diri, ke la plej grava afero estas konservi labor-vivan ekvilibron. Malfacilaj vivcirkonstancoj povas ŝanĝi interesojn kaj tempon al laboro ĝis la kompleta malapero de la normala vivo, sed ĝuste ĉi tio estas al kio vi ne devas venkiĝi; estos sufiĉe malfacile eksplodi poste pro la ŝarĝo de amasigitaj devoj. Mi bezonis ĉirkaŭ unu jaron por reveni al la reala vivo.

Kien revoj kondukas. Transloĝiĝo al Tomsk

Kiam mi unue venis al Tomsko por konatiĝi kun la teamo kaj kompania kulturo, la firmao estis sufiĉe malgranda kaj kio plej frapis min estis la laboratmosfero. Estis enblovo de freŝa aero. Por la unua fojo en mia vivo, mi trovis min en teamo koncentrita al la estonteco. Ĉiuj antaŭaj laboroj estis "nur laboroj", kaj kolegoj konstante plendis pri vivo, salajro kaj potenco. Ĉi tio ne estis la kazo ĉi tie. Homoj laboris kaj kreis la estontecon per siaj propraj manoj sen plori kaj plendi. Loko en kiu vi volas labori, en kiu vi sentas neeviteblan movon antaŭen, kaj vi sentas ĝin kun ĉiu ĉelo de via korpo. La noventreprena etoso, kiun tiom da homoj amas, jes.

Kiel fora laboristo mi konstante luktis trompanta sindromo. Mi sentis, ke mi ne estas sufiĉe lerta kaj kuras tro malrapide por nur resti. Sed estis neeble montri malfortecon, do mi elektis la konatan taktikon Fake It Till You Make It. Finfine, ĉi tiu sama sindromo kontribuis al mia kresko. Mi kuraĝe akceptis novajn projektojn kaj sukcese plenumis ilin, estante la unua en la firmao, kiu trapasis Mikrosoftaj ekzamenoj por MCSD, kaj ankaŭ, cetere, ricevis Qt C++ Specialist-atestilon.

Kiam la demando ekestis pri la ekzisto de vivo post fora laboro, mi iris al Tomsk dum kelkaj monatoj por vivi normalan vivon kaj labori plentempe. Kaj tiam la terura vero estis malkaŝita - la firmao dungas sufiĉe ordinarajn homojn, kun siaj propraj avantaĝoj kaj malavantaĝoj, kaj sur la ĝenerala fono mi aspektas sufiĉe bone, kaj en iuj lokoj pli bona ol multaj. Kaj eĉ la fakto, ke mi estas pli maljuna ol la plej multaj el miaj kolegoj iel ne multe deprimas min kaj, fakte, al malmultaj homoj zorgas. Tiel oni donis decidan baton al la trompantsindromo (kvankam mi ankoraŭ ne sukcesis tute forigi ĝin). Dum la kvar jaroj, kiujn mi estis kun ĝi, la firmao kreskis, fariĝis pli matura kaj serioza, sed la etoso de gaja starto ankoraŭ ĉeestas.

De Moskvo ĝis Tomsk. La rakonto de unu movo
En laboranta posttagmezo

Cetere, mi enamiĝis al la urbo mem. Tomsko estas sufiĉe malgranda laŭ ĉefurboj, tre trankvila urbo. De mia vidpunkto, ĉi tio estas grandega pluso. Estas bone observi la hektan vivon de grandaj urboj de ekstere (rigardi kiel aliaj laboras estas ĉiam agrable), sed partopreni en ĉi tiu tuta movado estas tute alia afero.

Tomsk konservis multajn lignajn konstruaĵojn el la antaŭjarcenta, kiuj kreas specialan komfortan etoson. Ne ĉiuj estas bone konservataj, sed restaŭraj laboroj estas daŭrataj, kio estas bona novaĵo.

De Moskvo ĝis Tomsk. La rakonto de unu movo

Tomsko estis iam la provinca ĉefurbo, sed la Transsiberia Fervojo kuris multe pli suden, kaj tio determinis la vojon de evoluo de la urbo. Li ne estis tre interesita pri grandaj komercaj kaj migrantaj fluoj, sed forta universitata medio (2 universitatoj estas inter la plej bonaj 5 universitatoj en Rusio) kreis la antaŭkondiĉojn por kresko en la nova jarmilo. Tomsko, kiom ajn surpriza ĝi ŝajnas en la ĉefurboj, estas tre forta en IT. Krom kie mi laboras, ekzistas pluraj aliaj kompanioj ĉi tie, kiuj sukcese laboras pri mondklasaj produktoj en la tutmonda merkato.

De Moskvo ĝis Tomsk. La rakonto de unu movo

Koncerne la klimaton, ĝi estas sufiĉe severa. Ĉi tie estas vera vintro, kiu daŭras sep monatojn. Multe da neĝo kaj frosto, same kiel en infanaĝo. En la eŭropa parto de Rusio delonge ne estas tia vintro. Frostoj de -40°C estas iom ĝenaj, kompreneble, sed ili ne okazas tiel ofte kiel multaj homoj pensas. Somero ĉi tie kutime ne estas tre varma. Moskitoj kaj muskoj, kiuj timigas multajn homojn, montriĝis ne tiom timigaj. Ie en Ĥabarovsk tiu ĉi atako estas laŭ mi multe pli vigla. Cetere, neniu tenas ĉi tie hejmajn ursojn. La plej granda seniluziiĝo, eble.

De Moskvo ĝis Tomsk. La rakonto de unu movo
Vera siberiano ne estas tiu, kiu ne timas froston, sed tiu, kiu varme vestiĝas

Post tiu vojaĝo, mia sorto estis praktike sigelita: mi ne plu volis serĉi laboron en Moskvo kaj pasigi signifan parton de mia vivo sur la vojo. Mi elektis Tomskon, do dum mia sekva vizito mi aĉetis loĝejon kaj fariĝis preskaŭ vera Tomska loĝanto. Eĉ la vorto "multfora"Ne plu multe timigas min.

De Moskvo ĝis Tomsk. La rakonto de unu movo

Konklude, mi ŝatus diri, ke la vivo estas tro mallonga por malŝpari ĝin per neinteresa laboro en malkomforta loko. Fakte, IT estas unu el la malmultaj areoj kie vi povas elekti la lokon kaj laborkondiĉojn. Ne necesas limigi vian elekton al ĉefurboj; programistoj estas bone nutritaj ĉie, inkluzive en Rusio.

Ĉion bonan kaj elektante la ĝustan vojon!

fonto: www.habr.com

Aldoni komenton