Прокачайся в код-рев’ю: для перших 50 учасників — курс безкоштовний

час читання: 3 хв

З охоронця в DevOps — історія успіху світчера

Девід Клочек із Польщі працював у сфері охорони та безпеки 13 років, але вирішив кардинально змінити професію: приділяв навчанню весь вільний час, і в результаті за 2 роки виріс до позиції ліда. Про свій кар'єрний шлях Девід розповів в інтерв'ю на wearecommunity.io — публікуємо основні витримки.

Девід Клочек DevOps Developer

Початок шляху

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

— Я маю технічну освіту і загалом люблю всілякі комп'ютерні штучки. Працюючи в офісі IT-компанії, я іноді у вільний час допомагав хлопцям з розвантажуванням та підключенням різного обладнання, а також облаштуванням робочих місць для співробітників. І ось одного разу до мене підійшов колега та запропонував спробувати себе у команді технічної підтримки. Я наважився, пройшов кілька курсів, підготувався до сертифікації CCNA від Cisco та вивчив PHP. Але тоді обставини склалися так, що думки про роботу в службі підтримки довелося відкласти на невизначений термін.

Я продовжував старанно працювати, а в перервах — навчатися: вивчав Java, написав кілька невеликих додатків на GitHub, копався в різних бібліотеках. Так прийшло розуміння того, що мене не надто захоплює програмування в класичному розумінні, а більше цікавлять мережі та інфраструктура. Потім на моєму шляху зустрілася ще одна людина, яка запропонувала мені розглянути DevOps. Але тоді я навіть не знав, що це таке.

Старт в DevOps

— Я не відвідував жодних курсів і вирішив розібратися в цьому напрямку самостійно, — ділиться Девід, — Спочатку я дивився відео на YouTube, щоб зрозуміти, що це за професія, які в ній нюанси тощо. Потім на Udemy з'явилося багато програм, а пізніше я відкрив для себе LinkedIn Learning.

Отримай ліцензію LinkedIn Learning безкоштовно

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

З усіма перервами процес навчання зайняв у мене близько чотирьох років. За цей час я вивчив особливості роботи з мережами, PHP, Java, Python — усього потроху. Не можу сказати, що мав якісь фундаментальні знання в одній із цих дисциплін. Але це дало мені базу і налаштувало на правильний спосіб мислення. Маючи ці знання, я приблизно за шість місяців освоїв основи роботи системним інженером. Так, у 2021 році пройшов співбесіду на посаду молодшого системного інженера в EPAM.

Протягом усього цього часу я продовжував навчатись під час перерв на роботі, у вільний час, а іноді й уночі. Присвятив деякий час хмарним обчисленням, загальним вебсервісам Amazon, розібрався у стратегіях розгортання та навчився працювати з Git, – розповідає Девід.

Кар’єрне зростання

— Через сім місяців я став одним із найкращих фахівців у команді. Вирішив, що можу спробувати вирости до рівня middle, щоб повністю зосередитися на роботі системним інженером. Було кілька співбесід, одну з яких я, на жаль, провалив через незнання Kubernetes. Звісно, я засмутився, — згадує Девід, — Однак набув цінного досвіду і усвідомив свої слабкі сторони. Зосередився на самовдосконаленні, а не на невдачі.

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

Обов’язки DevOps

— Ключові завдання системного інженера — розробка, впровадження та підтримка цифрових систем організації, — пояснює Девід. — Простою мовою я пишу код для створення цифрової інфраструктури наших клієнтів. Однак це досить загальне поняття. У реальному житті існує безліч функцій та завдань. Усе залежить від конкретного проєкту.

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

Поради світчерам

— Щоби стати успішним у своїй професії треба любити те, що робите. Також необхідні схильність, темперамент, відповідний склад розуму та досвід. Ми всі різні. Не всім буде легко увійти до ІТ. І це нормально, — підсумовує Девід, — Тому перш ніж кинутися у вир освоєння нової професії, детально розберіться в її основах, постарайтеся зрозуміти, що цікавить вас особисто. Наприклад, DevOps приховує велику різноманітність спеціалізацій та областей: CI/CD, хмара, контейнери тощо. Існує безліч варіантів. Витратьте деякий час на те, щоб заглибитись у тему, подивитися відео на YouTube та пройти декілька базових курсів з обраної теми. Хто знає, можливо, в результаті ви зрозумієте, що Front-end або бізнес-аналіз вам ближчі?

— Я також бажаю кожному знайти низку людей, готових допомогти та підтримати порадою. Але, найголовніше, не бійтеся ставити запитання та звертатися по допомогу, якщо це необхідно.

Дізнайся, ким ти можеш стати в IT, за допомогою тесту на основі психології та нейробіології.

Хочу дізнатися