- Форматы поддержки
- Кто такой наставник Хекслета
- Роль материалов платформы Хекслета в обучении
- Помощь по курсам и практикам
- Конкретные механики для студентов
В прошлом уроке мы познакомились с принципами обучения на Хекслете концептуально. В этом уроке мы обсудим, кто же такой наставник на Хекслете и в чем, собственно, заключается его роль.
Форматы поддержки
В стандартном случае студент Хекслета имеет три формата поддержки при прохождении программы:
- Поддержка сообщества. Это раздел «обсуждения» на сайте и общение в сообществе в Telegram.
- Поддержка в рамках группового обучения с наставником. В этом случае обучение происходит в группе студентов (как правило, от 10 человек). Коммуникация наставника и студентов происходит в общем чате. Также для своих студентов наставник делает код-ревью и проводит активности.
- Поддержка индивидуального наставника. На наставника приходится в среднем от 1 до 5 студентов, но общение происходит с каждым студентом лично.
Почти всегда студент может менять форматы поддержки в течение своего обучения. Представление об этих форматах нужно нам для понимания, что зачастую студент может учиться и без нашей поддержки. Из этого следует крайне важный вывод: студенты выбирают форматы с поддержкой, чтобы эту самую поддержку получить.
Зачастую наставники могут как вести группу, так и работать со студентами индивидуально (причем это может происходить одновременно). Независимо от формата поддержки, мы придерживаемся одного формата поведения и раз в неделю делаем следующее:
- проверяем прогресс студента (или группы), работаем с отстающими и хвалим успевающих;
- проводим хотя бы одну активность для студента (или всей группы);
- отвечаем в чате на вопросы студента/ов;
- проверяем проекты и (при наличии) домашние задания;
- синхронизируемся с кураторами по статусам своих студентов и групп.
Теперь разберемся детальнее. Начнем с фундаментального — что верно вне зависимости от того, работаем мы с группой или ведем студентов индивидуально.
Кто такой наставник Хекслета
Наставник на Хекслете — это опытный разработчик и эксперт в конкретной технологии. Для своих студентов наставник — «старший товарищ», который:
- Помогает студентам учиться эффективно и достигать поставленных целей.
- Помогает студентам выстроить учебный процесс так, чтобы он вписывался в ритм их жизни.
- Помогает студентам с входящими вопросами — как в переписке, так и в рамках видеозвонков.
- Проводит код-ревью проектов и практик, проверяет домашние задания.
- Проводит регулярные встречи и активности со своими студентами.
- Делится со студентами дополнительными полезными материалами — как по теме программирования, так и по смежным темам.
- Помогает формировать правильное отношение к обучению и работе, учит ставить цели и оценивать пройденный путь, преодолевать тревоги и сомнения.
Чтобы мы могли эффективно и правильно выполнять эту работу, со стороны Хекслета есть сотрудники, которые обучают наставничеству и помогают преодолеть трудности. О тех, кто еще участвует в учебном процессе, мы поговорим позже.
Вспомним про еще один важный аспект, упоминавшийся в прошлом уроке. Наставник должен быть хорошо знаком с платформой и учебными материалами той профессии, по которой ведет своих студентов и свободно ориентироваться в ее учебном плане. Содержание всех профессий в любой момент можно найти на Хекслете.
Это критически важный элемент наставничества, поскольку для своих студентов мы — авторитет и представитель Хекслета. А поддержание этого авторитета невозможно без хорошего знания программы, по которой мы, собственно, и ведем своих подопечных и ее структуры.
Роль материалов платформы Хекслета в обучении
Наставник помогает студентам освоить материалы платформы и дает им дополнительные материалы, а также проводит дополнительные активности сверх программы. Наставник видит контент платформы как эксперт: он может заметить в нем ошибку или недостаток материалов, которые мешают студентам двигаться вперед. Также, наставник может при необходимости объяснить материал через собственные формулировки и таким образом закрыть вопросы, которые остались у студентов. Именно это — дополнительная ценность работы с наставником по сравнению с обучением без поддержки.
Вопрос мероприятий и активностей для студентов (как групповых, так и индивидуальных) мы еще разберем отдельно в этом курсе.
Помощь по курсам и практикам
Один из важных принципов наставничества — по возможности избегать прямых ответов на вопросы студентов. Когда мы помогаем студенту, то стараемся направить его в сторону решения. Как гласит пословица: «Дай человеку рыбу, и он будет сыт один день. Научи человека ловить рыбу, и он будет сыт всю жизнь». Несмотря на всю свою избитость, она действительно правдива.
Прямое указание на ошибку или готовые инструкции не помогут студенту качественно освоить материал. Наша задача — не «протащить» его по программе, а помочь ему пройти этот путь: только так он сможет достичь своих целей.
Навык решения задач очень важен: это именно то, чем будет заниматься студент в дальнейшем на работе. Кроме того, именно этот навык в первую очередь проверяют при трудоустройстве — как в рамках тестовых заданий, так и технических собеседований. Иногда он даже важнее непосредственно технической экспертизы или даже безупречного владения синтаксисом языка. Поэтому начинать развивать его следует как можно раньше.
Однако, это вовсе не означает, что наши подопечные полностью автономны, а мы говорим только загадками. Бывает, студентам никак не даются те или иные темы или не получаются упражнения — в этом случае можно и нужно «разжевать» материал. О том, как определить такую ситуацию и что делать, если она произошла, мы поговорим в одном из следующих уроков.
Вспомним также прошлый урок, где говорится, что ситуации, когда понадобилось гуглить — не нормальны. Скорее всего, это сигнал о том, что требуется доработать материалы Хекслета.
Конкретные механики для студентов
Чтобы студент быстрее научился решать задачи и задавать хорошие вопросы, мы должны постоянно продвигать несколько идей:
- Использование отладочной печати и чтение текстов ошибок позволяет правильно их интерпретировать и быстрее находить ошибки в коде.
- У новичков есть заблуждения относительно опытных программистов. Многим кажется, что разработчик может лишь взглянув на ошибку или просто прочитав вопрос определить причины ошибки и подсказать решение. Поэтому мы разрушаем этот миф и просим предоставлять максимум информации: с использованием отладочной печати, результатов тестов, текстом ошибки.
- Чтобы информация от студента приходила в нужном виде, мы при каждом удобном случае напоминаем про статью Как правильно задавать вопросы.
- Даже опытные разработчики могут ошибаться, учебные материалы могут содержать ошибки, устареть или быть просто плохо составлены. Не нужно «часами тупить» и «чувствовать себя глупым». Вероятнее всего, затык вызван какими-то внешними факторами, а не личными умственными способностями студента.
Нам также важно следить и за собой. Когда мы скидываем ссылку (на документацию, урок, тред и т.д.), где студент может найти ответ на свой вопрос, нам обязательно следует сопроводить ее своим комментарием — объяснить, что студент найдет по ссылке и почему этот материал будет полезен. Одинокая ссылка без сопровождающей информации не будет расценена студентом как помощь с его вопросом и даже может вызвать у него раздражение и разочарование.
Остались вопросы? Задайте их в разделе «Обсуждение»
Вам ответят команда поддержки Хекслета или другие студенты
- Статья «Как учиться и справляться с негативными мыслями»
- Статья «Ловушки обучения»
- Статья «Сложные простые задачи по программированию»
- Вебинар «Как самостоятельно учиться»