June 8, 2025

🚕 Как бывший водитель такси стал фронтенд разработчиком 50к → 320к

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

Важно отметить, что этот кейс — результат долгосрочного обучения в течении пары лет. Сначала мы только вкатывались в IT, а затем Сема вернулся на повторное обучение, чтобы подтянуть своё резюме и скилл прохождения собеседования. 320к, конечно же, не первая зарплата. Мы начинали планомерно с 150к → 230к → 320к

Семен Чернов — в прошлом таксист, а сейчас фронтенд разработчик. Работал в бизнес такси в Санкт-Петербурге, зарабатывал 50-60к. Хотелось больше, но не понимал как.


→ изначальный запрос: cопровождение от 0 до оффера

👶🏻 Точка А

💵 Доход до работы со мной в такси: 50-60к

→ финансовый потолок и нестабильность. 60к рублей — потолок, который требовал огромного количества часов за рулем. Доход сильно зависел от сезона, погоды, удачи.

→ отсутствие перспектив. Карьерный рост? Не предвиделось. Работа не приносила удовлетворения, навыки не развивались.

→ социальный статус. Не всегда комфортно было говорить о работе. Желание заниматься чем-то более интеллектуальным и современным. «Хотелось гордиться своей работой».

👨🏻‍💻 Точка Б

💸 Без проблем получает офферы более чем на 320к

→ уверенность в себе. Через боль и страхи вышли на новый уровень.

→ повышение зарплаты. Вырос в доходе больше чем в 6 раз за несколько лет.

→ переезд. Сеня без проблем путешествует по миру. Сейчас остановился в Германии

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

Июнь 2019.

День рождения общего знакомого, общаемся за жизнь. Я на тот момент уже год как работал фронтендером.

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

Сейчас удаленка уже для всех норма, а в доковидные времена это было что-то таким особенным.

На следующей день после дня рождения получаю вот такое сообщение:

Отвечаю, рассказываю что так и так, есть роадмап по которому просто идёшь. Если будешь каждый день заниматься часиков по 5, то за полгода управимся. Скидываю все материалы и…

Тишина.

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

Проходит год, неожиданно получаю вот такое сообщение:

Рассказываю, опять, по новой, так и так, вот видосы, смотри, повторяй, по вопросам приходи.

Объясняю, что это не так трудно как кажется. Самое сложное начать, дать движения, дальше всё пойдёт по накатанной. Роадмап уже пройден многими другими, в том числе и мной. Если у них получилось, то и у тебя получится.

Начинаем плотно работать, стартуем по классике с HTML Academy.

В своё время всю академию прорешал недели за две. Чо то меня так она затянула, как щас помню эти дни напролёт в январе 2017.

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

Почему-то у всех учеников через некоторое время пробуждается чувство вины. Спрашивать или просить помощь всем кажется чем-то раздражающим или стыдным.

Ребят, вы учитесь. Чем больше вопросов тем лучше, потому что мне будет понятно где у вас проблемы.

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

Разобрали, что такое Git, как работать с GitHub, как вырезать картинки из ещё фотошопа на тот момент, базу Node.js для запуска проекта.

Понимание гита приходило долго, но это нормально.

Вспоминая себя, тоже долго тупил, как правильно пушить, как настроить гит на компе и т.д.

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

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

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

Сдаёмся в попытках освоить терминал, мозг начинает искать лёгкие пути — ставим GitHub Desktop, чтобы не заучивать команды гита, а кликать мышкой.

На самом деле, ничего плохого в работе с гитом через приложение нет.

Я и сам люблю смотреть на историю коммитов через редактор. Просто работа с консолью это база, которую всё равно рано или поздно придётся освоить, потому что она не ограничивается только гитом.

В этом моменте пошёл навстречу и начали работать без консольки, но в конце концов всё равно доучили команды.

Спустя пару месяцев обучения, уже видны первые результаты своей работы.

Мотивация сразу идёт вверх, всё не так сложно как кажется. Заставлять учиться себя уже не нужно, программирование начинает нравится.

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

Два месяца обучения и первый реальный сайт у нас в кармане.

Сайт, который можно показать друзьям или потыкать самому с телефона.

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

Два с половиной месяца обучения.

Пришло понимание, что фронтенд это не так уж и сложно, а даже прикольно.

Два с половиной месяца, вдумайся.

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

Если бы сейчас был 2015, можно было бы пойти уже работать верстальщиком, ну, а мы учимся дальше.

А он что-то знает)) На самом деле да, года опыта ничего не решают.

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

Классическое решение своих проблем — пишешь ментору сообщение, решение само приходит через секунду, мне даже иногда не нужно отвечать)

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

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

Как по мне, нет смысла спешить. Лучше выучить весь фундамент на хорошем уровне, а потом уже трогать модные фреймворки.

Сколько бы всего нового не выходило, браузер по прежнему работает только c HTML, CSS и JavaScript. База!

К концу ноября начали трогать JavaScript. На самом деле до этого уже пробовали его на деле, прикручивали разные карусельки к сайтам, оживляли формочки, открывали модалки по клику.

Если так подумать, к JavaScript можно было перейти намного раньше, просто решили побольше поверстать + были утяжелители по типу ковида, переезда в Питер и всё такое, все мы люди.

На момент сообщения было свёрстано уже 3-4 полноценным многостраничных сайта. Это много. Сейчас, я бы не стал так делать.

К сожалению или к счастью, кому как, фронтенд разработчик в 2025 не так много занимается вёрсткой.

JavaScript и фреймворки делают своё дело, но когда у тебя нет горящих дедлайнов, ты изучаешь фронтенд в кайф — почему бы не освоить вёрстку на идеальном уровне?

К концу года сверстали сайтов 5-6.

Освоили на хорошем уровне вёрстку всех видов: резиновую, адаптивную.

Научились понимать что такое удобный и быстрый интерфейс.

Потренировались в оптимизациях под метрики гугла, пооптимизировали картинки, шрифты, зависимости.

Научились писать поддерживаемый код.

Очень сильная база.

Я на тот момент уже работал в крупных компаниях.

Иногда сравнивал ребят с кем работаю и Сеню в плане верстки интерфейсов — небо и земля просто. Так мало хороших верстальщиков...

В конце декабря полностью перешли к изучению JavaScript.

Мир JavaScript уже не такой приятный, как вёрстка.

Иногда голова реально начинает болеть через пару часов.

Начинается реальное программирование со всеми этими циклами, переменными...

Сеня от руки переписал все методы массивов на листок.

На самом деле не плохой способ структурировать информацию. Можно и в компьютере сделать себе базу знаний, главное не копировать, а набирать текст руками и проговаривать про себя.

Решать алгоритмические задачки в первый раз всегда сложно.

Выстраивать всю цепочку в голове, потом ещё переносить в код. Пока придумывал алгоритм, половина методов уже из головы выпала.

Решение одно — практика.

Можно много читать учебник, всё вроде понятно. Садишься перед редактором кода и ничего. Все методы забыл, как писать забыл.

К концу февраля доучили первую часть учебника Кантора. Осталось понять браузерный JavaScript и можно будет перейти к фреймворку.

К концу апреля начали трогать реакт…

и пропали.

Закончилась мотивация.

Отвлекают, проебы на отпуск, плюс работа в такси, плюс на самом деле фреймворки — это отдельный большой мир.

Иногда кажется, что учиться придётся бесконечно, а работать уже хочется, хочется нормальную зарплату и условия…

Случился проеб на полгода...

Учеба учебой, но отдыхать не забываем.

Совмещаем приятное с полезным))

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

Начинаем решать CodeWars вместе, чтобы прокачаться в алгоритмическом мышлении и не бояться секции лайвкодинга на собеседовании.

Созваниваемся чуть ли не каждый вечер и решаем задачки 7-8 kyu.

Приходит кайф от решения задачек.

Всё как и с любой трудной задачей.

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

Главное переждать момент, когда мозг попытается придумать оправдания этого не делать, не изучать.

Твоя главная задача в этот момент загрузить себя еще больше, ускориться.

Начинаем делать ключевой проект для освоения фреймворка — мой любимый кинопоиск.

Затем делаем резюме, даю советы, что норм, а что нет.

Сразу начинают приходить HR с вакансиями, как только поправили резюме))

К сожалению, не сошлись по условиям.

Ищем дальше, ходим по собесам, учимся отвечать.

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

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

В этот раз пришли с вакансией с релокацией в Армению.

Не смотри на название вакансии. Там на самом деле требуется React разработчик, просто так написали.

Решили сделать тестовое, почему бы и нет.

Других вариантов пока не было, заодно и попрактикуемся.

Помог немного с тестовым, сделали все красиво, описали и оформили.

ииииии получаем оффер))

Вот и первая работа. Заняло всё чуть больше двух лет.

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

Но проблемы с мотивацией, проебы, постоянные откладывания дают о себе знать.

Поддерживаю на испытательном сроке, подсказываю по проекту, как и куда смотреть, к кому обращаться. Первая работа в айти всё-таки.

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

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

Через некоторое время мы опять созванивались, контролировали прогресс.

Если нужно было сменить работу, опять проходили по нашему циклу: резюме → мок собес → поиск → повтор.

В итоге Сеня сейчас без проблем получает офферы больше чем на 320к, живёт в Германии и наслаждается этой жизнью))

Ну а я получил вот такой вот отзыв по работе)


→ давай подведём итоги

Путь, который прошел Сеня, можно сократить в несколько раз.

До того как ты начнёшь заниматься фронтендом серьёзно, задай себе простые вопросы:

— Сколько реально часов в день можешь выделить?
— Какие у тебя обязательства и ограничения?
— Что или кто может помешать?

Само написание кода — не самая тяжёлая часть.

Настоящее испытание — не остановиться на середине пути.

И первый ключевой ресурс, который нужно добыть, — это время.

Тебе нужно минимум 2–3 часа в день.

Меньше — двигаешься как черепаха.
Только по выходным — бесполезно, можешь закрывать гайд.
Раз в неделю 8 часов — ничего не усвоится.

Мотивация улетучивается, а режим и дисциплина остаются.

2–3 часа каждый день — вот твой фундамент.

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

Трать их не на болтовню и просмотр тиктоков, а на учёбу.

Дома проходи курсы, играйся с кодом. На работе или учёбе смотри доклады, видосы.

Если ты думаешь, что после 8 часов работы сможешь стабильно садиться на ещё 3 часа учёбы — это самообман.

Через пару недель ты выгоришь и всё забросишь.

Заниматься лучше либо до работы, либо во время.


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

Если ты тоже хочешь прокачать свои скиллы во фронтенде и выйти на новый уровень дохода — приходи на моё менторство по фронтенду.

https://teletype.in/@webistomin/mentorship

Расскажи о себе и своих целях или проблемах. Если у нас мэтч, мы покорим любого нанимающего 🫰


🥷🏻 • телеграм канал • ютуб • задать вопрос