🔝 Как за 1,5 года пройти путь от фронтендера-стажёра до тимлида и апнуть 300к
Часть 1/2
2020 год, весна, апрель месяц.
Я работаю в Яндесе стажёром в отделе Яндекс.Образования уже как 2 месяца. Всё круто — мной все довольны, я всем доволен. Посадили меня на проект Яндекс.Лицей — проект для обучения школьников программированию.
На проекте я был один, иногда подключался мой бадди на сложные задачи. В основном делал небольшие таски из бэклога: вёрстка, аналитика, переписывание легаси.
Стажировка вот-вот должна подойти к концу и предстоит пройти собеседование, чтобы остаться в штате и меня повысили до джуна. Обещали зп больше 100к, а на тот момент у меня было 50к + компенсация питания по бейджику.
Для меня стать джуном и получить заветную «сотку» — это была прям мотивация № 1. Я тренировал алгоритмы, проходил мок собесы с моим бадди, всё было супер. Только вот за две недели до окончания стажировки мне сообщают, что остаться никак не получится. Яндекс сократил найм сотрудников на лоу грейд вакансии из-за ковида. Даже не дали возможность пройти собеседование.
А я уже настроил себе планов: вот щас пройду собес, сделаю то, сделаю это. В этот момент я понял для себя:
Планируем только на 3 месяца вперёд. 2020, 2022 года это только подтверждают.
Остаюсь без работы прямо перед майскими праздниками. Принимаю решение немного потренироваться, сделать пару пет проектов и залетать сразу на миддла. Плюс я не захотел дальше изучать React, а вернулся на Vue.js. Нужно было время, чтобы вспомнить синтаксис.
В итоге к началу июля я был готов к новой работе, разослал резюме куда только мог и начал проходить собеседования. В один момент меня замечает чел, с которым мы познакомились через рекомендации на гитхабе (🍀). Он мне писал по поводу работы, когда я был в Яндексе, а сейчас уже он меня рефералит в свою компанию — Связной. Зарплата стала 120к, должность миддла.
В Связном не было разделения на команды, все занимались всем. Мне досталось переносить легаси сайт с Twig/PHP на Nuxt.js. До меня уже предпринимались какие-то попытки, но мы решили начать всё с нуля. (🍀)
Для разработки уже был сделан набор компонентов, из которых можно было бы легко собирать страницы. Опенсорс решения под те задачи было тяжело адаптировать, так как у Связного был свой дизайн, своё видение UX этих компонентов.
В какой-то момент я понял, что когда я делаю задачу, большая часть времени уходит на фикс багов в этой библиотеки компонентов. В итоге, я предложил переписать полностью эту библиотеку (🍀), был уверен, что сделаю лучше.
Не всем это тогда понравилось, кто-то болезненно воспринял удаления их кода, начались небольшие конфликты с ребятами. Их можно понять — приходит кто-то новый, сразу начинает диктовать свои правила. В общем, это отдельная тема на поговорить, почему не стоит привязываться к своему коду.
С этого момента начался мой бурный рост по скилам. Я изучил лучшие подходы дизайн систем, расковырял все топовые библиотеки изнутри, чтобы сделать свою ещё лучше.
Вся разработка заняла около двух месяцев и с того моменты новые задачи начали делаться очень быстро. Библиотека на самом деле получилась очень хорошей. Это заметил все лиды, вплоть до CTO. (🍀)
После завершения проекта я пришёл просить повышения зарплаты. В итоге меня повысили на два грейда. Не сразу, но за короткий промежуток времени. Зарплата стала сначала 180к, потом 230к.
Примерно в этот период в общий чат прилетает сообщение — «Открылась вакансия на тимлида, кто хочет себя попробовать — пишите в личку»
Что сделал я? Я зассал. Возможно, этот пост назывался бы «как стать тимлидом меньше чем за год», но на меня накатил синдром самозванца. Как это тимлидом становиться, ты ж в компанию меньше года назад пришёл, а 5 лет опыта есть?
Я не вспоминаю этот момент лёжа в кровати ночью, но для себя усвоил ещё один урок
Лучше сделать и пожалеть, чем жалеть о том, чего не сделал
Тимлидом становится мой кореш, который зарефералил меня в компанию, а я так и остался разработчиком.
Сообщество для входа и роста в IT
Post #436
8.12K
- 👍 36
- 🔥 10
- 🤡 4
- ❤ 3