Первая работа во frontend

Ментор frontend-разработчика: когда он нужен, как выбрать и чем заменить

Обновлено 6 мин чтения
Содержание
  1. Коротко
  2. Что ментор даёт и чего не даёт
  3. Когда ментор нужен, а когда нет
  4. Как выбрать ментора
  5. Красные флаги
  6. Как получить обратную связь бесплатно
  7. Как работать с ментором, чтобы был толк
  8. Частые ошибки
  9. Чек-лист
  10. Как тренировать
  11. Частые вопросы
Коротко

Ментор frontend-разработчика полезен, когда вы застряли и не видите, что именно мешает: он смотрит ваш код, задачи и собеседования со стороны. Но он не выучит за вас JavaScript и не гарантирует работу. Ниже разбор, когда ментор окупается, как его выбрать, какие бывают красные флаги и как получить обратную связь бесплатно.

Что ментор даёт и чего не даёт

ДаётНе даёт
Взгляд со стороны на ваш код и проектыЗнания, которые вы не выучили сами
Порядок тем: что учить сейчас, а что потомГарантию трудоустройства
Разбор пробных собеседований с конкретными замечаниямиГотовые ответы, которые сработают в любой компании
Поддержку и ритм, когда мотивация падаетЧасы практики, которые нужны вам самим
Контакты и советы по рынку, если ментор в наймеОбход отбора по знакомству

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

Когда ментор нужен, а когда нет

Ментор окупается не на любом этапе. Честно ответьте себе, где вы сейчас.

  • Нужен, если вы давно учитесь, но не понимаете, готовы ли к собеседованиям. Если ходите на собесы и проваливаетесь, а причину понять не можете. Если сделали проекты и хотите разбор кода от практика.
  • Скорее не нужен, если вы в самом начале и ещё проходите основы. Здесь хватит бесплатных учебников, плана и регулярной практики. Подойдёт план «Frontend с нуля».
  • Не поможет, если нет времени заниматься между встречами. Ментор работает только как надстройка над вашей практикой.
Простой тест: можете ли вы назвать три конкретных вопроса, которые зададите ментору на первой встрече? Если нет, сначала разберитесь сами, где застряли. Помогут билеты с зачётом и список тем из раздела «Что должен знать junior frontend».

Как выбрать ментора

  1. Практик в вашем стеке. Ментор должен сейчас работать frontend-разработчиком или недавно работал. Опыт пятилетней давности уже не про текущие собеседования.
  2. Опыт собеседований с другой стороны. Идеально, если он сам проводит технические интервью. Тогда он знает, на что смотрят.
  3. Пробная встреча. Нормальный ментор соглашается на короткое знакомство. Принесите свой код или задачу и посмотрите, как он объясняет.
  4. Понятный формат. Как часто встречи, что между ними, как проверяется прогресс, сколько стоит и как прекратить.
  5. Конкретные замечания. После первой встречи у вас должен остаться список того, что исправить. Общие слова «надо больше практиковаться» не стоят денег.

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

Красные флаги

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

Хороший ментор говорит неприятное: что проект слабый, что базы не хватает, что на middle пока рано. Если на встречах только хвалят, обратной связи нет.

Как получить обратную связь бесплатно

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

  • Ревью кода от знакомых разработчиков. Попросите посмотреть один конкретный файл или пулл-реквест, а не весь проект. Так шансы на ответ выше.
  • Пробное собеседование с другом. Один задаёт вопросы и задачу, другой отвечает вслух. Потом меняетесь. Как это устроить, описано в статье про пробное собеседование.
  • Разбор реальных собеседований. После каждого собеса записывайте, где застряли. Это лучший список тем для повторения. Как разбирать отказ, есть в гайде «Отказ после собеседования».
  • Самопроверка по билетам. Билет с зачётом честно показывает пробелы в базе: если ошибок больше двух, тема не закрыта.
  • Учебная группа. Два-три человека с одной целью держат ритм не хуже платного наставника.

Как работать с ментором, чтобы был толк

  1. Приходите с повесткой: что сделали, где застряли, какие вопросы.
  2. Записывайте замечания и к следующей встрече показывайте, что исправили.
  3. Просите не объяснить тему, а проверить, как вы объясняете её сами.
  4. Раз в месяц сверяйтесь с целью: сколько собеседований, какие этапы проходите.

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

Как может звучать запрос на встречу

«На прошлой неделе было два техсобеса. На обоих застрял на вопросе, почему компонент перерисовывается лишний раз. Принёс свой код каталога. Хочу, чтобы вы посмотрели, где у меня лишние рендеры, и спросили меня про это так, как спросили бы на собеседовании.»

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

Частые ошибки

  • Ждать, что ментор выучит тему за вас
  • Приходить на встречу без вопросов и сделанной работы
  • Платить вперёд за долгий срок без пробной встречи
  • Выбирать ментора по обещаниям, а не по опыту в вашем стеке
  • Соглашаться приукрасить опыт в резюме по совету наставника

Чек-лист

  • Вы знаете три конкретных вопроса к ментору
  • Ментор работает в вашем стеке и знает собеседования изнутри
  • Была пробная встреча с разбором вашего кода
  • Формат, стоимость и условия прекращения понятны
  • Между встречами у вас есть время на практику

Как тренировать в Техпрогоне

  • Ментора в Техпрогоне нет. Есть то, что помогает понять, нужен ли он: билеты с зачётом и готовность по серии прогонов.
  • «Живой мок» в тарифе «Рывок»: отправляете ссылку другу, он видит условие, эталон и рубрику и ставит оценки без регистрации.
  • Мок «Наедине» бесплатно: задачи с кодом с подсказками, 3 в день.
  • Анкета после собеса бесплатно: темы, где завис, уходят в план повторений.

Частые вопросы

Нужен ли ментор frontend-разработчику без опыта?
Не обязательно. В начале хватает плана, бесплатных материалов и регулярной практики. Ментор полезнее, когда вы уже ходите на собеседования и не понимаете, почему проваливаетесь.
Может ли ментор гарантировать работу?
Нет. Решение принимает компания по итогам собеседований. Обещание гарантированного оффера повод насторожиться.
Как часто встречаться с ментором?
Обычно раз в неделю или две. Между встречами должно быть время сделать задания, иначе встречи превращаются в лекции.
Чем заменить ментора бесплатно?
Ревью кода от знакомых разработчиков, пробными собеседованиями с другом, разбором своих реальных собесов и самопроверкой по билетам.
Есть ли ментор в Техпрогоне?
Нет. В Техпрогоне есть билеты с зачётом, задачи с автопроверкой, лестница мок-собеседований и живой мок с другом по ссылке. Это помогает увидеть свои пробелы, но человека-наставника не заменяет.

Билеты с зачётом вместо чтения статей

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

Читайте также