Я бросил свою работу разработчика, чтобы изучить DevOps, AWS и стать Cloud Solution Architect

1 — Начало или Поворот не туда

Я — опытный Frontend-разработчик с более чем 9-летним стажем. Именно так я привык описывать себя в резюме и начинать свою коммуникацию.

11 лет назад я был студентом технического университета. Отправил свой Java-код знакомому разработчику для ревью. На следующий день он ответил, что, возможно, у них есть для меня подходящий проект. Он задал лишь один вопрос: «Знаешь ли ты что-то про AngularJS?» Мой ответ был: «Нет».

Мне дали неделю на изучение AngularJS и выполнение тестового задания. Я справился за 4 дня. Фреймворк поразил меня своей логичностью и простотой, с которой можно было реализовывать сложную логику в браузере.

Я хотел заниматься Backend-разработкой, но жаждал работы и опыта больше. Проект был монолитным, и мой фронтенд находился в одном репозитории с Java-кодом. Это дало мне возможность изучать Java на примере реального коммерческого проекта и реализовывать фичи, хотя 95% моих задач касались именно фронтенда. Это была одна из лучших работ — небольшая команда, я принимал архитектурные решения, у нас был верстальщик, так что не приходилось центрировать div по вертикали 😉.

2 — Золотая Клетка

Не успел я опомниться, как стал mid-to-senior AngularJS-разработчиком с опытом 3,5 года. В то время мне не хватило решимости отказаться от наработанной карьеры, и я снова стал Frontend-разработчиком, но уже в гораздо более крупной компании.

И снова это было отличное место: около 10 команд, включая 5+ frontend-команд и скрам-мастеров. Здесь я уже меньше влиял на архитектурные решения, приходилось учиться доносить и отстаивать свою точку зрения. Но я получил бесценный опыт работы в большой команде и познакомился со Scrum. Эта компания показала мне, почему стоит инвестировать в процессы и как можно заставить 150+ человек двигаться к единой цели.

3 — Амбиции

Я уже уверенно центрирую div по горизонтали и вертикали, но мне по-прежнему не нравится верстка. За это время я приобрел хорошие навыки управления командой. Опыт замены своего менеджера оказался полезным. Я все так же горел технологиями, хотел большего технического влияния и стремился делиться опытом и знаниями с командой.

Подвернулась интересная возможность — проект с нуля, потенциал роста команды, социальная значимость проекта (он спасает жизни), а также интересные технологии, включая стриминг видео в реальном времени через браузер.

4 — Ковид

Этот сложный период дал мне время переосмыслить, куда я иду. Я все яснее осознавал, что нужно что-то менять, но еще не до конца понимал, что именно. Я снова не смог перечеркнуть 6 лет опыта и сменил лишь доменную область.

5 — Pivot

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

Я выбрал стратегию "learning by doing". Открыл сайт с вакансиями, увидел DevOps, выбрал одну из первых попавшихся позиций и написал им о себе. Рассказал, что я разработчик с 9-летним стажем, имею сертификат AWS, но у меня пока нет коммерческого опыта на новой позиции, хотя я многое уже знаю и применял на практике.

Неожиданно для меня, мне ответили. Всего через 3 дня было два интервью, одно из них — техническое. Меня взяли!

Еще сутки не мог поверить, что то, о чем я так долго думал, оказалось таким простым!

Это не конец истории, а лишь ее начало!

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

Начать дискуссию