Как мы лелеем наше сообщество: механика работы в Slack, вебинары, публикации. Читайте на Cossa.ru

04 декабря 2019, 17:30

Как мы лелеем наше сообщество: механика работы в Slack, вебинары, публикации

Кейс по созданию IT-комьюнити.

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

О сообществе: студенты и эксперты помогают развивать «Хекслет»

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

Корпоративный пакет COSSA-2025


Cossa анонсирует главный рекламный формат на весь 2025 год: сразу 8 различных опций.

Пакет идеально подходит для онлайн-сервисов, стартапов, интернет-компаний и digital-агентств.

Успейте приобрести пакет до повышения цены!

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

Где живёт комьюнити

Основная площадка комьюнити — публичный чат в Slack. Но участники также общаются на нашем основном сайте, в соцсетях, включая ВКонтакте, Facebook, Twitter и YouTube. Для информирования подписчиков используем Telegram.

Какую роль в жизни «Хекслета» играет сообщество

Благодаря комьюнити «Хекслет» функционирует как живой организм, ни больше ни меньше. То есть студенты и эксперты активно участвуют в развитии образовательной платформы, помогают друг другу и преподавателям. Также сообщество создаёт и развивает полезные сайд-проекты, например, платформу для соревнований программистов Codebattle или площадку для изучения основ программирования Code Basics.

Участники сообщества делают на «Хекслете» контент: от рефлексивных заметок в дневнике студента до подробных гайдов, от мотивирующих историй трудоустройства до обучающих курсов. Также ребята из комьюнити улучшают контент: находят оптимальные способы решения практических задач, говорят, какие курсы хотят видеть на «Хекслете», наконец, сообщают об опечатках.

Промежуточный итог: сообщество делает «Хекслет» живым организмом и помогает проекту развиваться. Основная площадка для общения комьюнити — публичный чат в Slack. В следующих разделах поговорим о конкретных способах работы с сообществом.

Как мы работаем с сообществом

В этом разделе обсудим механизмы работы с комьюнити, которые мы используем.

Публичный чат в Slack: главный канал общения со студентами

На публичном чате в Slack остановимся подробнее. Это по-настоящему популярное русскоязычное Slack-сообщество программистов. По состоянию на середину октября 2019 года здесь зарегистрировано 13,5 тысяч человек.

Как создать эффективное комьюнити - сообщество Хекслет

Количество участников в Slack-чате «Хекслета»

Мы неслучайно выбрали Slack. Этот корпоративный мессенджер широко используют реальные команды. Поэтому общение с другими студентами и преподавателями в Слаке готовит наших пользователей к обсуждению рабочих задач на рабочем месте.

В чате есть основной общий канал #general и тематические каналы, например, #frontend, #php, #job. В #job автоматически транслируются новые вакансии, опубликованные на основном сайте.

В #general мы анонсируем важные мероприятия, например, вебинары, сообщаем о публикации новых курсов или статей. Это делается автоматически с помощью подключенного RSS, но при необходимости дублируем анонсы вручную.

В общем канале проводятся слаконары или чат-вебинары. В этом формате спикеры и участники общаются друг с другом в чате. Вот пример слаконара. Также в #general участники сообщества обсуждают общие вопросы, связанные с обучением и программированием.

Для обсуждения узкотематических вопросов есть специализированные каналы. Например, в #hexlet-projects общаются студенты, которые проходят проекты, а также менторы. В #hexlet-volunteers обсуждаются опенсорсные проекты «Хекслета».

Важный момент: студенты обсуждают проекты в личной переписке с ментором в Слаке. Это позволяет оперативно получать ответы на вопросы, уточнять суть замечаний. В этом плане Slack удобнее электронной почты.

Сайт, блог, дневник студента: здесь комьюнити потребляет и создаёт контент

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

Как создать эффективное комьюнити - сообщество Хекслет

Студенты обсуждают решение упражнения

На вопросы учеников отвечают как менторы-эксперты, так и опытные студенты. На сайте накопилась огромная база практических вопросов и ответов: около 30 тысяч страниц. Кстати, поисковые системы индексируют эту базу и направляют в раздел вопросов и ответов пользователей, которые ищут соответствующую информацию в интернете.

Как создать эффективное комьюнити - сообщество Хекслет

Индексация страниц, созданных сообществом

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

Студенты пишут мотивирующие истории успеха: рассказывают, как обучение на «Хекслете» изменило их карьеру и жизнь. Рубрика «Истории успеха» пользуется спросом среди новичков. Благодаря публикациям в этой категории начинающие студенты убеждаются, что программистом можно стать в любом возрасте, если есть много желания и хотя бы капля дисциплины.

Кстати, за публикацию в рубрике «Истории успеха» студент получает пожизненную скидку 50% на подписку в «Хекслете». Мы пропускаем далеко не все истории — пост должен соответствовать критериям качества, о которых студенты знают.

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

Второй вопрос: будут ли студенты писать в блог, если убрать скидку? Ответ: будут. Участники комьюнити пишут не только ради скидок. Доказательства можно найти в дневнике студента, а также на сайте Hexlet Guides. Теперь по порядку.

В дневнике студента пользователи рассказывают об успехах и трудностях, с которыми сталкиваются во время обучения. Сюда попадают заметки в жанре «лытдыбр», рефлексивные посты. Здесь студенты делятся опытом и публикуют переводы важных по их мнению статей из иностранных источников.

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

Ещё один ресурс, на котором публикуют контент участники сообщества — Hexlet Guides. Технически это отдельный сайт на поддомене, но о нём логично рассказать в одном разделе с основным ресурсом. Обычно гайды пишут преподаватели «Хекслета». Но иногда на Hexlet Guides мы публикуем глубоко проработанные руководства, которые создают опытные студенты или выпускники «Хекслета». Пример — гайд по DNS.

Итог по разделу: участники сообщества общаются, потребляют и создают контент на основном сайте «Хекслета» и на Hexlet Guides.

YouTube: важный канал взаимодействия с сообществом и холодной аудиторией

В октябре мы перешагнули планку 50 тысяч подписчиков на YouTube. Наш канал — важный источник информации и способ коммуникации с сообществом и новой аудиторией.

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

Что публикуем: интервью, вебинары, сессии в формате вопросов и ответов. Большим спросом пользуются видео с live coding, во время которых преподаватели «Хекслета» делятся опытом.

Отдельного внимания заслуживает формат публичных собеседований. На них студенты «Хекслета» в прямом эфире проходят интервью. Это позволяет участникам и зрителям оценить силы, осознать сильные и слабые стороны.

При формировании контент-плана мы прислушиваемся к студентам. Стараемся освещать на канале темы, которые «заказывают» пользователи, приглашаем интересных аудитории спикеров. Благодаря этому наши прямые эфиры всегда пользуются спросом.

По итогам работы с каналом на YouTube сформулировали несколько рекомендаций, которые предлагаем другим проектам.

Совет № 1 можно выразить одним словом: «экспертиза». Скучно? Банально? Тем не менее главный фактор успешной раскрутки на YouTube — экспертиза.

В качестве примера экспертного контента обратите внимание на запись вебинара нашего преподавателя Python Алексея Пирогова. Подобные трансляции проводятся для участников сообщества. Посмотрите на количество вопросов спикеру. Зрители задают их в чате сообщества в Slack. Несколько вопросов есть и в комментариях на YouTube, но здесь пишут скорее новички или случайные зрители.

Совет № 2: привлекайте к созданию контента на YouTube известных в вашей отрасли специалистов. Мы приглашаем известных разработчиков, руководителей IT-компаний, лидеров мнений. Берём у них интервью, проводим интерактивные трансляции в режиме «вопрос-ответ», просим известных спикеров выступать самостоятельно. Это повышает узнаваемость «Хекслета» в экспертной среде.

И совет № 3: публикуйте обучающий контент. Вот пример урока об окружениях и замыканиях. Обратите внимание на количество просмотров, соотношение положительных и отрицательных реакций и комментарии.

Опенсорс-проекты: возможность поучаствовать в реальном проекте и получить «жирную» строчку в резюме

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

Справка: опенсорс (от английского open source) — проект с открытым исходным кодом. Участвовать в нём может каждый желающий.

Мы рассматриваем опенсорс-проекты как площадки для наработки реального опыта программирования. Каждый студент «Хекслета» кроме обучения в рамках выбранной профессии и участия в учебных проектах может присоединиться к разработке одной из опенсорных площадок. Вот их краткое описание.

  • Hexlet Резюме. Здесь соискатели публикуют резюме, а опытные эйчары изучают их и делятся рекомендациями. Проект на Ruby on Rails.

  • Hexlet Интервью. Сервис публичных собеседований, работает на Node.js.

  • Hexlet Corrections. Позволяет посетителям сообщать владельцам сайтов об опечатках и ошибках. Работает на Java.

  • Hexlet SICP. Рейтинг студентов, которые проходят знаменитый курс «Структура и интерпретация компьютерных программ». Проект на Laravel.

  • Hexlet Friends. Автоматическое ранжирование опенсорсных проектов «Хекслета» по количеству коммитов, pull-реквестов, issue. Работает на Python.

  • Codebattle. Платформа для соревнований между программистами. Бэкенд написан на Elixir (фреймворк Phoenix), на фронтенде используется React.

Важный момент: опенсорсные проекты с запасом перекрывают стеки, которые изучают студенты «Хекслета». Желающие получить опыт фронтенд-разработки присоединяются к любому проекту, задачи для фронтендеров есть везде.

Преподаватели «Хекслета» курируют работу над опенсорс-проектами, консультируют участников. Это сильный мотиватор для студентов, так как взаимодействие с опытными разработчиками в реальном проекте стимулирует развитие специалиста.

Итоги раздела: главная площадка для общения участников сообщества — публичный чат в Slack. На основном сайте и на канале в YouTube мы публикуем много полезного контента. Также наши площадки открыты для участников сообщества: они могут создавать контент самостоятельно. Ещё одна площадка для творчества и профессионального роста — опенсорс-проекты «Хекслета».

Как мы расширяем сообщество

Это одновременно самая простая и самая сложная часть работы. Простая она потому, что студенты самостоятельно регистрируются в чате в Slack и подписываются на паблики в соцсетях. А сложная потому, что регистрация в чате и подписка на паблик во ВКонтакте не гарантирует, что студент станет полноценным активным членом комьюнити. Давайте по порядку.

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

Хороший стимул зарегистрироваться в чате — возможность задавать вопросы спикерам во время вебинаров на YouTube. Модераторы во время трансляций в первую очередь принимают обратную связь именно в Слаке.

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

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

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

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

Ещё один источник пользы — наш блог. Пример полезной публикации: статья CEO «Хекслета» Кирилла Мокевнина о скриптах, модулях и библиотеках. Кирилл написал её, чтобы студентам было проще решать практические задачи при прохождении учебных проектов. В дальнейшем информация из статьи поможет специалисту решать реальные задачи на рабочем месте.

Мы пишем не только о разработке. Например, многие студенты «Хекслета» заботятся о здоровье, переживают о последствиях сидячей работы. Чтобы ответить на медицинские вопросы, приглашаем в блог практикующих врачей: берём у них интервью или просим написать статью.

Давайте честно — вступление в паблик или в чат в Slack автоматически не делает человека членом комьюнити. Люди становятся своими постепенно. В процессе обучения у новичков появляются вопросы. Студенты спрашивают что-то у преподавателей и у опытных курсантов, получают ответы. Так новички включаются в жизнь сообщества, становятся активными участниками.

Помните фильм Field of Dreams с Кевином Костнером? Герой руководствовался принципом «Построй его, и они придут». Он построил стадион в какой-то глуши. На стадион пришли знаменитые спортсмены и зрители.

Так вот, сообщество «Хекслета» растёт так же. Мы создаём условия для общения, обучения, профессионального и личностного роста. Публикуем полезный контент, общаемся со студентами, помогаем им. Люди ценят комьюнити, рассказывают о нём знакомым. Сарафанное радио приводит в сообщество новых людей.

С какими проблемами сталкиваемся, или о проявлениях токсичности

Без проблем в работе с сообществом не обходится. В основном решаем их в рабочем порядке или в фоновом режиме. Всё как обычно: иногда в чат пробираются тролли и спамеры, иногда кто-то с кем-то разговаривает на повышенных тонах. Обычные дела.

Простой пример: один из студентов негативно отреагировал на пост другого в дневнике (см. иллюстрацию). Модератор попросил автора резкого комментария быть терпимее. Это сработало: комментарии стали более толератными. А комментатор стал активным волонтёром. Он отвечает на вопросы новичков на сайте и помогает им решать практические задания.

С какими проблемами сталкиваемся - сообщество Хекслет

Пример работы с негативом в комментариях

Одна проблема стоит особняком. И дело не в том, что мы пока не знаем, как её решать. С этой проблемой рано или поздно сталкивается каждое сообщество, поэтому она знакома и понятна практически всем. Это токсичность.

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

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

  • общение с позиции «я гуру, ты никто»;
  • негативизм;
  • мелкие нарушения правил, например, флуд и офтоп в основном канале.

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

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

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

В целом с токсичностью справляемся. Даже на публике подчёркиваем, что наше сообщество нетоксичное. Но проявления токсичности нет-нет да и проскакивают. Наверное, это норма. Но стремление к идеалу никто не отменял.

Заключение: «Хекслет» и сообщество — близнецы-братья

Вынесенная в подзаголовок вольная интерпретация произведения Маяковского отлично иллюстрирует наше отношение к сообществу. Любим наших студентов, стараемся давать им лучшие образовательные продукты, создаём условия для профессионального и личностного роста. Проблемы есть, но в целом пользователи отвечают нам взаимностью.

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

Мнение редакции может не совпадать с мнением автора. Ваши статьи присылайте нам на 42@cossa.ru. А наши требования к ним — вот тут.

Телеграм Коссы — здесь самый быстрый диджитал и самые честные обсуждения: @cossaru

📬 Письма Коссы — рассылка о маркетинге и бизнесе в интернете. Раз в неделю, без инфошума: cossa.pulse.is

✉️✨
Письма Коссы — лаконичная рассылка для тех, кто ценит своё время: cossa.pulse.is