Что такое хакатон, проведение онлайн хакатонов, как подготовиться — Контур.Толк

В этой статье

Что такое хакатон: как поучаствовать и организовать самому в 2024 году

27 февраля 2024

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

Фотография Максим Третьяков Максим Третьяков Инженер-программист в Контуре

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

Хакатон — это соревнование между командами, которые за ограниченное время решают определенную задачу. Термин «хакатон» образован от слов hacker и marathon. Хакер — потому что соревнования обычно проводят в IT-сфере, марафон — потому что команды интенсивно работают несколько дней без перерыва. Разработчики получают задание, два-три дня готовят решение и презентуют программу, приложение или сервис.

Например, участники «Урбатона», который проводил Благотворительный фонд СКБ Контур, создавали IT-решения для улучшения городской среды в Екатеринбурге. Одна из команд-победителей представила сервис, который позволяет отслеживать загруженность парковок, находить оптимальное место и бронировать его.

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

Соревнования длились три дня, призовой фонд составил 500 тысяч рублей, а работы оценивали урбанисты. Участники хакатона презентовали проекты удаленно, в сервисе видеосвязи Контур.Толк.

Зачем участвовать в хакатоне

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

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

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

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

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

Какие бывают хакатоны

Хакатоны различаются в зависимости от темы, формата соревнований, аудитории участников.

Хакатон по программированию

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

Спектр тем тоже разнообразный. Организаторы хакатона могут обозначить максимально общую тему, например, «Перевод любых офлайн-процессов в онлайн». Или же определить задачу конкретнее и предложить несколько направлений на выбор. Например, тема хакатона — виртуальная и дополненная реальность в производственных процессах, подтемы: обучение персонала, симуляторы критических ситуаций, безопасность на производстве, мониторинг состояния оборудования.

Хакатоны в других сферах

Соревнования также проводятся среди дизайнеров, пиарщиков, историков, социологов, менеджеров. Так, Уральский федеральный университет организует хакатон «Гуманитарная инициатива». В 2024 году участникам предстоит придумать линейку сувениров для микрорайонов Екатеринбурга и разработать проекты по продвижению внутреннего туризма через СМИ.

Внутренние и внешние

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

Онлайн и офлайн

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

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

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

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

Кто может участвовать в хакатоне

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

Как собрать команду на хакатон

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

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

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

Как подготовиться к хакатону и победить: советы разработчика

Разработчик Максим Третьяков начал участвовать в хакатонах еще во время учебы в университете. Собирал команду из однокурсников из друзей. Максим поделился советами — прочитайте, если собираетесь на соревнования впервые.

Совет 1. Определитесь, для чего идете на хакатон. В университете мы ходили на хакатоны не чтобы победить, а чтобы весело провести время и попытаться сделать что-то самостоятельно. Для студента ценно, что на хакатоне можно пообщаться с профессионалами, перенять опыт. Хотя кто-то идет за победой: такие ребята усиленно готовятся и вообще не спят во время хакатона. Будет лучше, если вы в команде заранее договоритесь, зачем участвуете.

Совет 2. Обсудите идеи заранее. Организаторы публикуют тему примерно за неделю до хакатона. Код, конечно, просят не писать, но можно собраться с командой и устроить мозговой штурм: взять флипчарт, записать все варианты, выбрать из них лучшие. Разработка идеи — самая затратная по времени часть проекта. На своем первом хакатоне мы потратили почти весь день на обдумывание идеи.

Разработчик Максим Третьяков с коллегами
Разработчик Максим Третьяков с коллегами

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

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

Совет 5. Уделите больше внимания презентации. Некоторые команды выигрывают не за счет прорывного продукта, а за счет качественной защиты. Чтобы показать, как будет работать решение, используйте анимации и GIF-картинки. По возможности сделайте тестовый прогон, а во время выступления помните о тайминге.

Кто может быть организатором

Мероприятия организуют IT-компании, банки, вузы, госкорпорации, иногда хакатоны проводятся при поддержке государства.

Зачем компаниям проводить хакатоны

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

В рамках хакатона команды генерируют идеи. У бизнеса есть возможность найти перспективные проекты, вложиться в них и в будущем монетизировать. Кроме того, организация хакатона — один из способов продвижения компании, в частности HR-бренда. Анонсы и итоговые пресс-релизы могут опубликовать СМИ, а участники и партнеры точно запомнят событие.

Как организовать онлайн-хакатон

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

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

Церемонию открытия «Урбатона» транслировали на Ютуб
Церемонию открытия «Урбатона» транслировали на Ютуб

Для презентации работ участников хакатона тоже подходит Толк. Сервис поддерживает высокое качество звука и картинки, чтобы онлайн-мероприятие ни в чем не уступало соревнованиям в офлайне. К встрече могут одновременно подключиться 400 человек.

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

Онлайн-хакатон в Толке
Онлайн-хакатон в Толке

Как узнать о хакатоне

Информацию о мероприятиях размещают на сайтах организаторов, в сообществах разработчиков в соцсетях и профильных СМИ. Например, новости о хакатонах Контура публикуются в телеграм-канале «Технологии в Контуре».

Если соревнование проводится для студентов, анонсы появляются в аккаунтах университетов. Есть также сайты с подборками мероприятий, например, Хакатоны.рус, Hackathon list, Хакатоны.РФ. Там же можно подписаться на рассылку с новости. В таблице найдете список хакатонов, которые пройдут в марте-апреле 2024 года.

Название Тема хакатона Даты Призы
Московский туристический хакатон Технологические и продуктовые решения для сферы туризма и гостеприимства

23-24 марта — онлайн этап,

6-7 апреля — офлайн этап

Призовой фонд — 7,5 млн рублей, стажировки от команды RUSSPASS
Городские легенды Разработка аватара для городской среды С 11 по 18 марта Призовой фонд — 700 тысяч рублей
Data Fusion Contest Машинное обучение: задачи по геоаналитике и моделям оттока 5-6 апреля Призовой фонд — 2 млн рублей
IT Purple Hack Кейсы от IT-компаний по созданию цифровых продуктов и оптимизации бизнес-процессов 9-15 марта Мерч, привилегии от компаний, призовой фонд — млн рублей
Home Hack Управление клиентской документацией, работа с данными 1-6 марта Призовой фонд — млн рублей
BI-битвы Создание интерактивного дашборда Заявки принимают до 14 марта Мерч, призовой фонд — млн рублей

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

Фотография Максим Третьяков Максим Третьяков Инженер-программист в Контуре
Самое главное — у вас в почте
Подписаться

Заботливо составляем дайджест с обновлениями продуктов, гайдами и статьями Самое главное — у вас в почте
Подписаться

Вы всё ещё думаете? Просто попробуйте