📕

📕База Знаний

Tags
Привет! Добро пожаловать в Хакатон клуб ITAM. Мы являемся студенческим объединением в университете МИСИС, а также частью платформы ITAM. У нас собираются начинающие и опытные представители IT-сферы, являющиеся студентами или выпускника нашего университета. Вместе мы ходим на хакатоны, делимся опытом и стимулируем развитие друг друга. Ниже мы собрали информацию о главных функциях нашего объединения, мероприятиях, которые проводим и базовую информацию о хакатонах для начинающих специалистов.

Навигация

Хакатоны. Что это такое и с чем их едят?
Хакатон клуб Университета МИСИС
Отправление команд в другие города
Перезачет предметов
Я хочу развиваться, но не знаю что делать
 

Хакатоны. Что это такое и с чем их едят?

Что такое хакатон?

💡
Слово Хакатон происходит от слов “Хакер” и “Марафон”. Зам. председателя Хакатон клуба ITAM, Геннадий Альхеев
Если говорить просто, то хакатон — это соревнование, в рамках которого за отведенное время команда должна предоставить решение кейса от заказчика. Во время соревнования каждый участник команды применяет в действии все свои накопленные знания и умения, учится работать в команде и разрабатывать продукт в сжатые сроки. Хакатоны бывают разные и каждый отличается друг от друга. Мы собрали для вас базовую информацию о видах хакатонов по формату, длительности и направленности.

Типы хакатонов

Оффлайн
Оффлайн хакатоны требуют очного присутствия на площадки, на открытии, чек-поинтах и закрытии.
Онлайн
Онлайн хакатоны не требуют очного присутствия и полностью проходят в онлайн формате. Чек-поинты проводятся в ВКС (Zoom, MS Teams и т. д.)
Смешанные
Зачастую смешанный формат предполагает отборочный этап в онлайн формате и финал - в оффлайн. Второй вариант - это онлайн формат и очное награждение.

По длительности:

24 часа
На хакатонах формата “24 часа” командам предстоит разработать идею и продукт в максимально сжатые сроки. В таком формате команда должна работать максимально слаженно, чтобы добиться результата. 24 часа — это самый каноничный формат хакатона, и наилучшим решением будет физический сбор всей команды на данный период. Физический сбор позволяет максимально разогнать человеческий CI/CD и гибко подстраиваться под внештатные ситуации.
3 дня
На хакатонах, которые идут 3 дня, у команд появляется пространство для планирования времени. В таких хакатонах наиболее важны встречи с командами, прозрачность работы и управление коммуникацией. За 3 дня команда может детальнее проработать продукт и его стратегию, что повышает привлекательность для заказчика.
7 дней и дольше
Хакатоны, которые проходят в таком формате, кардинально отличаются от предыдущих. Самый яркий представитель такой категории — это крупнейший хакатон РФ — Лидеры Цифровой Трансформации (ЛЦТ), на его примере и рассмотрим данный формат. На ЛЦТ важнейшим фактором является умение работать на длительной дистанции, выстроенная коммуникация и планирование. Также стоит понимать, что хакатон проходит на протяжении длительного срока, в том числе в будние дни, что затрудняет разработку ввиду занятости участников по учебе или работе.

По направлению:

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

Пример кейса (ВТБ more.tech 5.0)
Задача
Создание сервиса для подбора оптимального отделения банка, основываясь на их загруженности и доступности услуг
Раскрытие
More.Tech 5.0 длился 40 часов. Заказчиком выступал ВТБ Банк.
Задача на данном Хакатоне закрывала бизнес-потребность и решение могло быть внедрено в систему банка.
На задачах подобного формата важно закрыть бизнес-потребность, узнать ожидаемое заказчиком решение и подсветить плюсы для компании, например возможность быстрой интеграции с другими сервисами компании, обоснованность решения и так далее.
Идейные
Исходя из названия, проводятся ради идеи или ради популяризации IT-движения. На таких хакатонах очень важно попасть в желания заказчика и понять, почему он выбрал именно этот кейс.

Пример кейса (UseTech Хакатон):
Задача
Создание сервиса для конвертации Figma в React-код при помощи ChatGPT.
Раскрытие
UseTech Hackathon проходил в формате 24 часа. Заказчиком выступал ГК “USETECH”.
Задача на данном Хакатоне никак не закрывала бизнес-потребность и больше делался для пиар-компании ГК “USETECH” и поддержания IT-движения.
На задачах подобного формата важно узнать, что сподвигло заказчика на задачу такого рода и максимально удовлетворить его ожидания.
 
ML/AI/DS хакатоны
Нацелены на работу с технологиями машинного обучения и анализа данных. На таких хакатонах в первую очередь оценивается техническая составляющая решения: качество гипотез, свежесть идеи и нестандартность подхода к решению.

Пример кейса (Цифровой Прорыв):
Задача
Рекомендательная система видео на видео-платформе RuTube.
Раскрытие
Цифровой прорыв — это один из крупнейших хакатонов посвященных темам искусственного интеллекта, машинного обучения и анализа данных. Всероссийский этап конкурса “Цифровой прорыв” проходил с 08 по 10 сентября.
Задача заключалась в том, чтобы порекомендовать пользователю максимально качественные, персонализированные и разнообразные рекомендации.
На таких хакатонах вы подсвечиваете подходы к решению, гипотезы на основе данных. Важные подходы машинному обучения, которые вы задействовали и метрики, которые показывает ваша модель машинного обучения.

Как попасть на хакатон и что там происходит?

А все просто. В наших информационных источниках мы регулярно делаем анонсы грядущих соревнований, также можно следить за нашим календарем хакатонов в Notion по следующей ссылке — https://l.itatmisis.ru/hack-calendar.
Как происходит сам хакатон? Зачастую порядок действий такой:

1. Собрать команду

Собирать команду стоит ориентируясь на сам хакатон. Например, на хакатоне, где не требуется машинное обучения, будет странно смотреться инженер машинного обучения. Тем не менее классический состав команды на хакатон включает в себя Back-end разработчика, Front-end разработчика, дизайнера и инженера машинного обучения, такой состав позволяет команде максимально гибко выбирать задачу на большинстве хакатонов.
О механике сбора команд в Хакатон клубе ITAM можно прочитать тут.
 

2. Выбрать задачу

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

3. Начать решение

Итак, хакатон начался. Перед тем, как приступать к работе, стоит провести общий созвон с командой, где вы проанализируете техническое задание и устроите общий брейн-шторм над фичами вашего решения. При проектировании решения стоит обращать внимание на то, кто ваш заказчик, зачем ему нужно это решение и как он может использовать его в дальнейшем. Продумайте дополнительные функции вашего решения, которые смогут выделить вас среди других команд. В условиях сжатых сроков вам поможет разработка в асинхронном решении. Как этого добиться правильно?
Например, вы можете вместе спроектировать примерный интерфейс вашего сервиса с помощью несложных графических редакторов (см. п. exalidraw). Back-end и Front-end разработчики могут заранее договориться о данных и их формате. Таким образом вся команда сможет приступить к работе не дожидаясь результатов от другого.

4. Сдать решение

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

Зачем ходить на Хакатоны?

Задачей ITAM является создание среды, в которой каждый может развить свои навыки в различных областях IT и Digital. Хакатон клуб стал первым клубом, который появился на платформе. Это произошло, потому что во многом хакатоны являются максимально междисциплинарным соревнованием. На них могут проявить себя все: дизайнеры, маркетологи, программисты, аналитики, то есть те, кто не умеют кодить (вопреки расхожему мнению, что это только для кодеров)
Какой образовательный эффект имеют хакатоны:
 

Старт в области

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

Профориентация

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

Повод заботать

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

Развитие soft skills

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

Нетворкинг

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

Пополнить резюме

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

Нужен ли я на хакатонах?

У хакатонов нет определенного порога вхождения, это мероприятие, на котором свои силы могут попробовать все команды, независимо от состава и уровня ее участников.
Ввиду формата зачастую заказчик не ожидает от вас полноценно-готового решения, поэтому здесь ценятся больше ваши идеи и перспективы продукта. Начальных технических навыков достаточно для реализации первого MVP (minimum viable product) продукта, где вы сможете отразить ценность вашего решения. Также немалую роль играет презентация вашего решения, куда вы можете включить перспективы развития, стратегию реализации и возможности масштабирования.
💡
Большинство ребят в нашем сообществе начали свой карьерный путь именно с хакатонов и с их помощью развили свои навыки. Формат соревнования предполагает стрессовую ситуацию, в которой знания закрепляют намного быстрее, нежели в обычном режиме обучения.

Хакатон клуб Университета МИСИС

Что такое Хакатон клуб?

Зачем мы?

Хакатоны — это стресс для неподготовленного участника. Зачастую неприятный опыт может вызвать отторжение у неподготовленного студента. Хакатон клуб помогает избежать этого и сделать опыт участия максимально эффективным. Какими способами мы это делаем?

Сбор команд

В рамках Хакатон клуба на данный момент функционируют две системы сбора команд: “ситуативные” под отдельные хакатоны и система сборных. Составы собираются исходя из уровня навыков участников, что делает опыт участия максимально комфортным. Подробнее о методе сбора команд можно прочитать по ссылке.

Организация митапов

Периодически мы организовываем мероприятия, где участники разбирают прошедшие хакатоны и опыт участия в них. Команды, которые потерпели поражение или наоборот одержали победу, делятся своим опытом, итогами рефлексии и выводами, которые сделали. В свою очередь, более опытные участники клуба могут дать свои комментарии и поправить некоторые моменты. Данные мероприятия помогают участникам нашего клуба повысить эффективность своего участия в хакатонах. Также в митапы мы закладываем образовательную цель и зачастую зовем спикеров с докладами по их сфере деятельности, которые передают свой опыт участникам.
💡
Чтобы узнать о митапах, следите за новостями в наших информационных источниках. (Источники по этой ссылке)

Вспомогательные материалы

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

Витрина возможностей

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

Как ходим на Хаки?

Команды из МИСИС заняли 1ое и 3ье место на Moscow City Hack — одном из крупнейший хакатонов Москвы.
1ое место, призовые 300 000 рублей: «МИСиС и разработчики» (Анастасия Дивеха, Даниил Ефимов, Сергей Братчиков, Марк Вишневский и Геннадий Альхеев)
3ье место, призовые 100 000 рублей:  «Ананасики MISIS» (Данила Комлев, Егор Кашпар, Даниил Галимов, Илья Брегман и Андрей Лаптев)
Команды из МИСИС заняли 1ое и 3ье место на Moscow City Hack — одном из крупнейший хакатонов Москвы. 1ое место, призовые 300 000 рублей: «МИСиС и разработчики» (Анастасия Дивеха, Даниил Ефимов, Сергей Братчиков, Марк Вишневский и Геннадий Альхеев) 3ье место, призовые 100 000 рублей: «Ананасики MISIS» (Данила Комлев, Егор Кашпар, Даниил Галимов, Илья Брегман и Андрей Лаптев)
На первых порах начинающему специалисту, желающему поучаствовать в хакатоне, бывает сложно найти состав, чтобы затащить, но есть решение. Хакатон клуб ITAM организовывает сбор команд, вместе с которой вы cможете проявить свои навыки и получить новый опыт. Каким образом это происходит?

Ситуативные команды

Исторический метод сбора команд в Хакатон клубе — это ситуативные команды под конкретные хакатоны. Данный процесс проходит в несколько этапов:

№1

В телеграм канале ITAM и в чате Хакатон клуба наша команда делает анонс грядущих соревнований

№2

В чате Хакатон клуба мы создаем опрос на участие, где вы выбираете хакатон, на который собираетесь идти. Например, “хакатон №1”, “хакатон №2”, “хакатон №3”.

№3

По мере приближения соревнования создается опрос по задачам, вы выбираете какую задачу вам было бы интересно решить. Например, “Игры и VR”, “EdTech проекты”, “online-платформы”

№4

До дедлайна регистрации мы собираем команды из отметившихся в опросе участников. *проверьте заполняли ли вы анкету участника Хакатон клуба ITAM по ссылке https://l.itatmisis.ru/hack-form
 
Также вы можете собрать команду по средствам open call в нашем чате.

💡
Важно: Команда Хакатон клуба ITAM не гарантирует 100% команды. Команды собираются из отметившихся в опросе и иногда из-за кадровых проблем, некоторые участники не получают команду к хакатону.

Сборные

В рамках Хакатон клуба ITAM предусмотрен формат сборных. Что он из себя представляет?
💡
Сборные — это устойчивые к изменениям в составе команды, со сплоченным коллективом.
В состав сборных зачисляются команды двумя способами:
  • По инициативе команды — например, если вы с друзьями сами собрались и хотите участвовать в хакатонах в таком составе в будущем.
  • В случае, если команда Хакатон клуба видит хорошую синергию внутри “Ситуационной команды”, то мы предлагаем такой команде и далее хакатонить вместе.

Зачем нужны Сборные?

За долгое время функционирования Хакатон клуба ITAM наша команда выявила самый главный фактор успеха команды и это коммуникация.
Коммуникация — один из самых важных факторов во время хакатона. В условиях сжатых сроков ее отсутствие могут оказать губительный эффект на всю работу команды. Сборные — это команды ребят, которые не раз работали вместе и отлично понимают друг друга. Имеющийся опыт совместно участия дает всей команды понимание о возможностях друг друга, а также отработанные практики взаимодействия. Команда лучше понимает, как работать друг с другом. Такой опыт участия намного эффективнее, нежели работа в незнакомой команде.
💡
Важно: В случае большой загрузки на Хакатонах, приоритет по поддержке выделяется сборным. (подробнее о поддержке ниже)

Менторство и поддержка

Во время Хакатонов команда клуба оказывает поддержку ее командам, а именно:
  • Предоставление домена {subdomen}.itatmisis.ru
  • Предоставление вычислительных мощностей (VPS)
  • Возможность устроить пробную питч-сессию, где мы дадим фидбэк на основе нашей экспертизы, в чем можно улучшить ваш питч, зададим вам типовые вопросы, которые вам могут задать эксперты на питче, а также просто возможность повысить уверенность питча после нескольких прогонов.
Также, команды могут получить поддержку от ментора на период хакатона по определенной предметной области. Ментором могут выступать старшие студенты, выпускники, сотрудники университета или компании-партнера. Ментор может курировать команду по ходу хакатона, подсказывать и предлагать решения в рамках его специальности.
Помимо поддержки менторов, команды могут обращаться за поддержкой в общих вопросах к представителям Хакатон клуба. Мы можем дать команде советы в сфере организации взаимодействия внутри команды, общие рекомендации по питчингу и много всего другого.
Все вышеперечисленное предоставляется в личном порядке по запросу команде Хакатон клуба (контакты в конце). ссылка на контакты

Отправление команд на хакатоны в другие города

Команда “Разборная МИСИС” на хакатоне INNOGLOBALHACK в Казани заняла 3 место
Состав команды: Тарасов Егор, Тарасова Лиза, Ильин Иван, Шмат Евгений
Команда “Разборная МИСИС” на хакатоне INNOGLOBALHACK в Казани заняла 3 место Состав команды: Тарасов Егор, Тарасова Лиза, Ильин Иван, Шмат Евгений
 
Защита команды “MISIS 52” на хакатоне SMOLATHON в Смоленске, занявшей 1 место с призовыми 150 000 рублей
Состав команды: Костров Тимофей,Тычинин Андрей, Осокин Ярослав, Егорова Кристина, Крылов Никита
Защита команды “MISIS 52” на хакатоне SMOLATHON в Смоленске, занявшей 1 место с призовыми 150 000 рублей Состав команды: Костров Тимофей,Тычинин Андрей, Осокин Ярослав, Егорова Кристина, Крылов Никита
В рамках программы поддержки команд Университета МИСИС на Хакатонах, Центр Технологических Конкурсов и Олимпиад НИТУ МИСИС (далее ЦТКиО) и дирекция института ИКН возмещают затраты на проезд и проживание участникам хакатонов, проходящих не в Москве.

Основные правила

  • Студент, претендующий на компенсацию, должен относиться к Институту Компьютерных Наук (ИКН)
  • Выезд компенсируется только из Москвы (то есть, например, нельзя поехать из родного Воронежа на хакатон во Владивосток за деньги МИСИС)
  • Обратная дорога компенсируется только из места проведения хакатона в Москву (нельзя поехать с хакатона во Владивостоке домой в Мурманск)
  • На время хакатона не в Москве студенты освобождаются от пар
  • В названии команды должно присутствовать название университета МИСИС
Ознакомиться с порядком компенсации затрат можно по следующей ссылке в нашей Витрине Возможностей:

Перезачет предметов

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

Процесс

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

Я хочу развиваться, но не знаю, что делать

Команда платформы ITAM ставит на первое место развитие студентов в IT-сфере. Для этого мы развиваем коммьюнити, создаём обучающие материалы, проводим мастер-классы и митапы.

Курсы

Ежегодно на площадке ITAM запускается множество курсов посвященных обучению студентов с нуля в различных IT-сферах. В этом году мы запустили 8 курсов, охватывающие практически все основные компоненты IT-сферы. Более подробно о всех образовательных материалах можно прочитать в нашей “Витрине возможностей” по следующей ссылке: https://l.itatmisis.ru/opportunities_showcase
Для того, чтобы не пропустить анонсы курсов следите за новостями в наших источниках.

Коммьюнити

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

Чат Хакатон клуба


Чат Дизайн клуба


 

Чат AI Knowledge Club


 

Чат GameDev клуба


 

FAQ

Я не уверен, что потяну хакатон. Мне кажется, что моих навыков недостаточно.

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

Я один и хочу участвовать в хакатоне. Что делать?

Следите за анонсами хакатонов в чате Клуба и на ITAM. После анонса мы опубликуем опрос в чате, в котором вы сможете выразить своё желание участвовать. Также заполните форму по ссылке https://l.itatmisis.ru/hack-form. Это поможет нам лучше понять ваши навыки и определить вашу роль в команде. После вашей отметки в опросе мы свяжемся с вами и добавим в команду. Обратите внимание: иногда команды не формируются, например, если для разработки продукта требуются разные специалисты, а отозвались только бэкендеры.

У меня есть друг, и мы хотели бы участвовать в хакатоне вдвоём.

Следуйте указаниям, приведённым выше, и укажите в сообщении по ссылке https://t.me/KindArthas, что хотите участвовать с конкретным человеком.

Мы сформировали команду для участия в хакатоне, но нам не хватает определённого специалиста, например, ML-специалиста.

Свяжитесь по ссылке https://t.me/KindArthas и укажите, какого участника вам не хватает.

Мы уже имеем команду (или практически сформированную команду) и хотим регулярно участвовать в хакатонах в этом составе.

Присоединяйтесь к "Сборным". Мы будем курировать и менторить вашу команду на постоянной основе. Если вам нужно дополнить команду 1-2 участниками, мы поможем. Чтобы объявить свою команду "Сборной", напишите по ссылке https://t.me/KindArthas.

Наши контакты

Телеграм-чат Хакатон клуба ITAM — https://l.itatmisis.ru/hack_club
В это чате вы можете найти единомышленников, спросить совета у старших студентов или найти команду на хакатон. Телеграм-чат является основной информационной площадкой и местом сбора коммьюнити Хакатон клуба.
Телеграм-канал ITAM — https://l.itatmisis.ru/tg
В этом канале вы сможете следить за всеми новостями нашего сообщества. В телеграм-канале ITAM мы выпускаем анонсы ближайших мероприятий, расписание наших курсов и публикуем достижения наших студентов. Присоединяйтесь, чтобы быть в курсе последних новостей!

Ефимов Даниил, председатель Хакатон клуба ITAM — t.me/Daniil_Y
Альхеев Геннадий, зам. председателя Хакатон клуба ITAM — t.me/pitus_anonimous