Как перейти из frontend в backend на Node.js: план и форматы подготовки
Что из опыта frontend-разработчика пригодится в backend, каких тем не хватает для собеседования и как готовиться: самостоятельно, с ментором или в буткемпе.
3 мин чтения
СУБД, брокеры сообщений, архитектура, микросервисы и NestJS. Проектируем API - REST, gRPC, GraphQL - и разбираем System Design. Практика - на NestJS.
По каждой теме определим, что нужно уметь на практике и что важно объяснить на собеседовании.
Backend
Если обучение идёт в направлении бэкенда на Node.js, программа будет сложнее и дольше. Работаем с СУБД MySQL, PostgreSQL и MongoDB, брокерами сообщений, архитектурой, микросервисами и фреймворком NestJS. Разбираем архитектурные паттерны, многопоточность, проектирование API - REST, gRPC, GraphQL, асинхронную архитектуру и System Design. Лучшие практики микросервисов и slice-архитектуры монолита, DDD. Развёртывание окружения и деплой на VDS (в том числе Yandex Cloud), быстрое создание админок, unit-тесты, работа в Linux и Bash. Практика - на NestJS.
Написать в Telegram - скидка 10% по промокоду «careereugene»
Откройте тему, чтобы посмотреть навыки и инструменты. Разделы можно изучать в удобном порядке.
Менторство ведёт до оффера, консультация и мок-собеседование решают одну задачу за встречу, а буткемп - групповая программа по backend.
Личная подготовка 1-на-1 по React или Node.js: роадмап, ревью кода, лайвкодинг, резюме и собеседования. Обычно 4-5 месяцев, основная оплата после трудоустройства.
Одна встреча на час: резюме, карьерный план на 3-6 месяцев, переговоры об оффере или другой вопрос о работе.
Пробное техническое интервью на два часа: лайвкодинг, system design, теория по стеку и подробный разбор ответов.
Групповая программа по backend на 20 недель: свой проект в GitLab, проверка каждой работы и ревью наставника. Даты, цена и условия на странице буткемпа.
Чем меньше времени уходит на восстановление контекста, тем больше остаётся на само решение. Такой пакет полезен для менторской встречи, code review в команде и вопроса коллеге.
Если хочется понять формат работы с ментором, посмотрите как проходит менторство и условия оплаты.
Что из опыта frontend-разработчика пригодится в backend, каких тем не хватает для собеседования и как готовиться: самостоятельно, с ментором или в буткемпе.
3 мин чтения
Почему цены у менторов так различаются: оплата за час, пакет встреч или доля от оффера. Что входит в стоимость и как сравнить предложения.
3 мин чтения
Что отправить ментору вместе с репозиторием, как описать запуск и выбрать фрагмент для разбора. Пример сообщения и порядок работы с замечаниями.
3 мин чтения
Расскажи, где ты сейчас и какая цель. Отвечу лично и подскажу, подойдёт ли менторство и с чего начать.