Наставничество и помощь джунам

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

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

Не давайте рыбу — давайте удочку

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

Готовый ответНаводящий вопрос
«Поставь тут await»«Что возвращает эта функция — значение или Promise? Как это проверить?»
«Ошибка в цикле, вот так»«Давай добавим print внутрь цикла — что выведется на третьей итерации?»

Дозируйте помощь по уровню застревания

Застрял слегка   ->  наводящий вопрос
Застрял средне   ->  подсказать направление («смотри в сторону X»)
Застрял сильно   ->  разобрать вместе пошагово
Горит дедлайн    ->  показать решение + ОБЪЯСНИТЬ почему

Цель — чтобы человек был чуть-чуть в дискомфорте (там идёт обучение), но не утонул в отчаянии.

Психологическая безопасность

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

Как работает под капотом

Обучение происходит в «зоне ближайшего развития» — на задачах чуть сложнее текущего уровня, с поддержкой. Слишком просто — скучно и нет роста; слишком сложно — паника и ступор. Хороший наставник держит подопечного в этой зоне: подбрасывает посильный челлендж и убирает поддержку по мере роста. Объясняя другому, вы и сами укрепляете понимание — это бонус наставника.

Помощь — это инвестиция, не отвлечение

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

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

  • Решать за человека. Готовый ответ экономит минуту и крадёт обучение.
  • Снисходительный тон. «Ну это же элементарно» закрывает человека навсегда.
  • Заваливать всем сразу. Новичку нужна дозированная сложность, а не водопад.
  • Бросать после ответа. Спросите потом: «получилось? понял почему?».

Итог

  • Наводящие вопросы учат лучше, чем готовые ответы.
  • Дозируйте помощь по уровню застревания, держите в зоне роста.
  • Создавайте безопасность: вопросы не должны быть стыдными.
  • Помощь джунам — инвестиция, которая ускоряет всю команду.
Проверьте себя
1. Почему наводящий вопрос обычно лучше готового ответа для джуна?
AОн быстрее
BЧеловек учится решать сам и не возвращается с тем же вопросом
CТак принято
DГотовые ответы запрещены
2. Что такое «зона ближайшего развития» применительно к наставничеству?
AЗадачи намного сложнее уровня человека
BЗадачи чуть сложнее текущего уровня, решаемые с поддержкой — там идёт обучение
CЗадачи, которые человек уже умеет
DЛюбые случайные задачи
3. Почему время на помощь джуну — это инвестиция, а не отвлечение?
AЭто не инвестиция, а трата
BЧерез время он закрывает задачи сам и перестаёт дёргать по мелочам, ускоряя команду
CЧтобы джун чувствовал вину
DПомогать вообще не нужно