Все статьи

«Ради интереса купила учебник»: как финансовый аналитик стала фронтенд-разработчиком в Яндексе

Содержание
Содержание
Герой
Лена Макарова

Лена Макарова

тимлид команды разработки

Yandex Infrastructure

Yandex Infrastructure

Содержание

Содержание
Герой
Лена Макарова

Лена Макарова

тимлид команды разработки

Yandex Infrastructure

Yandex Infrastructure

Сейчас Лена Макарова работает тимлидом команды разработки в Yandex Infrastructure и делает фронтенд YDB — СУБД, разработанной в Яндексе. У Лены две основные задачи — писать код и обеспечивать своей команде условия для эффективной работы. Но ещё 5 лет назад всё это казалось несбыточной мечтой.

Лена рассказывает про свой карьерный путь и несколько крутых поворотов, которые привели в Яндекс. А ещё — как она примирилась со страхом и привыкает к позиции руководителя команды.

После института было важно устроиться на работу хоть куда-нибудь

Я училась на факультете кибернетики и собиралась связать свою карьеру с этой областью. Но на 3-м курсе начались дифференциальные уравнения, и я сломалась. Мне было сложно разобраться самой, а за помощью обратиться было не к кому. И я, как говорится, ушла во все тяжкие: забросила учёбу и с большим трудом окончила институт.

Мама помогла устроиться финансовым аналитиком в корпорацию, в которой работала сама. Мне тогда было важно наняться хоть куда-нибудь, разбираться я планировала по ходу. Так и вышло: поначалу было всё интересно, и очень быстро меня повысили до ведущего финансового аналитика. Но вместе с этим атмосфера в команде становилась всё более токсичной.

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

Отдушину я нашла в спорте

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

Колледж для тренеров я окончила с красным дипломом, и появились первые клиенты. Я по-прежнему ходила на основную работу, а по вечерам и выходным тренировала. Но очень быстро стало понятно, что это забирает слишком много ресурса, каждый клиент для меня был как ребёнок, и переживания были соответствующие. Тренерство, к сожалению, мне тоже не подошло.

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

Просто ради интереса купила учебник по программированию

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

В процессе учёбы я осознала, что больше всего увлекает фронтенд и мне приятнее писать на JS, чем на Python. И я начала самостоятельно изучать дополнительные материалы на эту тему. В итоге на курсах вошла в тройку лучших студентов.

К концу обучения я забеременела. В этот момент приняла твёрдое решение, что после декрета найду новый карьерный путь и ни за что не вернусь в старую компанию. Я не хотела в будущем рассказывать подросшему сыну про нелюбимую работу.

Пока ребёнок спал, я изучала фронтенд-фреймворки, сборщики, работу браузера

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

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

Первый день работы в Яндексе стал для меня настоящим шоком

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

Через три месяца, когда закончилась стажировка, мне сделали офер и я стала джуном в команде разработки интерфейсов инфраструктурных сервисов, в числе которых была и YDB. Мне доверили проект, из которого уходил разработчик. Передавая дела, он очень круто меня подготовил. Я начала осознавать архитектуру проекта, понимать, как это всё хорошо построить, чтобы потом это было легко поддерживать. Эти полгода, которые мы вместе работали, стали для меня качественным рывком, и я очень за него благодарна.

Когда я всё-таки осталась одна на проекте и стала его вести, то уже спокойно во всём ориентировалась. Плюс у меня всё хорошо с софт-скилами, поэтому я со всем справлялась сама, не привлекая руководство. Параллельно меня позвали техлидить в YDB. Я недолго работала в нём в самом начале своего джунства, но успела сработаться с командой, поэтому с огромным удовольствием согласилась.

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

Я хочу быть звездой и делать что-то лучше всех

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

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

Когда работаешь с людьми, очень высок градус неопределённости

С кодом всё понятно: написал хороший код — он работает, написал плохой код — он ломается. С человеком всё намного сложнее. Например, можно быть гениальным переговорщиком, но это не значит, что гарантированно со всеми всегда договоришься. Потому что есть фактор настроения, обстоятельств, неудачного момента. И меня пугает, что результат зависит не только от меня.

Полгода назад я получила жёлтую шапку*. Сейчас у меня пока небольшая команда, всего 4 человека, и управленческой работы не так много. Я сделала себе два дня без встреч, когда всё время занимаюсь только кодом. И это примиряет меня с действительностью. Я понимаю, что когда-то будет движение вверх, когда-то людей в моей команде станет больше, а времени на код — меньше. Но это будет когда-то. Сейчас меня всё устраивает, и я просто наслаждаюсь жизнью.

* Золотая корона рядом с логином яндексоида, которая означает, что человек руководит командой.

Нравится проходить путь от полного хаоса до «всё работает!»

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

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

Поделиться
Поделиться
Ещё несколько историй
Все статьи