Как участвовать в жизни Хекслета

Содержание
  1. Открытые проекты (Github)
    1. Локальные сообщества
    2. Тестовые задания
    3. guides.hexlet.io
    4. code-basics.ru
    5. codebattle.hexlet.io
    6. cv.hexlet.io
    7. hexlet-interview
    8. hexlet-sicp
    9. hexlet-correction
    10. hexlet-friends
  2. Хекслет
    1. Курсы
      1. Видео курсы
      2. Текстовые курсы
    2. Вопросы/Ответы
    3. Блог
    4. Испытания
    5. Отзывы
  3. Youtube
    1. Вебинары
    2. Публичные интервью
    3. How-To
  4. Чат сообщества
  5. Свой город

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

Самые активные ребята часто спрашивают, как поучаствовать в жизни проекта, принести пользу сообществу и тем, кто учится? А сделать можно многое. Ниже полный список тех активностей, которым нужны руки и голова. Если вам что-то придется по душе, то пишите либо на почту в support@hexlet.io, либо в комьюнити в личку @kirill.mokevnin.

Открытые проекты (Github)

Локальные сообщества

https://github.com/Hexlet/ru-local-communities — список локальных русскоязычных сообществ. Он нуждается в пополнении и обновлении.

Задачи:

  • Добавление новых сообществ.
  • Обновление устаревшей информации.

Тестовые задания

https://github.com/Hexlet/ru-test-assignments — список тестовых заданий от разных компаний. У репозитория более 1000 звезд на гитхабе, его много где советуют.

Задачи:

  • Добавление новых заданий.
  • Обновление устаревшей информации.

guides.hexlet.io

https://guides.hexlet.io/ — сайт с гайдами для новичков. Эта статья тоже находится на нем. Мы начали делать его, когда поняли, что по многим темам нет хороших руководств для новичков. Тематика гайдов практически любая, они не только про программирование.

Ссылки:

  • https://github.com/Hexlet/hexletguides.github.io — исходный код содержимого сайта, включая контент.

Задачи:

  • Улучшение текущих гайдов. Исправление ошибок.
  • Обновление устаревшей информации.
  • Добавление новых гайдов. Темы можно посмотреть в issues
  • Обновление движка для гайдов.

code-basics.ru

https://code-basics.ru — Сайд-проект Хекслета с открытым исходным кодом. Причем открыт как код сайта, так и весь контент. Его цель — дать основы языков программирования с практикой прямо в браузере. Сайт абсолютно бесплатен и останется таким навсегда. В перспективе планируется англоязычная версия. Она есть уже сейчас, но контент переведен лишь частями.

Создавая сайт, мы хотели покрыть две ситуации: первый язык и второй язык.

  • «Первый язык» — это программа обучения, построенная для полных новичков в программировании. К ним мы относим php, js, python, java, clang. Прямо сейчас на сайте готовы php, js и python.
  • Ко вторым языкам мы относим racket, haskell, go, ruby, swift, kotlin, clojure, typescript, rust, shell. Эти языки, обычно, изучают уже зная что-то другое, поэтому их программа отличается от первых языков.

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

Ссылки:

  • https://github.com/hexlet-basics — исходный код содержимого

Задачи:

  • Улучшение существующих уроков. Список уроков и языков есть на гитхабе.
  • Улучшения самого сайта. Задачи по улучшению появляются в issues.
  • Создание уроков для новых языков. Прямо сейчас делаются попытки добавить java и ruby.
  • Переводы уроков на английский язык.
  • Популяризация проекта среди населения)

codebattle.hexlet.io

https://codebattle.hexlet.io/ — еще один сайд-проект с открытым исходным кодом. Текущая версия разрабатывается целиком и полностью силами комьюнити. В проекте за несколько лет поучаствовали десятки разработчиков.

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

Ссылки:

  • https://github.com/hexlet-codebattle — исходный код содержимого

Задачи:

  • Добавление новых соревновательных задач. https://github.com/hexlet-codebattle/battle_asserts
  • Участие в разработке Chrome расширения https://github.com/hexlet-codebattle/battle_chrome_extension
  • Участие в разработке самого сайта https://github.com/hexlet-codebattle/codebattle

Общение по проекту происходит в канале #codebattle внутри слак-комьюнити

cv.hexlet.io

HexletCV — опенсорс-проект для соискателей и HR-специалистов. Кандидаты публикуют на сайте резюме, а опытные эйчары рекомендуют, как улучшить эти документы. В проекте используется Ruby on Rails.

Ссылки:

Задачи:

  • участие в разработке сервиса;
  • анализ резюме соискателей и рекомендации по улучшению.

Задачи можно обсудить в канале #hexlet-volunteers в Slack-сообществе.

hexlet-interview

HexletInterview — проект с открытым исходным кодом для желающих пройти публичное собеседование. Кандидат оставляет заявку, с ним связывается интервьюер и проводит собеседование в прямом эфире. Трансляция проходит на канале «Хекслета» в YouTube. Проект работает на Node.js.

Ссылки:

Задачи:

  • участие в разработке сервиса;
  • проведение публичных собеседований.

Подробности узнавайте в канале #hexlet-volunteers в Slack-сообществе.

hexlet-sicp

Hexlet SICP — трекер прохождения СИКП. Участники отмечают пройденные материалы, отслеживают прогресс других пользователей. Проект работает на Laravel.

Ссылки:

Задачи:

  • участие в разработке сервиса;
  • изучение СИКП и популяризация курса и сервиса :-)

Обсудить задачи можно в канале #hexlet-volunteers в Slack-сообществе.

hexlet-correction

Hexlet Corrections — сервис уведомления владельцев сайтов об ошибках и опечатках. После интеграции с сайтом посетители получают возможность выделить ошибку или опечатку и сообщить о ней администратору. Проект работает на Java.

Ссылки:

Задачи:

Подробности можно узнать в канале #hexlet-volunteers в Slack-сообществе.

hexlet-friends

Hexlet-friends — проект с открытым исходным кодом на Python. Сервис отслеживает опенсорсные проекты «Хекслета». Анализируется количество коммитов, пулл-реквестов, issue. Сервис автоматически строит рейтинг участников с «ачивками».

Ссылки:

Задачи:

  • участие в разработке сервиса.

Обсуждение в канале #hexlet-volunteers в Slack-сообществе.

Хекслет

Курсы

Видео курсы

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

Задачи:

  • Добавить транскрипцию к видео если она отсутствует
Текстовые курсы

Основная проблема — это стилистика и опечатки. На сайте действует механизм отправки сообщений по выбранному куску текста. Комбинация ctrl + enter показывает окошко, через которое можно сообщить о проблеме, или предложить другой вариант текста.

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

Задачи:

  • Исправление опечаток в текстах
  • Улучшение описаний и примеров
  • Исправление стилистики

Вопросы/Ответы

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

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

Ссылки:

Задачи:

  • Помогать другим пользователям.

Блог

https://ru.hexlet.io/blog — Ежемесячно блог Хекслета посещают десятки тысяч человек. Туда мы постим как переводные статьи, которые нам понравились, так и наши собственные. Иногда посты оставляют наши пользователи.

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

  1. История успеха. Самая популярная рубрика. Если вы трудоустроились и Хекслет приложил к этому руку, то обязательно поделитесь своей историей. За нее дается пожизненная 50 процентная скидка на подписку. Пример — https://ru.hexlet.io/blog/posts/vokrug-da-okolo-ili-priznanie-samomu-sebe
  2. Процесс обучения. Ваши мысли, открытие, сложности с которыми столкнулись. В сообществе есть запрос на такие посты. Все хотят знать, что они не одни и не только им сложно. Пример — https://ru.hexlet.io/blog/posts/professions-php-greybutton
  3. Полезные статьи на любую тематику, имеющую отношение к нашей аудитории. Пример — https://ru.hexlet.io/blog/posts/developers-business-value

По последнему пункту можно придумать целые рубрики. Одна из них - обзор прочитанных книг. Примеры интересных тематик:

  • Программирование.
  • Администрирование.
  • Бизнес-процессы.
  • Информатика.
  • HR-тематика.
  • Продуктовая разработка.
  • Изучение иностранных языков.
  • Эмиграция и иммиграция.

Список тематик не исчерпывающий.

Ссылки:

Задача

  • Писать в блог)

Испытания

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

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

Ссылки:

  • https://ru.hexlet.io/challenges — список всех испытаний

Задачи:

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

Отзывы

Вы прошли курсы или проекты и вам есть чем поделиться? Напишите на support@hexlet.io свой отзыв, и мы его обязательно добавим на страницу отзывов https://ru.hexlet.io/testimonials

Youtube

Вебинары

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

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

Ссылки:

  • https://www.youtube.com/watch?v=8wurHiUJwUA
  • https://www.youtube.com/watch?v=jI-cZRFpbkk

Задачи:

  • Проводить вебинары по интересным темам
  • Вести вебинары, в которых есть гость

Публичные интервью

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

Ссылки:

  • https://www.youtube.com/watch?v=QirXa-T8C2k
  • https://www.youtube.com/watch?v=HM42MlWbhFI

Задачи:

  • Проводить интервью

How-To

Короткие видео на 5-15 минут, объясняющие простым языком выбранную тему. Могут быть записаны в формате скринкаста.

Прямо сейчас на канале всего два таких видео:

  • https://www.youtube.com/watch?v=sbVYRf_6Hvg — основы ssh
  • https://www.youtube.com/watch?v=pK9mF5aK05Q — использование make

Такие видео очень востребованы и собирают большое количество просмотров. Ролик про ssh один из самых популярных на канале с почти 60 тысячами просмотров.

Задачи:

  • Создание новых How-To видео

Чат сообщества

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

Свой город

У нас давно есть мечта, проводить регулярные оффлайновые встречи комьюнити. Сейчас они в основном происходят в Москве или Питере. Там уже сформировалась своя тусовка. На последние московские встречи приходило так много людей, что мы перестали помещаться в барах и начали организовываться в офисах компаний. Последняя встреча прошла в офисе букмейта, а 30 марта 2019 года пройдет большой митап Хекслета в офисе Do Do пиццы, на котором выступят наши ребята. Всего на мероприятии будет порядка 120 человек. Самое примечательное, что организацию этого мероприятия взял на себя участник сообщества.

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

Ссылки:

  • https://www.youtube.com/watch?v=JhLahHbh-dE — вебинар про комьюнити

Кирилл Мокевнин (и сообщество Хекслета)

Поделиться
Отправить