Что Наставничество Может Дать Разработчику: Истории От Первого Лица

Уже более двух лет Яндекс.

Практикум открывает путь начинающим разработчикам, веб-дизайнерам, тестировщикам и другим IT-специалистам.

Но в конце 2019 года Мастерская запустила Школа наставников для тех, кто хочет обучать новичков.

Наставником в Мастерской является разработчик с опытом работы не менее трех лет. Он всячески помогает студентам успешно пройти курс: отвечает на вопросы, возникающие в ходе курса, готовит тематические вебинары, разбирает сложные темы на мастер-классах и, конечно же, мотивирует и поощряет начинающих программистов.



Что наставничество может дать разработчику: истории от первого лица

Трудно представить практикумы без наставников.

Они не учителя, а старшие товарищи для учеников.

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

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



Что наставничество может дать разработчику: истории от первого лица



Андрей Горлов, наставник курсов Python Developer и Python Developer Plus

В Школу наставников я пришел в марте 2020 года.

Тогда я был мидл-разработчиком, и меня собирались брать стажёрами.

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

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

Я проучился две недели и через десять дней получил предложение от Мастерской.

Сейчас я являюсь наставником курсов Python Developer и Python Developer Plus. Обычно все устроено так: есть группа, в которой учатся 80 человек, и за них отвечают два наставника.

Для студентов созданы каналы по практике и теории – там они задают вопросы, на которые мы отвечаем во время дежурства.

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

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

Мои студенты могут задавать вопросы не только технического характера, но и более личного характера, например: «Я хочу устроиться на работу: что мне улучшить и как распределить ресурсыЭ» Мы также можем придумать мероприятия внутри командной работы, чтобы ученики не кислели.

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

Потом до обеда работаю на основной работе, а с 12 до 15-16 часов снова занимаюсь наставничеством.

Я стараюсь структурировать вопросы: на некоторые вещи нужно ответить в первую очередь, а на другие вполне могут ответить сами ученики.

По дороге домой я тоже смотрю, что нужно сделать сейчас, а что может подождать.

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

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

Поначалу было сложно.

Мы, как и студенты, впервые столкнулись с симулятором Практикума и не знали, какого решения он от нас ожидает. У нас не было ответов, поэтому нам пришлось решать проблемы самостоятельно.

Но сейчас наставникам уже доступны авторские решения.

Кроме того, с апреля 2021 года я стал автором курсов «Мастерская», и наставничество стало еще более естественным процессом.

Самым запоминающимся моментом стал выпуск первой группы.

Я прошел с ними курс – мы все подружились, были одной командой.

Он беспокоился о них и давал им больше советов, чем было необходимо.

А потом – первые предложения, сдача дипломов: это был невероятный эмоциональный подъем.

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

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

Этот же навык помог мне вырасти в моей повседневной работе.

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

За эти полтора года мне удалось поработать примерно с тысячей студентов.

Благодаря этому я теперь могу более грамотно ставить задачи сотрудникам.

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

Кроме того, я научился ценить свое время.

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

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

Нельзя относиться к этой работе как к формальности - вы не сможете просто ответить что-то в чатах и не поучаствовать в жизни Мастерской.



Что наставничество может дать разработчику: истории от первого лица



Игорь Потапьев, наставник курса Python Developer

Я работаю над проектом с иностранным заказчиком.

В прошлом году я увидел рекламу школы наставников «Практикум» и решил попробовать поступить туда.

Я хотел улучшить свои мягкие навыки и научиться объяснять сложные понятия простым языком.

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

Работа выглядит так: наставник следит за чатами, в которых переписываются ученики, отвечает на вопросы и взаимодействует с коллегами-наставниками — вместе с ними планирует вебинары и готовится к ним.

Обязанности между наставниками разделены индивидуально: одни дежурят посменно, другие – по графику.

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

Вебинары проводились раз в две недели, но если были сложные темы, организовывались дополнительные.

В итоге именно вебинары мне понравились больше всего.

Это живое общение с ребятами, и именно поэтому я стал наставником — мне хотелось учить других, объяснять им сложные вещи.

Это можно сделать письменно, но вебинар получился более интересным и мотивирующим, потому что объяснения и аналогии придумываются в режиме реального времени.

Кроме того, вебинар требует кропотливой подготовки.

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

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

Были люди, которые открыто выражали свое раздражение.

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

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

Наставничество сделало меня более терпеливым.

Этот навык был бонусом — я ему не следовал.

Но если что-то нужно подробно объяснить, мне теперь легче это сделать.

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

Но ему удалось довести свою когорту до диплома.

У меня нет советов будущим наставникам — за меня это сделает Школа наставников.

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



Что наставничество может дать разработчику: истории от первого лица



Филипп Воронов, наставник курса «Алгоритмы для разработчиков»

Я работаю в ВК тимлидом на проекте «Поиск» и около полугода совмещаю основную работу с наставничеством в Мастерской.

Но все началось еще в декабре 2019 года, когда я захотел стать учителем.

Мне нравится образование: мне всегда нравилось что-то рассказывать и объяснять, структурируя при этом собственные знания.

Поэтому уже тогда я начал рецензировать и наставничать на различных образовательных IT-курсах.

Примерно в марте-апреле 2021 года я подал заявку на работу рецензентом в Практикум.

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

Я согласился: сначала надо было пройти Школу наставников, потом дождаться набора, а сейчас я только выпустил своих первых учеников по курсу «Алгоритмы для разработчиков» и взял новых.

Моя роль — помогать студентам с практикой и теорией, если есть проблемы с пониманием.

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

При этом важно не отвечать прямо, а видеть решение: понимать, где находится ученик, и направлять его.

Но не следует позволять человеку утомляться: если ошибка совсем глупая, то на нее можно четко указать.

Вторая часть моей работы — вебинары.

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

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

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

Самое сложное в работе наставником связано с особенностями алгоритмов.

Это может сбивать с толку с логической точки зрения.

Даже если код написан идеально, а студенты на курсе пишут на разных языках, может быть допущена ошибка.

Дело в том, что в курсе используется шесть языков: C++, Python, Java, JavaScript, Go, C#.

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

Или, например, ученик показывает решение, но оно не проходит вовремя.

Я говорю, что надо решать по-другому, иначе не получится.

И студент нервничает — он не хочет читать чужое решение, он хочет доработать свое.

Меня очень интересует наставничество и вообще мне нравится менеджмент во всех его формах.

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

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

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

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

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

Здесь важно не принимать ничего на свой счет. Вам необходимо понять причину такой реакции и постараться выбрать правильный стиль объяснения.

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

В результате я могу управлять им более эффективно.

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

Моя задача – развить эти навыки.

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

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

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

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

Есть такая штука, как бритва Хэнлона.

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

Если студент приходит и говорит, что вы ему не помогаете, то не принимайте это на свой счет – найдите причину и помогите ему.

Ищите индивидуальный подход. Если вы знаете, в чем силен ученик, вы можете это использовать.

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



Что наставничество может дать разработчику: истории от первого лица



Андрей Васильев, наставник курса «Алгоритмы для разработчиков»

Я работаю в JetBrains разработчиком ReSharper и Rider, а также приглашенным преподавателем в VS? на курсе «Разработка IDE».

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

Поэтому мне показалось разумным получить дополнительный опыт в этой области.

В апреле этого года я стал наставником в Яндекс.

Мастерской на курсе «Алгоритмы для разработчиков».

Сейчас я уже выпустил свою первую когорту из сорока человек и веду вторую.

У меня всегда открыт Slack — это основной канал общения со студентами.

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

Для более сложных я выделил час вечером.

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

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

На данный момент я разговариваю по телефону с парой студентов каждую неделю по полчаса.

Я надеюсь, что эти разговоры пойдут им на пользу.

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

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

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

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

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

У многих разработчиков и программистов этого навыка нет: они любят объяснять, используя профессиональные понятия и термины, надеясь, что все все все знают. Причем на курсе обучаются студенты с разными знаниями и опытом, поэтому к каждому нужно найти свой подход. Кому-то достаточно подсказки, кому-то ее нужно подробно разжевать, а кому-то нужно передать лишь базовые знания.

И этот поиск способа донести информацию до каждого конкретного человека очень интересен.

И в то же время самое сложное.

Есть и трудные ученики, но, как правило, это не те, кто чего-то не знает, а те, кто знает слишком много.

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

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

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

Мне сложно отследить, что на что влияет и в какой пропорции, но я точно знаю, что стал лучше выполнять свою роль наставника на работе и понятнее объяснять вещи.

У меня развилась эмпатия: я стал легче понимать людей и то, что они чувствуют. Кроме того, теперь я заметно менее токсичен в общении — стал думать о том, что говорю и каким людям.

Раньше я мог сказать что-то прямо, не задумываясь о том, как это интерпретирует собеседник.

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

Когда ты читаешь лекцию в аудитории, ты видишь, что происходит в зале, и можешь этим управлять: менять темп речи, вставлять шутки, как-то их заинтересовывать.

А когда вещаешь на пустой экран, начинаешь путаться и заикаться просто потому, что не понимаешь, с кем разговариваешь.

После пары вебинаров в Мастерской это прошло.

Теперь я кладу рядом с компьютером миниатюры настольных игр и рассказываю им об этом.

Я бы порекомендовал начинающим наставникам научиться ставить себя на место ученика.

Это самое главное – попытаться понять человека, что он чувствует, думает. Наставлять становится легче, когда знаешь, как найти подход.


Следующая Школа Менторов пройдет в марте 2022 года – пока есть возможность оставить заявку на участие .

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

Тэги: #Карьера в IT-индустрии #программирование #Образовательный процесс в IT #образование в IT #обучение #карьера в IT #softkills #наставничество #Яндекс.

практикум

Вместе с данным постом часто просматривают: