💳 Trustee Plus: розраховуйся криптою за допомогою платіжної картки. Ліміт: 50 000 євро 🚀

«У меня была цель, я шел к ней – и ничего меня бы не остановило!». История украинского айтишника, прошедшего путь от сисадмина до Senior DevOps Engineer за 10 недель

Иван Волобоев своим примером показал, что в мире IT нет ничего невозможного. Занимая руководящий пост в аграрной компании, он решил круто изменить свою жизнь. Иван прошел обучение с DevOps & Kubernetes, почти сразу после чего получил оферу и сейчас работает на позиции Senior DevOps-инженера в международной компании Nayax Retail Ltd, украинский офис которой находится в Одессе.

Но все ли было так просто, как выглядит на первый взгляд? Иваном рассказал dev.ua о том, почему решил учиться, что именно искал, и как удавалось преодолевать трудности и получить желаемый офер. «У меня была цель, шел к ней — и ничего меня бы не остановило!», — говорит айтишник. Дальше — его прямой язык

Оставить комментарий
«У меня была цель, я шел к ней – и ничего меня бы не остановило!». История украинского айтишника, прошедшего путь от сисадмина до Senior DevOps Engineer за 10 недель

Иван Волобоев своим примером показал, что в мире IT нет ничего невозможного. Занимая руководящий пост в аграрной компании, он решил круто изменить свою жизнь. Иван прошел обучение с DevOps & Kubernetes, почти сразу после чего получил оферу и сейчас работает на позиции Senior DevOps-инженера в международной компании Nayax Retail Ltd, украинский офис которой находится в Одессе.

Но все ли было так просто, как выглядит на первый взгляд? Иваном рассказал dev.ua о том, почему решил учиться, что именно искал, и как удавалось преодолевать трудности и получить желаемый офер. «У меня была цель, шел к ней — и ничего меня бы не остановило!», — говорит айтишник. Дальше — его прямой язык

Дорога в IT

У меня высшее образование, окончил Черноморский национальный университет имени Петра Могилы. Если говорить об опыте — это больше 10 лет работы в сфере IT. Около 8 лет я проработал в крупной украинской аграрной компании системным администратором, где прошел путь от младшего специалиста до технического руководителя департамента IT.

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

Уволился из американской компании ради обучения

Главным толчком для меня стал 2022 год, мне нужно было что-то думать, как-то выживать. Поэтому нашел параллельно новую работу иностранному заказчику. Год проработал на условиях full remote в американской компании NineTwo Three Venture Studio (923).

И это была, по сути, моя первая работа, которая напрямую касалась DevOps. Однако я понял, что мне недостаточно знаний технологий. Из этого проекта я ушел во время учебы на курсе Prometheus, поскольку невозможно было физически потянуть и курс и две работы. Но в 923 я впервые познакомился с SDLC-разработкой мобильных приложений, веб-приложений и т. д.

Однажды я случайно наткнулся на Youtube-канал автора курса Дениса Васильева «Неправильный DevOps». Меня заинтересовало название, и я постепенно начал знакомиться с контентом. Именно у Дениса на канале я впервые услышал о старте курса с DevOps & Kubernetes, созданном Prometheus в партнерстве с Global Logic.

До этого у меня был опыт взаимодействия с такими обучающими платформами, как Pluralsight, A Cloud Guru, Udemy. Честно, я был приятно удивлен, что наша украинская платформа может настолько мощно конкурировать с международными гигантами. Признаюсь, сначала я сомневался, но «посерфил» о Prometheus, посмотрел обучающую программу, получил бесплатный доступ к задачам первой недели, попытался их выполнить и понял — ого, а это интересно!

Первый шаг от джуна к сеньору я сделал в своей голове

Учеба без преувеличения изменила мое представление о профессиональных уровнях в DevOps. Когда я пришел на курс, я был уверен, что я трейни или джун. Ведь считал, что я новичок в технологиях DevOps, хотя у меня и был мощный бэкграунд в IT в целом и в администрировании в частности.

Благодаря обучению и общению в коммюните на курсе DevOps & Kubernetes, я получил важный инсайт. Раньше я был уверен, что если ты решил свечиться из одного звена ИТ в другое, то ты автоматически джун. Теперь я понял, что в IT так не работает.

Если у тебя есть бэкграунд — технический или коммерческий, и даже, возможно, не из сферы IT, все это можно и нужно использовать.

Это сыграло немаловажную роль на моем профессиональном пути. До этого я подавался только на позиции Trainee или Junior. После того, как мне объяснили, что это так не работает, я изменил некоторые параметры и фильтрацию на сайтах по поиску работы и начал отправлять свое CV на позиции Middle и Senior.

В итоге я устроился как раз на позицию Senior. Вот так обучение не только дало мне новые скилы, но и внесло коррективы в представление о мире профессионального IT.

Профессиональный чемоданчик для DevOps-инженера

Я шел на курс, чтобы получить новый опыт работы с технологиями, с которыми раньше не работал и понять, что за стек технологий нужен успешному DevOps-инженеру. Самым интересным для меня был курсовой проект, создавая который мы использовали передовые технологии кейса успешного DevOps-инженера.

Это, по сути, готовый полностью работающий продукт — я бы назвал его чемоданчиком, с которым я мог потом ходить и продавать себя как инженера. У нас был К-бот (телеграмм-бот), разрабатывая который мы прошли полный цикл с нуля, from scratch, до работающего на 100% SDLC — с релизами, CI/CD, security и так далее.

Самые современные технологии для DevOps

Инструментарий DevOps-инженера очень разнообразен — что-то новое для себя можно открывать постоянно. Но когда ты работаешь, трудно найти время, чтобы протестировать множество технологий и понять, что нужно для решения твоей конкретной таски. Мне лично обучение дало возможность узнать наиболее современные технологии и научиться их использовать. На курсе я впервые познакомился с GCP, до этого работал только с AWS и On-Premis. Интересно было увидеть, как все будет работать в GCP.

Во время обучения мы использовали AI агенты для управления нашим Kubernetes кластером с помощью промтов. Я получил очень полезные знания об инструментах, которые сейчас постоянно использую в работе: Helm Charts, Kubernetes, Terraform, Docker, инструменты безопасности от Mozilla Sops, Golang и т. д.

Мы активно работали с Git и Webhooks для проверки кода, а также использовали Infracost, показывающий оценку стоимости облака.

Одним словом, у нас было все — FinOps, SecOps, DevOps и GitOps.

Как в реальной жизни: получил задачу — идешь работать

В общем, оказалось, что это обучение — симуляция настоящего рабочего процесса в IT-компании. Здесь все так же:

  • есть команда, есть общий чат, где мы могли общаться друг с другом, с автором, с командой Prometheus;
  • вместо рабочего дейлика — 15-30-минутное видео, где мы получали задачу;
  • и все — иди работай.

У нас не было многочасовых лекций, под которые ты сидишь и засыпаешь. Мы получали очень конкретные концентрированные знания, которые легко усвоить и применить на практике.

Когда задача была для меня легкой, я мог ее быстро выполнить, когда сложная — тратил до 6+ часов на то, чтобы ее решить. На курсе все было как и в реальной жизни.

Я обращался к другим слушателям в чате, потом пробовал что-то сделать сам, потом формировал список вопросов и шел к автору. В моментах, где я сильно столкнулся, у нас совершался тет-а-тет звонок с автором, где он вместо прямых ответов подводил к правильному пути решения задачи.

Именно здесь, на курсе, я получил навык, который сейчас очень часто практикую в реальной работе. За 15 минут получаю вводные данные на дейлике, а дальше иду ресерчить в интернете, обращаюсь к своим лучшим друзьям — ChatGPT, Copilot и Phind, ищу решения.

Подготовка к техническим интервью

В ходе обучения у нас регулярно проводились встречи по разбору вопросов, которые можно получить на интервью. Нам никто не давал готовые ответы сразу. Это было больше похоже на брейншторм — каждый мог высказаться, написать, что думает он, а в конце мы получали мнение автора, как он это видит, как он ответил бы на этот вопрос.

Поскольку слушателей на курсе много, с очень разным опытом работы, то и ответы были интересны. Некоторые даже отдельно хранил для себя, чтобы потом использовать непосредственно в работе.

Получив крутой опыт на курсе, во время собеседований я чувствовал себя увереннее, спокойно демонстрировал, что я действительно профессионал своего дела.

Отдельно автор курса Денис Васильев советовал нам во время учебы создавать свои репозитории корректно, чтобы они были презентабельны. Я это пытался делать с самого начала курса и описывал все — комментировал код, делал диаграммы, рисовал. Да, я тратил дополнительное время на это. Но на выходе у меня сформировалось готовое портфолио — с комитами, с моей активностью, с хорошо оформленными readme-файлами и т. д.

Когда я был на технических собеседованиях, то просто показывал мой Git с учебным проектом, и многие вопросы отпадали сразу, ведь было видно, с чем и как я умею работать.

Как я отказался от офера

В ходе обучения я получил интересный офер на позицию DevOps, но оказалось, что у них, к сожалению, Kubernetes имплементирован только на начальной стадии и нет GitOps-подхода. Я уже понимал, что хочу развиваться именно в этом направлении.

Мне очень понравился GitOps-подход, где вся инфраструктура описана как код. Когда я работал в системном администрировании, почти все настройки мы производили вручную. И когда случался инцидент, то для возобновления работы системы нужно было пошагово все повторять. С GitOps-подходом все по-другому — мне нужно один раз настроить инфраструктуру как код, и если вдруг все упадет, я могу быстро поднять, а также отследить, как менялся проект.

Поэтому из-за отсутствия Kubernetes я отказался от оферы и продолжил поиск вакансии, которая бы мне подходила больше.

Работу в компании, где я работаю сейчас, я нашел примерно через месяц после окончания курса. Это компания, где есть все, что я хотел — и GitOps, и Kubernetes, и Clouds, возможно, скоро тоже появится.

Был ли момент, когда я хотел все бросить? Нет, никогда! У меня была цель, шел к ней — и ничего бы меня не остановило. Да, иногда было сложно, но это «сложно» наоборот делало и делает меня еще более мощным и скудным.

Сила коммьюнити

Как я говорил, на курсе у нас был свой чат в Slасk, благодаря которому мы поняли, насколько важна работа в команде. Бывало так, что я застрял — не мог никак выполнить задание. Тогда шел к коллегам и спрашивал совета, просил подсказать направление, куда копать дальше. Это действительно помогало и в профессиональном смысле, и как дружеская поддержка.

Но у Slасk было ограничение — через некоторое время сообщения автоматически удалялись. А мы хотели и по окончании учебы поддерживать связь, делиться опытом, помогать при необходимости в рабочих моментах друг другу. Также важно не терять информацию, которой мы делились между собой в сообщениях.

Решением стало создание коммьюнити выпускников курса — DevOps GeekOp (Telegram, Youtube).

Среди нас есть и опытные инженеры, и те, кто только начинает свой путь. Поэтому классно, что присоединяются новые участники, чтобы поддерживать друг друга, помогать и развиваться вместе в DevOps.

Рекомендации колеблющимся или учиться DevOps

Мой секрет успеха прост.

  • Во-первых, как я и говорил, благодаря обучению я внес коррективы в понимание своего профессионального уровня.
  • Во-вторых, когда меня приглашали на собеседования, я всегда соглашался, потому что хотел испытать себя.
  • В третьих, чем дольше я учился на курсе, тем лучше понимал, какой стек технологий я хочу видеть в своей будущей компании.

Личный совет от меня: если кто-то ждет, знак сверху — идти на курс или нет, то вот этот знак — я вам говорю «Идите!». Пока ведь не попробуешь, не узнаешь — твое это или нет, насколько это верный путь именно для тебя.

Легко точно не будет. Это верно. Надо будет работать и многое. Но важно понимать, что ты не один. Есть такие же люди, как ты, и они с удовольствием тебе помогут.

Кто такой DevOps-специалист и как им стать? Обзор профессии от Senior DevOps Райфа Сергея Соколова
Кто такой DevOps-специалист и как им стать? Обзор профессии от Senior DevOps Райфа Сергея Соколова
По теме
Кто такой DevOps-специалист и как им стать? Обзор профессии от Senior DevOps Райфа Сергея Соколова
18-летний айтовец в час превратился в 24-летнего DevOps с 6 годами опыта. Новое резюме парню направил сам потенциальный работодатель: очень странная история
18-летний айтовец в час превратился в 24-летнего DevOps с 6 годами опыта. Новое резюме парню направил сам потенциальный работодатель: очень странная история
По теме
18-летний айтовец в час превратился в 24-летнего DevOps с 6 годами опыта. Новое резюме парню направил сам потенциальный работодатель: очень странная история
Читайте главные IT-новости страны в нашем Telegram
Читайте главные IT-новости страны в нашем Telegram
По теме
Читайте главные IT-новости страны в нашем Telegram
Читайте также
Мануал для джуна. Что нужно знать начинающему в 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.  
Обман, мошенничество и «никакой политики». Что не так с большими геймдев-курсами?
Обман, мошенничество и «никакой политики». Что не так с большими геймдев-курсами?
Обман, мошенничество и «никакой политики». Что не так с большими геймдев-курсами?
Середина «десятых» годов, помимо всего прочего, запомнилась возросшим интересом людей к теме геймдева. Видеоигры превратились в активную тему для серьезного обсуждения и анализа, в связи с чем появилось огромное количество курсов по их разработке. Некоторые достигли огромного успеха, а стоимость отдельных курсов сегодня исчисляется в десятках, а то и сотнях тысяч гривен. Но если взглянуть на отзывы на курсы в целом, то среди них можно заметить много отрицательных. Люди жалуются на необоснованно высокие цены, учебные материалы низкого качества, удаление «политических» комментариев и в целом посредственное отношение к клиентам. Причем подобная тенденция сохраняется уже несколько лет. Мы опросили несколько десятков анонимных источников, так или иначе связанных с геймдев-курсами, чтобы выяснить ситуацию с ними. Оказалось, что серьезные проблемы на самом деле присутствуют — но все не совсем безнадежно.
Как продать себя за $15 000. Советы от DevOps, получившего максимальную ставку на Djinni
Как продать себя за $15 000. Советы от DevOps, получившего максимальную ставку на Djinni
Как продать себя за $15 000. Советы от DevOps, получившего максимальную ставку на Djinni
Недавно на Djinni был пробит «потолок» суммы найма — Lead DevOps Engineer согласился на офер в $15 000. Он анонимно рассказал DOU о своем карьерном пути, «позднем созревании» в карьере девопса и дал советы о том, как получить высокий заработок. Мы выбрали самое интересное.

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментариев пока нет.