Як я став програмістом - блог

Ціла тьма подібних статей з'являється постійно, прийшла і моя черга написати одну. Не вважайте за пафос, програмістів мільйон і я вже точно не якийсь особливий, це просто історія.

Одного разу на одній з робіт я зіткнувся з дуже банальної завданням - потрібно було автоматизувати кілька простих завдань (обробка даних, вивантаження на сервер та інше), для цього начальник вручив мені книжку по Unix, і порадив ознайомитися з розділом по bash. Думаю саме в цей день моє життя сильно змінилася.

Всі мої роботи завжди були дуже дивними, я з самого раннього дитинства захоплювався комп'ютерами і завжди працював тільки в цій сфері, починав з техпідтримки, в якій пробув майже 5 або 6 років, працював ніби як адміністратором серверів, банківських систем ще багато чого, але робота майже завжди складалася з якийсь магії, немов я був не фахівцем в якійсь певній галузі, а божевільним машиністом випадково смикати важелі, дуже довгий час мені було просто все одно де працювати, я не відчував особливо себе задоволеним, але гроші за вжди да платили хороші, так що я як щось на зразок плив за течією.

Як тільки в вищевказаний день я зіткнувся з якимось подобою програмування (звичайно ж із задоволенням написавши свою першу програму автоматизації на bash) я відчув що мене починає шалено тягнути до цієї сфери, замість того щоб працювати я почав студіювати форуми, різні сайти і з'ясовувати, що ж можна програмувати, як все це працює і як власне потрапити в цю сферу. На початку все здавалося шалено складним і не зрозумілим. В якийсь момент я наткнувся на подкасти (Радіо-Т і DevZen були моїми першими) і мене остаточно і безповоротно віднесло, коли я чув що то про розробку, про сферу, про людей, про процеси програмування мене накривало якийсь незрозумілою хвилею щастя і чесно кажучи не відпускає до сих пір. З цього моменту я поставив собі за мету стати розробником.

На початку мене дуже приваблювала ідея навчитися і стати фрілансером, мені бачилося це набагато більш простим варіантом, ніж знайти роботу (від частини так і є), з англійським у мене все в порядку, з навичками комунікації і спілкування з людьми на кшталт теж, продати себе зможу. До речі ось знайшов свою тему на тостері більш річної давності :)

Далі почалися пошуки способів навчання, за цей час я пробував купу різних сайтів з навчання програмування, пам'ятаю як мій друг відрадив мене від оплати підписки сервісу GeekBrains, на якому якщо не помиляюся я хотів купити курс на рік (жахлива ідея), далі був пройдений htmlacdemy , що то на CodeAcademy і ще по чуть чуть на різних сайтах, розуміння не спадало і робота займала купу часу, на навчання залишалося зовсім небагато, а в сукупності з невірними методами це не приносило плодів. Дуже часто здавалося що нічого не вийде, часто думалося про вік (мені 28 років було), типу "може вже пізно щось змінювати?" Вообщем повний захват змінювався занепадом. До речі я зробив ще одну дивну річ, коли захопився програмуванням - купив макбук, хоч зараз звичайно ж я про це не шкодую, це мій робочий повсякденний інструмент, але хто знає як могло все скластися і це швидше було віянням хайпа, можна було залишитися і на Лінуксі.

В цей час я остаточно зрозумів що програмування це та річ, якої я хочу присвятити залишок свого життя і вирішив зробити хід конем. Я накопичив певну суму грошей і вирішив щільно зайнятися навчанням. В цей же час моя дівчина їхала на семестр в португальська університет і я поїхав на 90 днів (шенген макс) в Лісабон разом з нею. Минали дні і тижні під палючим португальським сонцем, я заривався в нетрі розробки, іноді було супер складно, іноді так складно що нестерпно хотілося кинути, але в кінцевому підсумку завжди рішення задач приносило неймовірне задоволення. Приблизно через пару місяців на хекслете запустили шикарну послугу "Проекти", про них докладніше я вже писав в своєму блозі трохи раніше, суть в тому що вони дали до дуже гарної теоретичної базі сильну практику і тут як раз все склалося як треба і почало поволі приходити розуміння. Приблизно в цей же час я усвідомив, що хочу офісну роботу, з можливістю поспілкуватися з колегами, роботою в команді і так далі, так що початкову ідею про фрілансі вирішив поки заховати в ящик.

Сьогодні пройшла всього тиждень як я працюю, але вже можна судити про дещо. По-перше я вперше в житті дійсно щасливий вставати з ранку і їхати на роботу, я не дивлюся на годинник в очікуванні закінчення робочого дня, як раніше, а із задоволенням займаюся улюбленою справою. По-друге мені дуже пощастило з компанією, вона дає можливість самореалізуватися в плані архітектури, інструментарію, вибору бібліотек і всього іншого, є можливість по справжньому впливати на що то всередині компанії, ну і команда теж відмінна. Ну і в завданнях є як бек енд, так і фронт енд, що дасть можливість розвинутися в обох напрямках.

Наостанок дам короткий лікнеп як би я почав вивчати розробку зараз:

Ну і найголовніше ніяк не відноситься до програмування, ніколи не переставайте шукати себе, повірте, це варто того щоб знайти.

Схожі статті