Од Москва до Томск. Приказната за еден потег

Здраво на сите! На Habré можете да најдете многу статии за преселување во различни градови и земји во потрага по подобар живот. Затоа решив да ја споделам мојата приказна за преселба од Москва во Томск. Да, во Сибир. Па, ова е местото каде што има мразови од 40 степени во зима, комарци со големина на слон во лето, а секој втор жител има мечки миленичиња. Сибир. Донекаде неконвенционален пат за едноставен руски програмер, ќе речат многумина, и ќе бидат во право. Обично миграцискиот тек оди во правец на главните градови, а не обратно. Приказната за тоа како дојдов да живеам на овој начин е прилично долга, но се надевам дека на многумина ќе им биде интересна.

Од Москва до Томск. Приказната за еден потег

Билет во еден правец. Патот од инженер до програмери

Јас всушност не сум „вистински програмер“. Доаѓам од регионот Курск, дипломирав на универзитет со диплома за автомобили и автомобилска индустрија и никогаш не сум работел во мојата професија ниту еден ден. Како и многу други, заминав да ја освојам Москва, каде што почнав да работам како дизајнер и развивач на опрема за осветлување. Подоцна работел како инженер во производството на оптички инструменти за вселената.

Од Москва до Томск. Приказната за еден потег

Еднаш имаше статија за Хабре толку наскоро програмерите ќе се претворат во „едноставни инженери“. За мене е малку лудо да го читам ова, имајќи предвид дека неодамна во историска перспектива (види научна фантастика од 60-тите) еден инженер беше практично полубог. Некои ги оправдуваат високите плати во ИТ со тоа што програмерот мора многу да знае и постојано да учи. Сум бил во двете обвивки - и „едноставен инженер“ и „едноставен програмер“ и дефинитивно можам да кажам дека добар (добар) инженер во современиот свет мора да учи и да учи нови работи во текот на неговата кариера. Едноставно сега дојде дигиталната ера и титулата „волшебници“ кои го менуваат светот им се префрли на програмерите.

Во Русија, огромната разлика во платите на инженерите и програмерите се објаснува првенствено со фактот дека ИТ секторот е поглобализиран, многу компании учествуваат во меѓународни проекти, а добрите програмери лесно можат да најдат работа во странство. Згора на тоа, сега има недостиг на кадар, а во овие услови платите во ИТ не можат а да не пораснат, па идејата за преквалификација од инженер во програмер изгледа доста интересна. Написи на оваа тема има и на Хабре. Само треба да разберете дека ова е билет во еден правец: прво, најверојатно нема да има враќање на „вистинската“ инженерска работа, и второ, треба да имате природна склоност и вистински интерес да бидете програмер.

Имав такви квалитети, но засега успеав да го задржам овој дел од мојата личност под контрола, понекогаш хранејќи го со пишување мали скрипти во Lisp и VBA за автоматизирање на работата во AutoCAD. Меѓутоа, со текот на времето, почнав да забележувам дека програмерите се хранат многу подобро од инженерите, а мантрата Софтверски инженер не е инженер, шпионирана на западните форуми, почна да пропаѓа. Така беше зрела одлуката да се пробам во нова професија.

Мојата прва програма беше дизајнирана да го автоматизира пресметувањето на „кристалните завеси“ и беше напишана во Qt. Не е најлесниот пат за почетници, да бидам искрен. Изборот на јазикот е направен благодарение на брат ми (програмер по образование и професија). „Паметните момци избираат C++ и Qt“, рече тој, а јас искрено се сметав себеси за паметен. Плус, можев да сметам на помошта на брат ми во совладувањето на „големото“ програмирање и, морам да кажам, неговата улога во мојот развој на патот на развој на софтвер е тешко да се прецени.

Повеќе за кристалните завеси

„Кристална завеса“ е структура на конец на која се нанижува кристал на одредена фреквенција (производот беше наменет за богати момчиња и девојчиња). Завесата може да има различни должини и ширини и да биде опремена со различни видови кристали. Сите овие параметри влијаат на крајната цена на производот и ја комплицираат пресметката, зголемувајќи ја веројатноста за грешка. Во исто време, проблемот е добро алгоритмизиран, што го направи идеален кандидат за првата програма.

Пред да започне развојот, беше напишан план кој беше крајно оптимистички и претпоставуваше дека сè ќе трае неколку месеци. Всушност, развојот траеше повеќе од шест месеци. Резултатот беше добра апликација со пристојна графика, можност за зачувување и отворање проект, преземање тековни цени од серверот и поддршка за различни опции за пресметка. Непотребно е да се каже дека корисничкиот интерфејс, архитектурата и кодот на проектот беа ужасни, но... програмата функционираше и донесе вистински придобивки за поединечна компанија.

Од Москва до Томск. Приказната за еден потег
Мојата прва програма

До завршувањето на овој проект, јас веќе ја сменив работата, па бев платен посебно за апликацијата. Ова беа првите пари директно за пишување работен код. Се чувствував како вистински програмер! Единственото нешто што ме спречи веднаш да се префрлам на темната страна на силата беше тоа што големиот свет поради некоја причина не мислеше така.

Потрагата по нова работа траеше малку подолго. Не секој е подготвен да прифати надвозрасен Јуниор. Сепак, кој бара секогаш ќе најде. Таму се запознав
мала компанија која развива апликации за AutoCAD во градежната индустрија. Развојот требаше да биде во C++ (MFC) користејќи COM. Многу чудна одлука, искрено кажано, но вака им се развивала историски. Го знаев AutoCAD и основите на програмирање за него, па самоуверено реков дека можам да дадам резултати. И ме земаа. Типично, почнав да давам резултати речиси веднаш, иако морав да совладам сè во исто време.

Никогаш не се покајав за мојот избор. Згора на тоа, по некое време, сфатив дека сум многу посреќен како програмер отколку како инженер.

Сто години самотија. Работно искуство од далечина

По неколку години работа како програмер, научив многу, пораснав како специјалист и почнав да ги разбирам книгите на Мејерс, Сатер, па дури и малку на Александреску. Но, тогаш јасно се видливи недостатоците на кои можеше да се замижи засега. Јас бев единствениот програмер во компанијата кој пишуваше на C++. Од една страна, ова е секако добро - можете да експериментирате како што сакате и да користите какви било библиотеки и технологии (Qt, засилување, магија на шаблони, најновата верзија на стандардот - сè е можно), но од друга страна, таму практично нема со кого да се консултирате, нема од кого да учите и Како резултат на тоа, невозможно е соодветно да ги процените вашите вештини и способности. Самата компанија е заглавена во својот развој на ниво на доцните 90-ти и раните 00-ти. Тука немаше Agile, Scrum или други напредни развојни методологии. Дури и самоиницијативно користев Git.

Мојата интуиција ми кажа дека во овој момент го достигнав мојот таван и бев навикнат да и верувам на мојата интуиција. Желбата да растеме и да продолжиме понатаму станувала посилна секој ден. За да се изгребе тоа чешање, беа купени дополнителни книги и започна лежерната подготовка за технички интервјуа. Но, судбината испадна поинаку, и сè не одеше според планот.

Беше нормален работен ден: седев, никому не му пречам, поправав наследен код. Накратко, ништо не навестуваше, но одеднаш дојде понуда да заработите малку повеќе пари
пишување програми во C# за AutoCAD за една компанија од Томск. Пред тоа го имав допрено само C# со стап од 6 метри, но дотогаш веќе бев цврсто на нозе и бев подготвен да стапнам на лизгавата патека на развивачот на .NET. На крајот C# е скоро ист како C++, само со ѓубреџија и други задоволства, се убедив. Патем, ова се покажа речиси точно и моите вештини во C++, како и информациите за WPF и MVVM шаблонот што ги собрав од Интернет, беа сосема доволни за успешно завршување на тест-задачата.

Ја работев мојата втора работа навечер и за време на викендите неколку месеци и (одеднаш) сфатив дека жонглирањето со далечинска работа и со полно работно време додека патувам три часа дневно беше малку... заморно. Без да размислувам двапати, решив да се обидам да станам целосно далечински развивач. „Работата на далечина е стилска, модерна, младешка“, рекоа од сите иронии, но јас бев млад во душата и сè уште ќе ја напуштам мојата главна работа, па одлуката беше прилично лесна за мене. Така започна мојата кариера како далечински работник.

Хабре е полн со написи кои ја фалат работата на далечина - како можете лесно да управувате со вашиот распоред, да не губите време на пат и да си ги организирате најудобните услови за плодна креативна работа. Има многу помалку други написи кои претпазливо ни кажуваат дека работата на далечина не е толку кул и откриваат непријатни аспекти, како што се постојано чувство на осаменост, тешка комуникација во тимот, проблеми со растот на кариерата и професионално исцрпување. Бев запознаен со двете гледишта, па на промената на работниот формат пристапив со сета одговорност и претпазливост.

За почеток, поставив распоред за работа за секојдневниот живот. Будење во 6:30, прошетка во парк, работа од 8:00 до 12:00 часот и од 14:00 до 18:00 часот. За време на паузата следува патување на деловен ручек и шопинг, а навечер спорт и самостојно учење. За многу луѓе кои знаат за работа на далечина само со гласини, таков прилично ригиден распоред изгледа див. Но, како што покажа практиката, ова е веројатно единствениот разумен начин да останете здрави и да не изгорите. Како втор чекор, ја преградив еднокреветната соба со полици за да го одделам работниот простор од просторот за релаксација. Вториот малку помогна, да бидам искрен, а по една година станот беше сфатен првенствено како место за работа.

Од Москва до Томск. Приказната за еден потег
Суровата вистина на животот

И некако се случи со преминот кон работа на далечина со бесплатен распоред без задолжителни часови на присуство во канцеларија, да почнам да работам повеќе. Многу повеќе. Едноставно затоа што всушност работев поголемиот дел од денот и не губев време на состаноци, кафе и разговори со колегите за времето, плановите за викендот и карактеристиките на одмор на чудесното Бали. Во исто време, остана резерва, па беше можно да се преземе дополнителна работа од други места. Овде треба да се објасни дека до моментот кога се префрлив на работа на далечина, бев сам и немав ограничувачки или ограничувачки фактори. Лесно влегов во оваа стапица.

Неколку години подоцна открив дека нема ништо во мојот живот освен работа. Најпаметните веќе сфатија дека сум длабок интроверт и не ми е лесно да остварувам нови познанства, но овде се најдов во маѓепсан круг: „работа-работа-работа“ и немам време за секакви на „глупости“. Покрај тоа, немав некој посебен поттик да излезам од овој вечен циклус - допаминот што го добиваше мозокот од успешното решавање на сложени проблеми беше доволен за да уживам во животот. Но, сè почесто почнаа да доаѓаат мрачни мисли за иднината, па морав да се принудам да ја донесам единствената правилна одлука - да се вратам во реалниот живот.

Врз основа на моето четиригодишно работно искуство на далечина, можам да кажам дека најважно е да се одржи рамнотежа помеѓу работата и животот. Тешките животни околности можат да ги префрлат интересите и времето кон работата до целосно исчезнување на нормалниот живот, но токму на тоа во никој случај не треба да подлегнете, подоцна ќе биде доста тешко да избувнете поради товарот на натрупаните обврски. Ми требаше околу една година да се вратам во реалниот живот.

Каде водат соништата. Преселба во Томск

Кога првпат дојдов во Томск за да се запознаам со тимот и корпоративната култура, компанијата беше прилично мала и она што најмногу ме погоди беше работната атмосфера. Тоа беше здив на свеж воздух. За прв пат во животот се најдов во тим фокусиран на иднината. Сите претходни работни места беа „само работни места“, а колегите постојано се жалеа на животот, платата и моќта. Ова не беше случај овде. Луѓето работеа и ја создаваа иднината со свои раце без да кукаат и да се жалат. Место во кое сакате да работите, во кое чувствувате неизбежно движење напред и го чувствувате со секоја клетка од вашето тело. Стартап атмосферата што ја сакаат многу луѓе, да.

Како далечински работник со кој постојано се борев синдром на измамник. Се чувствував како да не сум доволно вешт и дека трчам премногу бавно за да останам на место. Но, беше невозможно да се покаже слабост, па ја избрав добро познатата тактика на Fake It Till You Make It. На крајот, токму овој синдром придонесе за мојот раст. Смело преземав нови проекти и успешно ги завршив, како прв во компанијата што помина Мајкрософт испити за MCSD, а исто така, патем, доби сертификат Qt C++ Specialist.

Кога се појави прашањето за постоењето на живот по работа од далечина, отидов во Томск на неколку месеци за да живеам нормален живот и да работам со полно работно време. И тогаш се откри страшната вистина - компанијата вработува сосема обични луѓе, со свои предности и недостатоци, а на општата позадина изгледам доста добро, а на некои места и подобро од многумина. Па дури и тоа што сум постар од повеќето мои колеги некако не ме депримира многу и, всушност, малкумина се грижат. Така, решителен удар му беше зададен на синдромот на измамник (иако сè уште не успеав целосно да се ослободам од него). Во текот на четирите години колку што сум со неа, компанијата порасна, стана позрела и посериозна, но атмосферата на весел стартап сè уште е присутна.

Од Москва до Томск. Приказната за еден потег
Во работно попладне

Згора на тоа, се заљубив во самиот град. Томск е прилично мал според капиталните стандарди, многу мирен град. Од моја гледна точка, ова е огромен плус. Добро е да се набљудува бурниот живот на големите градови однадвор (да се гледа како работат другите е секогаш пријатно), но учеството во сето ова движење е сосема друга работа.

Томск има зачувано многу дрвени градби од пред минатиот век, кои создаваат посебна пријатна атмосфера. Не се сите добро сочувани, но во тек се реставраторски работи, што е добра вест.

Од Москва до Томск. Приказната за еден потег

Томск некогаш бил главен град на провинцијата, но Транссибирската железница се движела многу подалеку на југ, и тоа го одредило патот на развојот на градот. Тој не беше многу заинтересиран за големите бизниси и мигрантските текови, но силната универзитетска средина (2 универзитети се меѓу првите 5 универзитети во Русија) создаде предуслови за раст во новиот милениум. Томск, колку и да изгледа изненадувачки во главните градови, е многу силен во ИТ. Покрај тоа каде работам, тука има уште неколку компании кои успешно работат на производи од светска класа на светскиот пазар.

Од Москва до Томск. Приказната за еден потег

Што се однесува до климата, таа е прилично сурова. Тука има вистинска зима, која трае седум месеци. Многу снег и мраз, исто како во детството. Во европскиот дел на Русија одамна немало таква зима. Се разбира, мразовите од -40°C се малку досадни, но тие не се случуваат толку често колку што мислат многу луѓе. Летото овде обично не е многу топло. Комарците и мушичките, кои плашат многу луѓе, се покажаа дека не се толку страшни. Некаде во Хабаровск овој напад е многу пожесток, според мене. Инаку, овде никој не чува домашни мечки. Најголемото разочарување, можеби.

Од Москва до Томск. Приказната за еден потег
Вистински Сибирец не е оној кој не се плаши од мраз, туку оној кој се облекува топло

По тоа патување, мојата судбина практично беше запечатена: повеќе не сакав да барам работа во Москва и да поминам значителен дел од мојот живот на пат. Го избрав Томск, па при мојата следна посета купив стан и станав речиси вистински жител на Томск. Дури и зборот „мултифора„Веќе не ме плаши многу.

Од Москва до Томск. Приказната за еден потег

Како заклучок, би сакал да кажам дека животот е премногу краток за да го потрошиме на неинтересна работа на непријатно место. Всушност, ИТ е една од ретките области каде што можете да изберете место и услови за работа. Нема потреба да го ограничувате вашиот избор на главни градови; програмерите се добро хранети насекаде, вклучително и во Русија.

Се најдобро и избор на вистинскиот пат!

Извор: www.habr.com

Додадете коментар