🚀💳 Trustee Plus - більше ніж криптогаманець з європейською платіжною карткою. Спробуй 👉

«У якийсь із моментів я навіть був згоден працювати за бутерброди». Історія вінничанина, який потрапив в IT із четвертої спроби: тепер він DevOps і не шкодує про це

22-річний Богдан Олійник уже 8 місяців працює DevOps Engineer, уже попрацював не на одному проєкті та приніс багато рішень, маючи рівень Strong Junior ближче до Middle. Проте він згадує, що ніколи не думав, що вибере цю спеціальність, і в IT йому вдалося потрапити лише з четвертої спроби. Двічі починав вчити Front-end, двічі — Python, у певний момент у нього навіть закралась думка, що ця сфера не для нього. Але молодик не полишив спроб і врешті-решт вони увінчалися успіхом. Він розповів dev.ua про всі злети та падіння й поділився лайфхаками, які можуть допомогти іншим початківцям знайти себе в техносфері.

2 коментарі
«У якийсь із моментів я навіть був згоден працювати за бутерброди». Історія вінничанина, який потрапив в IT із четвертої спроби: тепер він DevOps і не шкодує про це

22-річний Богдан Олійник уже 8 місяців працює DevOps Engineer, уже попрацював не на одному проєкті та приніс багато рішень, маючи рівень Strong Junior ближче до Middle. Проте він згадує, що ніколи не думав, що вибере цю спеціальність, і в IT йому вдалося потрапити лише з четвертої спроби. Двічі починав вчити Front-end, двічі — Python, у певний момент у нього навіть закралась думка, що ця сфера не для нього. Але молодик не полишив спроб і врешті-решт вони увінчалися успіхом. Він розповів dev.ua про всі злети та падіння й поділився лайфхаками, які можуть допомогти іншим початківцям знайти себе в техносфері.

Перше коло

Вінничанин Богдан навчався в Донецькому національному університеті імені Василя Стуса (ДонНУ) за спеціальністю 122 «Комп’ютерні науки» й отримав ступені бакалавра та магістра за цією спеціальністю. І саме зі вступу в університет почалася епопея молодика в IT.

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

Богдан Олійник, DevOps Engineer (Фото з особистого архіву) 

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

На 3 курсі університету він обрав свої перші курси з Front-end, але лише тому, що всі казали, що туди можна швидко залетіти, а поріг входу досить низький. На цій хвилі мотивації він почав вчитись, але згодом кинув.

«Гадаю, я просто не розумів, навіщо я це роблю», — додає Богдан, пояснюючи перші проблеми з навчанням, які в нього з’явились.

Зрештою він намагався повернутись до навчання Front-end, але воно закінчилось нічим, молодик кинув курси знову.

Коло № 2

Через значну кількість часу, приблизно через 1,5 року, в певний момент Богдан вирішив, що все-таки хоче стати Python Dev. Він вчив цю мову програмування в університеті та вже частково її розумів. Саме це наштовхнуло молодика на думку купити курс на Udemy. Богдан почав опановувати Python, практикуватись і навіть вже щось почало виходити, але до кінця так і не дійшов.

«Я вчився не систематично, а коли мотивація пройшла й почалися більш складні теми — покинув», — пояснює айтівець.

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

Усі ці спроби ввійти в IT тривали упродовж близько 4 років. Він вчився і кидав, знову вчився й кидав, і так по колу. І вже хотів здаватися, покинути спроби вивчитись і стати айтівцем.

На шляху до DevOps, або коло четверте

У якийсь зі звичайних днів Богдан згадує, як вийшов прогулятись із другом, і той запросив пройти курс із DevOps на платформі THE GAME EDUCATION від двох менторів Senior DevOps Engineer. Поміркувавши кілька днів, молодик вирішив спробувати та погодився.

Уже за два дні Богдана додали в чат ще з пʼятьма студентами на потоці й почалось навчання. Але молодик і тут зіткнувся з проблемами.

«Найбільша проблема мого навчання була в тому, що я не вмів контролювати свій стан. Щойно я стикався з чимось складним або робив помилку, кидав», — згадує Богдан.

Йому одразу сподобалось, що на курсі були два ментори: один відповідав за технічні скіли, а другий — за ментальність. І саме з ним Богдану вдалося пропрацювати свої складнощі та змінити погляд на навчання. «Я зрозумів, що, якщо складно, це означає, що ти ростеш. І помилки — це просто частина твого досвіду, не потрібно на цьому фокусуватися», — додає він.

Також ментор навчив Богдана правильно ставити цілі та розуміти, чого він справді хоче.

Богдан Олійник, DevOps Engineer (Фото з особистого архіву) 

Саме після того, як за допомогою ментора молодик зміг сформулювати свою власну мету: «Стати Junior DevOps за 3 місяці із зарплатою від $600», його погляд на навчання та роботу змінились. І попри те, що на всі попередні курси Богдан дивився досить скептично, від курсів на DevOps він був у захваті. Це відобразилось на його ставленні: Богдан старався завжди бути проактивним, брати відповідальність, питати про все, що було цікаво. «Тут я завжди був серед найкращих трьох студентів за швидкістю навчання», — згадує він.

Результат не змусив себе чекати. І за три місяці новоявлений айтівець пройшов курс та отримав роботу.

«Я думаю, я зробив це так швидко, бо пропрацював страхи, поставив ціль, набув дисципліни, мав підтримку не тільки менторів, а й від ком’юніті, з яким я вчився», — говорить Богдан, аналізуючи пройдене.

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

Що по грошах

Як і всі, Богдан завжди думав, що в IT дуже гарна зарплата. «І воно по суті так і є: це сфера, у якій реально багато платять», — стверджує він. Бувши графічним асистентом, айтівець заробляв близько $200 на місяць, працюючи на парт-таймі, бо поєднував роботу й університет.

Щоразу, коли Богдан починав вчитись, цілився на оплату, яка була заявлена на ринку для новачків.

«У якийсь момент я навіть був згоден працювати за бутерброди, лише б тільки отримати досвід», — згадує він.

Перша зарплата Богдана після офіційного входу в IT склала $600, і вийшло так, що він збільшив свій дохід у три рази. Зараз Богдан отримує ринкову зарплату, релевантну для Strong Junior, і має амбітні плани збільшити свій дохід до $2000–2500 за поточний рік.

Говорячи про максимум, на який може розраховувати в DevOps в Україні, — це Senior-позиції, де просять понад пʼять років досвіду та пропонують від $4000 до $6500. Щоправда, можуть траплятися вакансії, де пропонують платити більше, але рідко.

Лайфхаки для початківців в IT

Зважаючи на свій непростий шлях, Богдан виділив кілька нюансів, на які радить звернути увагу тим, хто зацікавлений підкорити сферу IT, зокрема:

  1. Ставте чіткі цілі. Це дуже допомагає. Ви вже не будете йти в невідомість, а будете знати, до якої точки ви хочете дійти. Коли я вчився, поставив чітку пріоритетну ціль: «Стати Junior DevOps за три місяці із зарплатою понад $600». І цього досягнув, бо розумів, чого я хочу. До цього я просто йшов у невідомість, і, думаю, через це й кидав, бо не розумів, куди я рухаюсь.
  2. Вчіться за аналогіями. Мене цього навчив ментор. Просто якісь нові знання прив’язуйте до аналогій — це дуже класний скіл, і так набагато швидше вчишся. Коли я вчив AWS, користувався саме цим методом.
  3. Якщо вам щось не зрозуміло, старайтеся це візуалізувати. Я завжди стараюся малювати, коли мені щось не зрозуміло. Наприклад, коли я маю побудувати інфраструктуру в AWS, малюю її, щоб розуміти, що з чим має працювати. Коли навчався, теж це постійно робив.
  4. Використовуйте ChatGPT. За допомогою нього можна автоматизувати багато чого, але ви не маєте перекладати на нього задачі й рішення. Він не робот, який зробить усе за вас. Я коли навчався, просив у нього розказувати про складні речі по-простому, як для першокласника, наприклад. Так я навчався ще швидше. Використовуйте його як ментора, але не як заміну вас на навчанні чи роботі.
  5. Знайомтеся з людьми з однаковими інтересами або знайдіть ком’юніті, у якому будуть такі самі цілі, як у вас. Коли я потрапив у коло людей, які хотіли того самого, ми бустили одне одного, допомагали, підтримували, коли було складно, ділилися новим досвідом. Це збільшує ваші шанси стати спеціалістом на дуже багато відсотків.

Що має знати кожен DevOps?

Богдан розповідає, що вивчав певний список технологій, і їх, за його словами, більше ніж достатньо для того, щоб зайти DevOps. Він поділився цим переліком:

  • AWS;
  • Linux;
  • Docker & Docker-compose;
  • Git;
  • GitHub Actions & GitLab Pipeline CI/CD;
  • Terraform;
  • Kubernetes.

Усі курси, які проходив Богдан, були платні на Udemy англійською мовою. Саме їх надавали ментори на курсі. Практикувався він просто через ChatGPT: просив у нього певні завдання та просто їх виконував. Також лаби для практики надавали ментори. І саме вони допомогли створити пет-проєкт, у якому айтівець пустив у дію всі технології, які вивчав.

Серед безоплатних ресурсів Богдан виділив практичні завдання для AWS. Зокрема, для нього це була гра від Amazon, у якій він практикував різні технології: AWS Cloud Quest: Recertify Cloud Practitioner.

Про плани та варіанти розвитку

Зараз Богдан активно розвивається в DevOps і планує отримати сертифікацію за AWS, а також розширювати свій стек і поглиблюватись у ті технології, які вже знає.

Розмірковуючи про майбутнє, його цікавлять два напрями: Senior/Lead DevOps Engineer або Cloud Architect.

«Але я стараюся не розвиватись в одному напрямі», — говорить айтівець. 

Зараз, наприклад, він почав вести свій власний блог у LinkedIn, вчіться писати, бо вважає, що в нових реаліях це мають робити всі, і трохи допомагає початківцям у DevOps менторством і курсами.

У DevOps є дуже багато напрямів, куди можна зануритися

  • Senior/Lead DevOps Engineer — розширюєш знання та береш більше відповідальності за архітектуру, безпеку, оптимізацію процесів і менторство команди.
  • Cloud Architect — спеціалізація на побудові масштабованої інфраструктури в хмарі (AWS, GCP, Azure). Глибше заглиблюєшся в дизайн високонавантажених систем.
  • Platform Engineer — фокус на створенні внутрішніх платформ для розробників, які спрощують CI/CD, observability, security.
  • SRE (Site Reliability Engineer) — більше акценту на надійності, моніторингу, performance-тюнінгу й автоматизації.
  • Security Engineer (DevSecOps) — поглиблення в безпеку: створення політик, виявлення вразливостей, інтеграція security-практик у CI/CD.
  • Kubernetes Engineer — робота над Kubernetes-кластерами, оператори, Helm, GitOps, багатокластерне управління.
  • DataOps/MLOps — оптимізація й автоматизація роботи з великими даними або ML-моделями.
Читайте головні IT-новини країни в нашому Telegram
Читайте головні IT-новини країни в нашому Telegram
По темi
Читайте головні IT-новини країни в нашому Telegram
«Майже ресторан для корів». Українські розробники автоматизованого спецменю для тварин заробили мільйони й нині працюють над створенням шлункових датчиків здоровя. Історія стартапу Profeed
«Майже ресторан для корів». Українські розробники автоматизованого спецменю для тварин заробили мільйони й нині працюють над створенням шлункових датчиків здоров’я. Історія стартапу Profeed
По темi
«Майже ресторан для корів». Українські розробники автоматизованого спецменю для тварин заробили мільйони й нині працюють над створенням шлункових датчиків здоров’я. Історія стартапу Profeed
«Максимально навчив усіх хто хотів переїхати в Польщу і сам пішов захищати Україну». Історія блогера який викладав польську мову, а потім мобілізувався до FPV-підрозділу
«Максимально навчив усіх, хто хотів переїхати в Польщу, і сам пішов захищати Україну». Історія блогера, який викладав польську мову, а потім мобілізувався до FPV-підрозділу
По темi
«Максимально навчив усіх, хто хотів переїхати в Польщу, і сам пішов захищати Україну». Історія блогера, який викладав польську мову, а потім мобілізувався до FPV-підрозділу
«Якщо є наказ я не можу сказати що це х**ня і її робити не потрібно». Історія 24-річного сисадміна який мобілізувався до війська на посаду DevOps. Утім нині його робота далека від бажаної
«Якщо є наказ, я не можу сказати, що це х**ня, і її робити не потрібно». Історія 24-річного сисадміна, який мобілізувався до війська, на посаду DevOps. Утім, нині його робота далека від бажаної
По темi
«Якщо є наказ, я не можу сказати, що це х**ня, і її робити не потрібно». Історія 24-річного сисадміна, який мобілізувався до війська, на посаду DevOps. Утім, нині його робота далека від бажаної
SmallTalk with Senior. Поради як вирости до сеньйорного тайтлу DevOps Engineer від фахівця з досвідом 20+
SmallTalk with Senior. Поради, як вирости до сеньйорного тайтлу DevOps Engineer від фахівця з досвідом 20+
По темi
SmallTalk with Senior. Поради, як вирости до сеньйорного тайтлу DevOps Engineer від фахівця з досвідом 20+
Підключай Megogo зі знижками за акційними тарифами.

від 99 гривень на місяць

Читайте також
Мануал для джуна. Що треба знати початківцю в DevOps: 30 запитань і поради досвідченого ліда
Мануал для джуна. Що треба знати початківцю в DevOps: 30 запитань і поради досвідченого ліда
Мануал для джуна. Що треба знати початківцю в DevOps: 30 запитань і поради досвідченого ліда
Джунів, які шукають роботу, проходять купу співбесід та отримують відмови замість оферів, під час війни побільшало. А все тому, що до співбесід необхідно ретельно готуватися. dev.ua розпочинає серію матеріалів про те, що треба знати джунам для проходження співбесіди й отримання омріяного оферу від першого роботодавця. Ельдар Алієв, Lead DevOps Engineer у SoftServe, розповідає, що треба знати, щоб отримати перший офер DevOps і дає поради джунам від досвідченого сіньйора.
3 коментарі
Мрієш стати DevOps і заробляти, як вони? 11 курсів DevOps, які допоможуть розібратися в темі та прокачати скіли вже працюючим фахівцям
Мрієш стати DevOps і заробляти, як вони? 11 курсів DevOps, які допоможуть розібратися в темі та прокачати скіли вже працюючим фахівцям
Мрієш стати DevOps і заробляти, як вони? 11 курсів DevOps, які допоможуть розібратися в темі та прокачати скіли вже працюючим фахівцям
Ще недавно DevOps уславився найоплачуванішим фахівцем на IT-ринку. Тому освоїти цю професію мріє чи не кожен розробник. Розібратися в тому, що таке DevOps-підхід або просто вдосконалити свої навички допоможе список курсів, підготовлений Digitaldefynd і доповнений dev.ua.
Нащадки 10%. Після п'яти масових вимирань на Землі настає шосте. Як ми його власноруч прискорюємо
Нащадки 10%. Після п'яти масових вимирань на Землі настає шосте. Як ми його власноруч прискорюємо
Нащадки 10%. Після п'яти масових вимирань на Землі настає шосте. Як ми його власноруч прискорюємо
В минулому тексті ми намагалися окреслити основні страхи людей перед масовою загибеллю. Тепер подивимося на реальність, про яку людство вже знає: масові вимирання всього живого на планеті Земля. 
Як продати себе за $15 000. Поради від DevOps, що отримав максимальну ставку на Djinni
Як продати себе за $15 000. Поради від DevOps, що отримав максимальну ставку на Djinni
Як продати себе за $15 000. Поради від DevOps, що отримав максимальну ставку на Djinni
Нещодавно на Djinni було пробито «стелю» суми найму — Lead DevOps Engineer погодився на офер у $15 000. Він анонімно розповів DOU про свій кар’єрний шлях, «пізнє дозрівання» у кар’єрі девопса та дав поради щодо того, як отримати високий заробіток. Ми обрали найцікавіше.

Хочете повідомити важливу новину? Пишіть у Telegram-бот

Головні події та корисні посилання в нашому Telegram-каналі

Обговорення
Гаррі Кью
Гаррі Кью R&K, Замдира
0

Це ваше айті нікому не потрібно, вмерло все

0

Поняв