“Одного разу я зустрівся зі своїм другом дитинства, він дуже скіловий програміст, і запитав його, як потрапити в цю сферу. Він порадив DAN.IT і курс Frontend, адже до них в команду прийшов хороший backend-розробник, який отримував знання саме в цій школі. Так я почав навчатися в DAN.IT”
Звільнитися зі стабільної роботи за спеціальністю й повністю поринути у навчання в абсолютно новій для себе сфері, плюс до всього зробити це під час повномасштабного вторгнення — звучить нереально? А Віталій на своєму прикладі довів, що все реально, коли ти хочеш самостійно контролювати своє життя, професійно розвиватися та мати хороший заробіток. Детальніше про історію Віталія в IT— читай нижче.
За спеціальністю я економіст й після університету намагався будувати кар’єру за професією. Працював у податковій і зрозумів, що ця робота точно не для мене: постійно виникали якісь проблеми й труднощі, ніби щось вставляло палки в колеса і не давало рухатися далі або хоч якось розвиватися в цій сфері. Не пропрацювавши й року я вже почав думати про курси в IT-сфері, але це лишалося на рівні думок й до рішучих дій я не переходив.
Початок історії з ІТ
Чому вирішив обрати саме програмування?
Мені завжди було важко зрозуміти, що дійсно мені подобається. Довгий час я взагалі не знав, що є робота, яка може мені подобатися, на яку я ходитиму вранці з задоволенням. Тому до вибору нової професії я підійшов прагматично. Я знав, що бувши програмістом, можна заробляти непогані гроші, але найбільше мене приваблювала можливість контролювати своє життя. Якщо ти будеш сильно старатися, постійно вчитися, то ця сфера дасть тобі те, на що ти заслуговуєш. На той момент мої знання про IT були дуже слабкі, але щодо останньої тези я не помилився.
Процес навчання
Чому обрав курси від DAN.IT?
Тут насправді все просто, я не сидів годинами читаючи відгуки, не проходив десятки вебінарів. Одного разу я зустрівся зі своїм другом дитинства, він дуже скіловий програміст, і я запитав його, як потрапити в цю сферу, яку обрати мову і школу. Він порадив мені саме DAN.IT і курс Frontend, адже до них в команду прийшов хороший backend-розробник, який отримував знання саме в цій школі. Цієї поради мені було достатньо, щоб навчатися в DAN.IT.
До слова, я розпочав навчання через декілька місяців після початку повномасштабного вторгнення. На той момент в офіс ми не ходили, а коли викликали, я прийшов із заявою на звільнення. Я вам дуже раджу не намагатися всидіти на 2 стільцях, якщо є можливість, то йдіть з роботи й присвячуйте весь час навчанню. Повірте, воно того варте, а вчитися доведеться більше, ніж здається на перший погляд.
Що найбільше запам'яталося під час навчання?
З курсів запам’яталися класні викладачі! Роман Марченко — це саме той викладач, який зробив з мене frontend-розробника. З людини, яка не знала, що таке html, я перетворився на людину, яка вміє писати власні сайти. Також запам’яталося, що спочатку було страшно, адже мало хто в здоровому глузді наважиться звільнитися з роботи й піти в повністю незнайому сферу. Але найбільше запам’яталося відчуття перемоги: кожне домашнє завдання, зверстана примітивна сторінка, яку ти всім показуєш з гордістю, перший робочий скрипт. Я казав, що спочатку було страшно, але цей страх минув тоді, коли я усвідомив, що позитивні емоції від виконаного завдання багаторазово перевищують всі труднощі від виконання цих самих завдань. Тоді я і зрозумів, що це мій шлях у житті.
Які були складнощі під час навчання і як ти їх подолав?
Складнощі, звичайно, були. Якщо говорити про курси, то тут найбільше запам’яталася перша половина модуля з javascript. Важко навчитися «мислити» кодом, ні в кого це не проходить легко. Досі пам’ятаю той момент, коли начитався теорії і наче все розумієш, але другу годину сидиш та дивишся на миготіння курсора в редакторі на першому рядку, бо написати чомусь нічого не можеш. Як із цим впоратися? Тут потрібно трохи терпіння. Буде здаватися, що не вийде, але ви маєте бути наполегливими і в якийсь момент усвідомите, що писати на js не так вже й складно. Нагорода за цю наполегливість себе окупить. Ні для кого не секрет, що конкуренція на ринку висока і це відчутно, коли намагаєшся знайти роботу. Тут треба бути терплячим та не боятися пробувати себе на фрилансі, бо знайти замовника там куди простіше. Це дозволить вам практикуватися і не втрачати навички, доки шукаєте основну роботу.
Працевлаштування після курсів
Як почалася твоя кар'єра і ким ти працюєш зараз?
Шукав я роботу приблизно місяць. За цей час встиг розіслати десятки резюме, набрати контактів в LinkedIn та навіть взяти одне замовлення на фрилансі. Але знайти роботу мені вдалося завдяки своїй колезі з DAN IT. За її рекомендацією HR компанії, в якій я працюю, розглянув моє резюме, провів ознайомчу співбесіду і дав тестове завдання.
Скажу чесно, так далеко я ще не заходив, це було моє перше тестове і я сильно хвилювався. Звичайно, я виклався на повну і всі 5 днів, виділені на це тестове, я провів за комп’ютером. Це було недаремно, тому що моє тестове сподобалося і мені швидко назначили технічну співбесіду. Тут вже була справжня паніка, але зараз я розумію, що хвилювання були даремні, вони тільки заважали зосередитися і плутали думки, тому раджу вам відноситися до цього спокійніше. Тестове я теж пройшов і вже через тиждень був мій перший офіційний робочий день. Ця робота перевершила всі очікування, тут дуже дружній колектив, а це вже для мене було щось неймовірне, але далі тільки краще: круті проєкти, можливість працювати віддалено, ріст зарплати і як я вже говорив — контроль свого життя.
Побажання новачкам
Хочу виділити основні поради, які точно допомогли б мені в минулому.
Перша і важлива порада: навчіться гуглити.
Серйозно, це ніби банальна порада, але дуже важлива. Від цього залежить ваше подальше самостійне навчання, а я нагадаю, що вчитися вам доведеться постійно, бо така особливість нашої професії. Всі ви станете джунами, але наскільки хорошими джунами залежить від того, як швидко і ефективно ви знаходите інформацію. Хороший джун не буде запитувати у сеньйора про якийсь метод js, він це знайде сам. Тому чим швидше ви розв'язуєте свої проблеми за допомогою Google, тим кращий ви спеціаліст.
Використовуйте Chat GPT.
Це надто потужний інструмент для розробника, щоб його ігнорувати, але ним треба користуватися з обережністю. Ви точно маєте розуміти, що він вам написав. Якщо ви тільки починаєте вивчати js, то краще взагалі утриматися від його використання або використовувати його для пояснення коду. Не використовуйте код, який він пише бездумно. Часто він створює його некоректно і в найкращому випадку код не працюватиме, але куди гірше, якщо працюватиме, але не так, як ви очікуєте.
І кілька загальних порад.
Будьте терплячі, якщо щось не виходить, то це не означає, що ви не народжені для програмування, просто потрібно трохи більше часу. Приділяйте навчанню якнайбільше часу! Якщо ви вже стали на цей шлях, то рухайтеся тільки вперед. Іноді перед вами стоятиме вибір: піти на зустріч з друзями чи піти на лекцію — віддавайте перевагу навчанню, невеликий дискомфорт зараз дасть неймовірні плоди потім.