"Жити в кайф" або моя історія від прокрастинації до саморозвитку

Здрастуй друг.

Сьогодні мова не піде про складні і не дуже аспекти мов програмування або якийсь Rocket Sience. Сьогодні я розповім тобі коротку історію про те, як я став на шлях програміста. Це моя історія і її вже не зміниш, але якщо вона допоможе хоча б одній людині стати трохи впевненішою — значить, вона була розказана недаремно.

"Жити в кайф" або моя історія від прокрастинації до саморозвитку

Пролог

Почнемо з того, що я не захоплювався програмуванням з раннього віку, як багато читачів цієї статті. Мені, як і будь-якому роздовбати, завжди хотілося чогось бунтарського. У дитинстві я любив лазити по покинутих і грати в комп'ютерні ігри (що й доставляло мені чимало проблем з батьками).

Будучи в 9-му класі, все, чого мені хотілося — якнайшвидше позбутися всевидячого батьківського ока і нарешті «жити в кайф». Але що це означає, це горезвісне "жити в кайф"? На той момент мені уявлялося це безтурботним життям без турбот, коли я міг би грати в ігри цілодобово без докорів батьків. Моя підліткова натура не знала, ким хоче стати в майбутньому, але напрям IT був близьким за духом. При тому, що я любив фільми про хакерів, це додавало кураж.

Тож було вирішено йти до коледжу. З усього, що мене тоді найбільше цікавило і було у списку напрямків, виявилося лише програмування. Я подумав: «А що, більше проводитиму часу за компом, а комп = ігри.»

Коледж

Перший курс я навіть навчався, але предметів, пов'язаних із програмуванням, у нас було не більше, ніж беріз на північному полюсі. Від цілковитого відчуття безнадійності я кинув усе на другому курсі (мене дивом не відрахували за РІЧНИЙ прогул). Нічого цікавого нас не вчили, там я познайомився з бюрократичною машиною чи вона зі мною і зрозумів, як правильно отримувати оцінки. З предметів, хоча б опосередковано пов'язаних із програмуванням, у нас була «Архітектура ЕОМ», якій за 4 роки було 2,5 пари, а також «Основи програмування», на якому ми писали 2-рядкові програми на BASIC. Відзначу, що після 2 курсу я навчався на відмінно (з гарячої батьківської руки). Як же я обурювався і здригався, кажучи: «Нас нічому не вчать, як ми можемо стати програмістами? Вся справа в системі освіти, нам просто не пощастило.

Це доносилося з моїх вуст щодня, кожній людині, яка питала мене про навчання.
Після закінчення коледжу, написавши дипломну роботу на тему СУБД та сотню рядків на VBA, до мене потроху почало доходити. Сам процес написання диплома був у сотні разів ціннішим, ніж усі 4 роки навчання. Це було дуже дивне почуття.

Після випуску мене навіть думки не відвідували, що колись можу стати програмістом. Я завжди думав, що це непосильна мені сфера з купою головного болю. "Потрібно бути генієм, щоб писати програми!", це було написано у мене на обличчі.

Університет

Потім розпочався університет. Вступивши на напрямок «Програмна автоматизація», у мене з'явилося ще більше приводів кричати про жахливу систему освіти, адже й там нас нічого не вчили. Викладачі йшли шляхом найменшого опору, і якщо ти міг набрати на клавіатурі 10 рядків коду з листочка — ставили позитивну оцінку і віддалялися по-панськи пити каву у викладацьку.

Тут я хочу сказати, що почав відчувати неприкриту ненависть до системи освіти. Я думав, що мені треба дати знання. Навіщо я тоді сюди прийшов? А може, це я настільки недалекий, що мій максимум це 20 тис. на місяць і шкарпетки на новий рік.
Програмістом нині бути модно, всі захоплюються тобою, згадують у розмові, на кшталт: «… і не забувай. Він програміст, це саме за себе каже.
Від того, що я хотів, але не міг ним стати, я докоряв себе постійно. Потихеньку я почав змирятися зі своєю єством і все менше й менше думав про це. Мене не хвалили в школі, та й гаразд, не всім судилося».

Під час навчання в університеті я влаштувався на роботу продавцем і життя в мене було відносно спокійне, а бажане «жити в кайф» так і не наставало. Іграшки вже так не розбурхували розум, по заброшках бігати не тягнуло, і в душі з'явилася якась туга. Якось до мене зайшов покупець, він був шикарно одягнений, мав круту машину. Я спитав, мовляв: «У чому секрет? Ким ти працюєш?"

Цей хлопець виявився програмістом. Слово за слово, розмова зав'язалася на тему програмування, я почав нити свою стару пісню про освіту, і ця людина поставила крапку на моїй натурі.

«Жоден викладач не зможе навчити тебе чогось без твого бажання та самопожертви. Навчання є процес самонавчання, а викладачі лише ставлять тебе на правильні рейки та періодично змащують колодки. Якщо тобі легко під час навчання, то знай щось точно йде не так. Ти прийшов до університету за знаннями, так наберися сміливості та забери їх!», сказав він мені. Цей чоловік розпалив у мені той слабкий ледве тліючий куточок, який уже майже згас.

До мене дійшло, що все моє оточення, в тому числі і я, просто розкладалося за ширмою неприкритого чорного гумору та казок про незліченні багатства, які на нас чекають у майбутньому. Це не лише моя проблема, а й проблема усієї молоді. Ми — покоління мрійників, і багато хто з нас не вміє нічого, крім мріяти про світло і прекрасне. Йдучи шляхом прокрастинації, ми швидко підбиваємо стандарти під свій спосіб життя. Замість поїздки до Туреччини — поїздка на дачу, немає грошей переїхати в місто, яке сподобалося — нічого, і в нашому селі теж є пам'ятник Леніну, і авто вже не здається такою розвалюхою. Я зрозумів, чому «жити в кайф» досі так і не настало.

Того ж дня я прийшов додому та почав вивчати основи програмування. Це виявилося настільки цікаво, що ніщо не могло вгамувати мою жадібність, я хотів ще й ще. Ніщо мене досі так не захоплювало, я займався цілодобово безперервно, у вільний і невільний час. Структури даних, алгоритми, парадигми програмування, патерни (яких тоді зовсім не розумів), усе це вливалося у мою голову нескінченним потоком. Я спав по 3 години на день і мені снилися алгоритми сортування, ідеї різних архітектур ПЗ і просто прекрасне життя, де я можу насолоджуватися своєю роботою, де я нарешті «житиму в кайф». Недосяжне Ultima Thule вже здалося за горизонтом і моє життя знову набуло сенсу.

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

Епілог

Є повіра, що якщо займатися чимось регулярно протягом певного проміжку часу, то це щось увійде у звичку. Самонавчання – не виняток. Я навчився вчитися самостійно, знаходити рішення своїх завдань без сторонньої допомоги, швидко добувати інформацію та практично її застосовувати. Зараз мені важко не написати хоча б один рядок коду за день. Коли вчишся програмувати, твій розум перебудовується, починаєш дивитися на світ під іншим кутом і інакше оцінюєш те, що відбувається навколо. Ти вчишся декомпозувати складні завдання на маленькі прості підзавдання. У твою голову приходять шалені думки про те, як можна влаштувати що завгодно, і це краще працюватиме. Можливо тому багато хто вважає, що програмісти «не від цього світу».

Зараз мене взяли у велику фірму, яка займається розробкою автоматики та відмовостійких систем. Я відчуваю страх, але разом з ним я відчуваю віру в себе та у свої сили. Життя дається один раз, і в кінці я хочу знати, що зробив свій внесок у цей світ. Історія, яку творить особистість, набагато важливіша, ніж сама особистість.

Яка ж насолода мені досі приносять слова подяки від людей, які користуються моїм софтом. Для програміста немає нічого ціннішого, ніж гордість за свої проекти, адже вони є втіленням наших зусиль. Моє життя сповнене прекрасних моментів, «жити в кайф» прийшло і на мою вулицю, я став із задоволенням прокидатися вранці, почав займатися своїм здоров'ям і по-справжньому дихати на повні груди.

У цій статті я хочу сказати, що перша і найголовніша інстанція освіти — це той, хто сам навчається. У процесі самонавчання криється процес самопізнання, подекуди тернистий, але дає свої плоди. Головне не здаватися і вірити, що рано чи пізно те саме непереборно далеке «жити в кайф» настане.

Тільки зареєстровані користувачі можуть брати участь в опитуванні. Увійдіть, будь ласка.

Чи згодні з думкою автора?

  • Так

  • Ні

Проголосували 15 користувачів. Утрималися 13 користувачів.

Джерело: habr.com

Додати коментар або відгук