Юрій Добровольський: як бажання полегшити свою роботу привело до просування в карʼєрі
За 4 роки Юрій з сисадміна став Senior DevOps Engineer. Зараз за його плечима досвід у топових технічних компаніях — Ciklum, Epam і SoftServe — та далекоглядні плани на майбутнє. Важко повірити, що таке карʼєрне зростання відбулось завдяки бажанню полегшити свою роботу.
Юрій довгий час працював системним адміністратором та не планував нічого змінювати у своєму житті. Поки обсяг рутинних задач почав викликати не цікавість, а лінь. Він зрозумів, що не хоче знову і знову виконувати одноманітну роботу, і потрібно автоматизувати рутинні задачі. Але для цього довелось чимало попрацювати над своїми знаннями й вміннями.
Посада: Senior DevOps Engineer у SoftServe
Вік: 35
Попередня освіта: інженер компʼютерних систем і мереж, Національний аерокосмічний університет ім. М.Є. Жуковського «Харківський авіаційний інститут»
Курси: Linux L2: LAMP та Linux L3: Highload
Бекграунд: ІТ сапорт, системний адміністратор
Працював під час навчання
Думав, що сисадмін — це все, що я хочу
Здається, ІТ оточувало мене завжди. Я закінчив школу із технічним нахилом, потім вступив до університету на інженера компʼютерних систем і мереж та паралельно влаштувався ІТ-сапортом. З підтримки перейшов у системне адміністрування і був впевнений, що це те, чого хочу. Я отримував задоволення від своєї ролі — мене влаштовували робочі завдання та зарплата.
Йшли роки, змінювались проєкти, а моя роль залишалась все тією ж — системний адміністратор. Допоки на одному із проєктів керівник не пішов, а я не зайняв його місце. В той момент почав цікавитись новими інструментами, але не одразу зрозумів, що нові знання можна здобувати не гуглінням, а досвід — не методом проб і помилок.
Від повторюваних задач ставало сумно
Як правило, у системного адміністратора багато рутинної роботи. Виконувати її неважко, але нудно. Одного разу я зловив себе на думці, що лінуюсь постійно робити одне і те ж. Захотілось зробити один раз і більше до цього не повертатись. Так я почав розбиратись в інструментах автоматизації. Зрозумів, що мені не вистачає знань в програмуванні й познайомився з такою роллю як DevOps — тоді цей напрям в Україні тільки зароджувався.
Кинув собі виклик — стати DevOps-інженером. Мета була зухвалою та непростою. Потрібно було опанувати безліч інструментів та технологій, якими має володіти справжній DevOps. В той момент це видавалось недосяжним для мене.
Виявилось, що знаю я менше, чим думав
Мені хотілось пройти такий курс, щоб після нього я одразу став DevOps-інженером. Тому шукав складну програму з безліччю фахових інструментів. Знайшов те, що мені сподобалось в IT Education Center.
Перед початком навчання мені зателефонували з проханням пройти технічну співбесіду, щоб зрозуміти рівень знань. За 45 хвилин мене протестували і я зрозумів, що маю пробіли в знаннях базових речей. Викладач порекомендував іти на курс із темами простішими, чим я спочатку планував.
Це засмутило мене та зменшило запал. Але відмовлятись від цілі я не став. Вирішив, що треба будувати кар’єру на міцному фундаменті й погодився спочатку закрити «Адміністрування вебсерверів на Linux» і потім вже продовжувати «Highload», щоб покращувати свої навички.
За 3 місяці дізнався більше, чим за рік гугління
Курси виявились концентрованим набором необхідних мені знань. Якщо раніше доводилось гуглити, шукати потрібну інфу в розрізнених джерелах та збирати все докупи, то на курсах це все було структуровано та доступно розписано. За три місяці я дізнався більше, ніж за рік попередніх своїх пошуків.
На курсі була ну дуже велика кількість практичних завдань з чітко поставленою задачею. Після того як опрацював теоретичний матеріал, йдеш клацати все руками й закріплювати знання на практиці. А якщо щось не розумієш, запитуй викладача.
Я вчився і на інших курсах, де було обмаль часу на важливі речі. За курс не встигаєш все осягнути й доводиться вдома все доганяти. Після такої гарячки в голові не багато залишається.
Поки вчився, почав інтегрувати автоматизацію у свій робочий процес. Розвився проєкт і я з ним як фахівець. Завдяки моїм імпрувментам проєкт ускладнювався, і коли я покидав свою роботу, то на моє місце вже шукали не системного адміністратора, а DevOps-інженера.
Виріс із Junior до Senior за 3,5 роки
З посади системного адміністратора перейшов на новий проєкт Junior DevOps-інженером. Робота стала складнішою, а от зарплата — меншою. Це те, що зазвичай зупиняє інших від кар’єрного росту. Але я розумів, що це тимчасовий дауншифтінг заради майбутніх перспектив.
Я дуже хотів виконати завдання, які ставили переді мною на випробувальний період, тому часто перепрацьовував. А за перепрацювання нам доплачували — внаслідок цього я і закривав різницю в доходах. Через рік роботи зарплату переглянули й вона вже стала вищою, чим була на попередньому проєкті.
Завдяки курсам мені вдалось дуже швидко розібратись на новому місці. Я вже мав базові навички, які дуже допомогли мені під час виконання робочих завдань. Додатково ще підтягнув англійську, щоб працювати на міжнародних проєктах.
І далі понеслося — Ciklum, Epam і SoftServe, де я зараз Senior DevOps Engineer. Шлях від джуна до сіньйора зайняв у мене десь 3,5 роки протягом яких я змінив 3 проєкти. Не впевнений, що все б це вдалось, якби тоді я не пішов на курси та не вибрав шлях розвитку, а не тепленького сидіння на посаді системного адміністратора.
Ми продовжуємо набір курс «DevOps з нуля», на якому ти опануєш всі необхідні технології DevOps-інженера: Linux, Ansible, Docker, Kubernetes, Jenkins, AWS, Terraform, GitHub, CI/CD. |
Поради
- Не бійся складних проєктів! На фахівця впливає проєкт, на якому він працює. Якщо потрапиш в середовище, де треба багато розбиратися і долати безліч викликів, то і розвиток буде стрімкий.
- Прагни постійно розвиватись! DevOps — це постійний процес навчання. Жоден напрям в ІТ не потребує стільки різних знань і володіння технологіями, що постійно продовжують ускладнюватися. Якщо перестанеш розвиватись, можеш залишитись поза ринком.
- Прокачуй софт-скіли! Люди працюють з людьми. Приємно мати справу з тим, хто співпрацює з тобою. Будь відкритим до спілкування, не намагайся надурити інших.
- Розвивай допитливість! Навіть коли не знаєш технологію, намагайся змоделювати ситуацію, свої дії та запропонувати вирішення ситуації. Особливо це важливо під час проходження співбесіди. Ніколи не відповідай, що ти не знаєш.
- Шукай стартапи або стажування, якщо ти новачок! Бувають бізнеси, де замовник готовий взяти початківця — фахівець буде рости разом із проєктом. Великі компанії в Україні, такі як Epam, Ciklum і SoftServe, готові інвестувати кошти в навчання джунів, щоб вирощувати таких фахівців для себе.
- Конкуренції майже немає! DevOps — не найрозповсюдженіший напрям в ІТ і таких фахівців поки що небагато. Роботу знайти значно простіше, чим тестувальником.