Moskovasta Tomskiin. Tarina yhdestä liikkeestä

Hei kaikki! Habrelta löydät monia artikkeleita muuttamisesta eri kaupunkeihin ja maihin parempaa elämää etsimään. Joten päätin jakaa tarinani muuttamisesta Moskovasta Tomskiin. Kyllä, Siperiaan. No, täällä on talvella 40 astetta pakkasta, kesällä norsun kokoisia hyttysiä ja joka toisella asukkaalla on lemmikkikarhuja. Siperia. Melko epätavallinen polku yksinkertaiselle venäläiselle ohjelmoijalle, monet sanovat, ja he ovat oikeassa. Yleensä muuttovirta kulkee pääkaupunkien suuntaan eikä päinvastoin. Tarina siitä, kuinka tulin elämään tällä tavalla, on melko pitkä, mutta toivon, että se kiinnostaa monia.

Moskovasta Tomskiin. Tarina yhdestä liikkeestä

Menolippu. Polku insinööristä ohjelmoijaksi

En todellakaan ole "oikea ohjelmoija". Olen kotoisin Kurskin alueelta, valmistuin yliopistosta autoista ja autoteollisuudesta, enkä ole koskaan työskennellyt ammatissani päivääkään. Kuten monet muut, lähdin valloittamaan Moskovan, missä aloin työskennellä valaistuslaitteiden suunnittelijana ja kehittäjänä. Myöhemmin hän työskenteli insinöörinä avaruuteen tarkoitettujen optisten instrumenttien tuotannossa.

Moskovasta Tomskiin. Tarina yhdestä liikkeestä

Olipa kerran artikkeli Habresta, että pian ohjelmoijat muuttuvat "yksinkertaisiksi insinööreiksi". Minusta on vähän hullua lukea tätä, kun ottaa huomioon, että aivan viime aikoina historiallisessa perspektiivissä (ks. 60-luvun tieteiskirjallisuus) insinööri oli käytännössä puolijumala. Jotkut perustelevat korkeita palkkoja IT-alalla sillä, että ohjelmoijan on tiedettävä paljon ja jatkuvasti opittava. Olen ollut molemmissa muodoissa - sekä "yksinkertainen insinööri" että "yksinkertainen ohjelmoija" ja voin ehdottomasti sanoa, että nykymaailman hyvän (hyvän) insinöörin täytyy myös opiskella ja oppia uusia asioita koko uransa ajan. Nyt vain digitaaliaika on saapunut ja maailmaa muuttavien "taikureiden" nimitys on siirtynyt ohjelmoijille.

Venäjällä suuria eroja insinöörien ja ohjelmoijien palkoissa selittää ensisijaisesti se, että IT-ala on globalisoitunut, monet yritykset osallistuvat kansainvälisiin projekteihin ja hyvät kehittäjät löytävät helposti töitä ulkomailta. Lisäksi henkilöstöstä on nyt pulaa, ja näissä olosuhteissa IT-alan palkat eivät voi muuta kuin nousta, joten ajatus insinöörin uudelleenkoulutuksesta ohjelmoijaksi näyttää varsin mielenkiintoiselta. Tästä aiheesta on myös artikkeleita Habressa. Sinun on vain ymmärrettävä, että tämä on yksisuuntainen lippu: ensinnäkin "oikeaan" insinöörityöhön ei todennäköisesti palata, ja toiseksi sinulla on oltava luonnollinen taipumus ja aito kiinnostus olla ohjelmoija.

Minulla oli sellaisia ​​ominaisuuksia, mutta toistaiseksi onnistuin pitämään tämän osan persoonastani hallinnassa, joskus ruokkien sitä kirjoittamalla pieniä skriptejä Lisp- ja VBA-kielellä automatisoidakseni AutoCADissa. Ajan myötä aloin kuitenkin huomata, että ohjelmoijia ruokitaan paljon paremmin kuin insinöörejä, ja länsimaisilla foorumeilla vakoiltu Ohjelmistoinsinööri ei ole insinööri -mantra alkoi epäonnistua. Joten päätös oli kypsä kokeilla kättäni uudessa ammatissa.

Ensimmäinen ohjelmani oli suunniteltu automatisoimaan "kristalliverhojen" laskeminen ja se oli kirjoitettu Qt:llä. Ei rehellisesti sanottuna helpoin tie aloittelijoille. Kielen valinta tehtiin veljeni (koulutukseltaan ja ammatiltaan ohjelmoija) ansiosta. "Älykkäät kaverit valitsevat C++:n ja Qt:n", hän sanoi, ja pidin vilpittömästi itseäni älykkäänä. Lisäksi saatoin luottaa veljeni apuun "ison" ohjelmoinnin hallitsemisessa, ja täytyy sanoa, että hänen rooliaan kehityksessäni ohjelmistokehityksen tiellä on vaikea yliarvioida.

Lisää kristalliverhoista

"Crystal curtain" on lankarakenne, johon kristalli on pujotettu tietyllä taajuudella (tuote oli tarkoitettu varakkaille pojille ja tytöille). Verholla voi olla eri pituuksia ja leveyksiä ja se voidaan varustaa erityyppisillä kristalleilla. Kaikki nämä parametrit vaikuttavat tuotteen lopullisiin kustannuksiin ja vaikeuttavat laskentaa, mikä lisää virheen todennäköisyyttä. Samaan aikaan ongelma on hyvin algoritmoitu, mikä teki siitä ihanteellisen ehdokkaan ensimmäiselle ohjelmalle.

Ennen kehittämisen aloittamista kirjoitettiin suunnitelma, joka oli äärimmäisen optimistinen ja siinä oletettiin, että kaikki kestää pari kuukautta. Itse asiassa kehitys kesti yli kuusi kuukautta. Tuloksena oli hyvä sovellus, jossa oli kunnollinen grafiikka, mahdollisuus tallentaa ja avata projekti, ladata nykyiset hinnat palvelimelta ja tukea erilaisille laskentavaihtoehdoille. Sanomattakin on selvää, että projektin käyttöliittymä, arkkitehtuuri ja koodi olivat kauheita, mutta... ohjelma toimi ja toi todellista hyötyä yksittäiselle yritykselle.

Moskovasta Tomskiin. Tarina yhdestä liikkeestä
Ensimmäinen ohjelmani

Projektin valmistuessa olin jo vaihtanut työpaikkaa, joten minulle maksettiin erikseen hakemuksesta. Tämä oli ensimmäinen raha suoraan toimivan koodin kirjoittamiseen. Tunsin itseni oikeaksi ohjelmoijaksi! Ainoa asia, joka esti minua siirtymästä välittömästi voiman pimeälle puolelle, oli se, että suuri maailma jostain syystä ei uskonut niin.

Uuden työpaikan etsintä kesti hieman kauemmin. Kaikki eivät ole valmiita ottamaan vastaan ​​yli-ikäistä junioria. Siitä huolimatta, joka etsii, löytää aina. Siellä tapasin
pieni yritys, joka kehittää sovelluksia AutoCADiin rakennusteollisuudessa. Kehityksen piti tapahtua C++:ssa (MFC) COM:n avulla. Todella outo päätös suoraan sanoen, mutta näin se on historiallisesti kehittynyt heille. Tunsin AutoCADin ja sen ohjelmoinnin perusteet, joten sanoin luottavaisesti, että voin tuottaa tuloksia. Ja he veivät minut. Tyypillisesti aloin tuottaa tuloksia melkein välittömästi, vaikka minun piti hallita kaikki samaan aikaan.

En ole koskaan katunut valintaani. Lisäksi jonkin ajan kuluttua tajusin, että olin paljon onnellisempi ohjelmoijana kuin insinöörinä.

Sadan vuoden yksinäisyys. Etätyökokemus

Parin vuoden ohjelmoijana työskenneltyäni opin paljon, kasvoin asiantuntijaksi ja aloin ymmärtää Meyersin, Sutterin ja jopa hieman Alexandrescun kirjoja. Mutta sitten ne puutteet, joilta voi toistaiseksi sulkea silmänsä, tulivat selvästi näkyviin. Olin yrityksen ainoa ohjelmoija, joka kirjoitti C++:lla. Toisaalta tämä on tietysti hyvä - voit kokeilla haluamallasi tavalla ja käyttää mitä tahansa kirjastoja ja teknologioita (Qt, boost, template magic, standardin uusin versio - kaikki on mahdollista), mutta toisaalta on käytännössä ketään, jolta neuvotella, ketään, jolta oppia, ja sen seurauksena on mahdotonta arvioida taitojasi ja kykyjäsi riittävästi. Yritys itse on jumissa kehityksessään 90-luvun lopun ja 00-luvun alun tasolla. Täällä ei ollut Agile-, Scrum- tai muita edistyneitä kehitysmenetelmiä. Käytin jopa Gitiä omasta aloitteestani.

Intuitioni kertoi minulle, että tässä vaiheessa olin saavuttanut kattoni ja olin tottunut luottamaan intuitiooni. Halu kasvaa ja mennä eteenpäin vahvistui päivä päivältä. Tämän kutinan raapimiseksi ostettiin lisää kirjoja ja aloitettiin rauhallinen valmistautuminen teknisiin haastatteluihin. Mutta kohtalo muuttui toisin, ja kaikki ei mennyt suunnitelmien mukaan.

Se oli tavallinen työpäivä: istuin, en häirinnyt ketään, korjasin vanhaa koodia. Lyhyesti sanottuna mikään ei ennakoinut, mutta sitten yhtäkkiä tuli tarjous ansaita hieman ylimääräistä rahaa
ohjelmien kirjoittaminen C#-kielellä AutoCADiin yhdelle Tomskin yritykselle. Sitä ennen olin koskenut C#:aan vain 6 metrin kepillä, mutta siihen mennessä olin jo tiukasti jaloillani ja valmis astumaan .NET-kehittäjän liukkaalle rinteelle. Loppujen lopuksi C# on melkein sama kuin C++, vain roskakorin ja muiden nautintojen kanssa, vakuutin itseni. Tämä muuten osoittautui melkein todeksi ja C++-taitoni sekä netistä poimimani tieto WPF:stä ja MVVM-kuviosta riittivät varsin hyvin testitehtävän suorittamiseen.

Tein toista työpaikkaani iltaisin ja viikonloppuisin pari kuukautta ja (yhtäkkiä) huomasin, että etätyön ja kokopäivätyön jongleeraaminen työmatkalla kolme tuntia päivässä oli vähän... väsyttävää. Miettimättä kahdesti, päätin yrittää tulla täysin etäkehittäjäksi. "Etätyö on tyylikästä, muodikasta, nuorekasta", he sanoivat kaikesta ironiasta, mutta olin nuori ja aioin silti jättää päätyöni, joten päätös oli minulle melko helppo. Tästä alkoi urani etätyöntekijänä.

Habré on täynnä artikkeleita, jotka ylistävät etätyötä - kuinka voit helposti hallita aikatauluasi, olla tuhlaamatta aikaa tien päällä ja järjestää itsellesi mukavimmat olosuhteet hedelmälliselle luovalle työlle. Paljon vähemmän on muita artikkeleita, jotka varovasti kertovat, ettei etätyö ole niin siistiä ja paljastavat epämiellyttäviä puolia, kuten jatkuvaa yksinäisyyden tunnetta, vaikeaa kommunikointia tiimissä, ongelmia uran kasvussa ja työuupumusta. Molemmat näkökulmat olivat minulle tuttuja, joten suhtauduin työmuodon muutokseen kaikella vastuulla ja varovaisesti.

Aluksi tein työaikataulun arkeen. Herää klo 6, kävele puistossa, työskentele klo 30-8 ja 00-12. Tauolla on retki liikelounaalle ja ostoksille sekä illalla urheiluun ja itseopiskeluun. Monille, jotka tietävät etätyöstä vain kuulopuheen, tällainen melko tiukka aikataulu tuntuu hurjalta. Mutta kuten käytäntö on osoittanut, tämä on luultavasti ainoa järkevä tapa pysyä järkevänä ja olla palamatta loppuun. Toisena vaiheena erotin yhden hengen huoneen hyllyillä erottamaan työtilan rentoutumisalueesta. Jälkimmäinen auttoi rehellisesti sanottuna vähän, ja vuoden kuluttua asunto nähtiin ensisijaisesti työpaikkana.

Moskovasta Tomskiin. Tarina yhdestä liikkeestä
Elämän karu totuus

Ja jotenkin kävi niin, että siirtyessäni etätyöhön vapaalla aikataululla ilman pakollisia toimistotunteja, aloin työskennellä enemmän. Paljon enemmän. Yksinkertaisesti siksi, että työskentelin suurimman osan päivästä, enkä tuhlannut aikaa kokouksiin, kahviin ja keskusteluihin kollegoiden kanssa säästä, viikonlopun suunnitelmista ja loman ominaisuuksista upealla Balilla. Samalla jäi reservi, joten lisätyötä oli mahdollista ottaa muualtakin. Tässä on syytä selittää, että kun siirryin etätyöhön, olin yksin, eikä minulla ollut mitään rajoittavia tai rajoittavia tekijöitä. Astuin helposti tähän ansaan.

Muutamaa vuotta myöhemmin huomasin, ettei elämässäni ollut muuta kuin työ. Älykkäimmät ovat jo tajunneet, että olen syvä introvertti eikä minulla ole helppoa saada uusia tuttavuuksia, mutta tässä jouduin noidankehään: "työ-työ-työ" eikä minulla ole aikaa kaikkeen. "hölynpölystä". Lisäksi minulla ei ollut mitään erityistä kannustinta päästä pois tästä ikuisesta kierrosta - dopamiini, jonka aivot saivat onnistuneesti monimutkaisten ongelmien ratkaisemisesta, riitti nauttimaan elämästä. Mutta synkät ajatukset tulevaisuudesta alkoivat tulla yhä useammin, joten jouduin pakottamaan itseni tekemään ainoan oikean päätöksen - palata tosielämään.

Neljän vuoden etätyökokemukseni perusteella voin sanoa, että tärkeintä on työ- ja perhe-elämän tasapainon säilyttäminen. Vaikeat elämänolosuhteet voivat siirtää kiinnostuksen kohteita ja aikaa työhön normaalielämän täydelliseen katoamiseen asti, mutta juuri tähän ei missään tapauksessa pidä antautua, myöhemmin on melko vaikeaa irrottaa kertyneen velvoitteen takia. Kesti noin vuoden palata oikeaan elämään.

Minne unelmat johtavat. Muutto Tomskiin

Kun tulin ensimmäistä kertaa Tomskiin tutustumaan tiimiin ja yrityskulttuuriin, yritys oli melko pieni, ja eniten minuun vaikutti työilmapiiri. Se oli raitista ilmaa. Ensimmäistä kertaa elämässäni löysin itseni tulevaisuuteen keskittyneestä tiimistä. Kaikki aiemmat työpaikat olivat "vain työpaikkoja", ja kollegat valittivat jatkuvasti elämästä, palkasta ja vallasta. Näin ei ollut tässä. Ihmiset työskentelivät ja loivat tulevaisuutta omin käsin ilman valittamista ja valittamista. Paikka, jossa haluat työskennellä, jossa tunnet väistämättömän liikkeen eteenpäin, ja tunnet sen jokaisella kehosi solulla. Startup-ilmapiiri, jota niin monet rakastavat, kyllä.

Etätyöntekijänä kamppailin jatkuvasti huijarin syndrooma. Minusta tuntui, etten ollut tarpeeksi taitava ja juoksin liian hitaasti pysyäkseni paikallani. Mutta heikkoutta oli mahdotonta näyttää, joten valitsin tunnetun Fake It Till You Make It -taktiian. Viime kädessä juuri tämä oireyhtymä vaikutti kasvuani. Tartuin rohkeasti uusiin projekteihin ja sain ne onnistuneesti päätökseen ja läpäisin yrityksen ensimmäisenä Microsoft-kokeet MCSD:lle, ja muuten sai myös Qt C++ Specialist -sertifikaatin.

Kun heräsi kysymys elämän olemassaolosta etätyön jälkeen, menin Tomskiin pariksi kuukaudeksi elämään normaalia elämää ja kokopäivätyötä. Ja sitten paljastui kauhea totuus - yritys työllistää melko tavallisia ihmisiä omilla etuineen ja haittoineen, ja yleistä taustaa vasten näytän melko hyvältä, ja paikoin paremmalta kuin monet. Ja edes se, että olen vanhempi kuin useimmat kollegani, ei jotenkin masenna minua paljon ja itse asiassa harvat välittävät. Siten huijarisyndroomalle annettiin ratkaiseva isku (vaikka en ole vielä onnistunut pääsemään siitä kokonaan eroon). Niiden neljän vuoden aikana, jotka olen ollut mukana, yritys on kasvanut, kypsynyt ja vakavampi, mutta iloisen startupin tunnelma on edelleen läsnä.

Moskovasta Tomskiin. Tarina yhdestä liikkeestä
Työpäivänä

Lisäksi rakastuin itse kaupunkiin. Tomsk on pääkaupunkiseudulla melko pieni, erittäin rauhallinen kaupunki. Minun näkökulmastani tämä on valtava plussa. Suurkaupunkien hektistä elämää on hyvä seurata ulkopuolelta (muiden tekemisen seuraaminen on aina mukavaa), mutta kaikkeen tähän liikkeeseen osallistuminen on aivan eri asia.

Tomskissa on säilynyt monia viime vuosisadan puurakennuksia, jotka luovat erityisen kodikkaan tunnelman. Kaikki eivät ole hyvin säilyneet, mutta kunnostustyöt ovat käynnissä, mikä on hyvä uutinen.

Moskovasta Tomskiin. Tarina yhdestä liikkeestä

Tomsk oli aikoinaan maakunnan pääkaupunki, mutta Trans-Siperian rautatie kulki paljon etelämpänä, mikä määritti kaupungin kehityspolun. Hän ei ollut kovin kiinnostunut suuresta liiketoiminnasta ja siirtolaisvirroista, mutta vahva yliopistoympäristö (2 yliopistoa on Venäjän 5 parhaan yliopiston joukossa) loi edellytykset kasvulle uudella vuosituhannella. Tomsk, huolimatta siitä kuinka yllättävältä se saattaa tuntua pääkaupungeissa, on erittäin vahva IT-alalla. Työpaikkani lisäksi täällä on useita muita yrityksiä, jotka työskentelevät menestyksekkäästi maailmanluokan tuotteiden parissa globaaleilla markkinoilla.

Moskovasta Tomskiin. Tarina yhdestä liikkeestä

Mitä tulee ilmastoon, se on melko ankara. Täällä on todellinen talvi, joka kestää seitsemän kuukautta. Paljon lunta ja pakkasta, aivan kuten lapsuudessa. Venäjän Euroopan osassa ei ole ollut tällaista talvea pitkään aikaan. -40°C pakkaset ovat tietysti hieman ärsyttäviä, mutta niitä ei tapahdu niin usein kuin monet luulevat. Kesä täällä ei yleensä ole kovin kuuma. Hyttyset ja kääpiöt, jotka pelottavat monia ihmisiä, eivät osoittautuneet niin pelotettaviksi. Jossain Habarovskissa tämä hyökkäys on mielestäni paljon voimakkaampi. Täällä ei muuten kukaan pidä lemmikkikarhuja. Ehkä suurin pettymys.

Moskovasta Tomskiin. Tarina yhdestä liikkeestä
Todellinen siperialainen ei ole se, joka ei pelkää pakkasta, vaan se, joka pukeutuu lämpimästi

Tuon matkan jälkeen kohtaloni oli käytännössä sinetöity: en enää oikeastaan ​​halunnut etsiä työtä Moskovasta ja viettää merkittävää osaa elämästäni tiellä. Valitsin Tomskin, joten seuraavalla vierailullani ostin asunnon ja minusta tuli melkein todellinen Tomskin asukas. Jopa sana "multifora"ei minua enää paljoa pelota.

Moskovasta Tomskiin. Tarina yhdestä liikkeestä

Lopuksi haluaisin sanoa, että elämä on liian lyhyt tuhlatakseen sitä epämiellyttävään työhön epämukavassa paikassa. Itse asiassa IT on yksi harvoista alueista, jossa voit valita paikan ja työolosuhteet. Sinun ei tarvitse rajoittaa valintaasi pääkaupunkeihin, ohjelmoijat saavat hyvää ruokaa kaikkialla, myös Venäjällä.

Kaikkea hyvää ja oikean tien valitsemista!

Lähde: will.com

Lisää kommentti