Зарегистрируйтесь для доступа к 15+ бесплатным курсам по программированию с тренажером

Сервисы, используемые в работе Наставник Хекслета

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

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

Сайт Хекслета

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

  • Уроки, практики, проекты, тексты домашних заданий.
  • Страница Обучение, где выводится информация о своей группе (при наличии), наставнике, кураторе, прогрессе обучения и содержатся полезные ссылки.
  • Страница программы (landing page), где студент может посмотреть из каких модулей программа состоит, что будет в начале и в конце, и зачем он вообще это изучает.

Наставнику на сайте доступны:

  • То же, что студенту группы, только вместо страницы Обучение страница Наставничество.
  • Страница Наставничество, где показываются назначенные группы, студенты, пришедшие на проверку проекты и вопросы студентов на сайте (но не в чате).
  • Профиль наставника, где указывается информация о себе и устанавливается отдельно фото. Это нужно, чтобы выводить в разных частях системах информацию про наставника, не смешивая с личной.

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

Мессенджеры

Хекслет использует для общения несколько каналов — электронную почту и мессенджеры Slack и Telegram. Никакие другие способы коммуникации не используются и по умолчанию запрещены. То есть нельзя взять студента, уйти с ним в Discord и выстроить обучение исключительно на голосовых коммуникациях. Это ограничение связано со следующими факторами:

  • Кураторы контролируют сроки и качество ответов наставников. Это возможно делать только при наличии видимой переписки. Даже если общение происходило в Telegram студент может просто переслать куратору фрагменты переписки.
  • Кураторов меньше, чем наставников и охватить большое количество сервисов физически слишком сложно.
  • Некоторые сервисы могут оказаться платными или скрыты за инвайтами, то есть куратор просто не сможет попасть в нужный чат.

Вышеизложенные правила касаются в основном работы с групповыми студентами. При работе с индивидуальными (премиум) студентами мы можем использовать любой мессенджер, который будет удобен студенту и нам. Hexlet рекомендует для этого Telegram или Slack, но и другие мессенджеры, например, WhatsApp, Skype, Viber вполне допустимы, если так удобно наставнику и студенту.

Slack

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

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

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

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

С индивидуальными студентами мы можем общаться в Slack в личке.

Slack очищает историю сообщений с некоторой периодичностью, это важно иметь в виду, чтобы не потерять какие-то важные ссылки. Чтобы контент не пропадал, кураторы и наставники сохраняют его на Google Drive. О нём поговорим ниже.

Telegram

Telegram выполняет две роли, в зависимости от формата поддержки студента:

  • Для студентов с персональным наставником, Telegram — основной мессенджер, а Slack вспомогательный.
  • Для студентов групп, Slack — основной мессенджер, а Telegram для неформального общения.

Студенты с персональным наставником могут использовать студенческий Slack для коммуникации, но обычно у всех есть Telegram, он лучше знаком и даёт весь необходимый функционал. Поэтому студенты общаются с наставником в формате личных сообщений в Telegram, а в студенческий Slack заходят, чтобы поучаствовать в общих активностях. Например, активности на тему трудоустройства от других наставников или HR-экспертов.

Студенты групп используют Telegram как флудилку — для неформального общения. Там кураторы создают чат для группы, аналогично Slack, добавляют наставника и приглашают студентов. Никакие активности и учебные процессы там не проходят.

Gitlab и Github

Github используется студентами для выполнения проектов. Из интерфейса сайта им подготавливаются репозитории, куда они пушат свой код и потом сдают на проверку автотестам и наставнику. Нам достаточно в нём только просматривать решение студента и ссылаться на него при составлении ревью.

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

  • Использовать эталонные решения при составлении ревью кода проектов и домашних заданий.
  • Предлагать исправления и улучшения материалов через merge request.
  • Принимать домашние задания от студентов через Issue.

Вскоре домашние задания будут интегрированы с сайтом так же, как и проекты, мы получим интерфейс для ревью, а результат работы тестов будут показываться на сайте. Сейчас же работа с домашними заданиями осуществляется через репозитории на Gitlab. Подробно эту механику расскажут соответствующие инструкции, для нас важно помнить, что ревью, как и проекты попадают под ограничение — не более 2 рабочих дней на ревью от наставника.

Сервисы Google (Drive, YouTube, Docs, Sheets, Slides)

Весь контент, созданный наставниками, сохраняется в "базу материалов наставников" - пространство на Google Drive, куда складываются документы, таблицы, презентации, ссылки на полезные материалы и так далее. Когда мы хотим провести для студентов активность на заданную тему или не можем найти тему, то заходим на Google Drive, изучаем материалы и берём их за основу для своих активностей. Это снижает когнитивную нагрузку при необходимости еженедельно производить новый контент, а также повышает качество контента, ведь всегда можно что-то улучшить.

Кроме того, Хекслет гарантирует студентам "пожизненный" доступ к теории на сайте. Но зачастую студенты хотят получить и артефакты от активностей наставника — презентацию, код, видеозапись вебинара и так далее. Для удобства, всё это сохраняется на Google Drive Хекслета и оттуда куратор или наставник по запросу студента может скачать нужные материалы.

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

Прочие сервисы

Сотрудники Хекслета используют и другие разные сервисы для решения различных задач. Иногда бывает такое, что какой-то сервис оказывается недоступен в нужный момент, или глобально обновился и поменял правила игры. Например, активности с видео проходят зачастую в Zoom, а некоторые инструкции сохранены в Notion. Онбординг студентов на сайте так же запускается через сторонний сервис. Любой из них может в любой момент выдать 500ю ошибку.

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


Аватары экспертов Хекслета

Остались вопросы? Задайте их в разделе «Обсуждение»

Вам ответят команда поддержки Хекслета или другие студенты.

Ошибки, сложный материал, вопросы >
Нашли опечатку или неточность?

Выделите текст, нажмите ctrl + enter и отправьте его нам. В течение нескольких дней мы исправим ошибку или улучшим формулировку.

Что-то не получается или материал кажется сложным?

Загляните в раздел «Обсуждение»:

  • задайте вопрос. Вы быстрее справитесь с трудностями и прокачаете навык постановки правильных вопросов, что пригодится и в учёбе, и в работе программистом;
  • расскажите о своих впечатлениях. Если курс слишком сложный, подробный отзыв поможет нам сделать его лучше;
  • изучите вопросы других учеников и ответы на них. Это база знаний, которой можно и нужно пользоваться.

Об обучении на Хекслете

Открыть доступ

Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно.

  • 130 курсов, 2000+ часов теории
  • 900 практических заданий в браузере
  • 360 000 студентов
Даю согласие на обработку персональных данных, соглашаюсь с «Политикой конфиденциальности» и «Условиями оказания услуг»

Наши выпускники работают в компаниях:

Логотип компании Альфа Банк
Логотип компании Aviasales
Логотип компании Yandex
Логотип компании Tinkoff

Используйте Хекслет по максимуму!

  • Задавайте вопросы по уроку
  • Проверяйте знания в квизах
  • Проходите практику прямо в браузере
  • Отслеживайте свой прогресс

Зарегистрируйтесь или войдите в свой аккаунт

Даю согласие на обработку персональных данных, соглашаюсь с «Политикой конфиденциальности» и «Условиями оказания услуг»

Изображение Тото

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