Инструкция для участников Хакатона GeekDay#1


Содержание

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

Примерно полтора года назад я начал участвовать в хакатонах. За этот временной промежуток я успел принять участие в более чем 20 мероприятиях различного масштаба и тематик в Москве, Хельсинки, Берлине, Мюнхене, Амстердаме, Цюрихе и Париже. Во всех мероприятиях я занимался анализом данных в том или ином виде. Мне нравится приезжать в новые для себя города, налаживать новые контакты, придумывать свежие идеи, реализовывать старые задумки за короткий промежуток времени и адреналин во время выступления и оглашения результатов.

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

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

Хакатон — это мероприятие, проводимое в течение нескольких дней, целью которого является решение какой-либо проблемы. Обычно проблем на хакатоне несколько, каждая представлена в виде отдельного трека. Компания-спонсор предоставляет описание задачи, метрики успешности (метрики могут быть субъективными вроде “новизна и креативность”, а могут быть объективными — точность классификации на отложенном датасете) и ресурсы для достижения успеха (API компании, датасеты, “железо”). Участники за отведенное время должны сформулировать проблему, предложить решение и показать прототип своего продукта. Лучшие решения получают призы от компании и возможность дальнейшего сотрудничества.

Этапы хакатона

После оглашения задач участники хакатона объединяются в команды: каждый “одиночка” получает микрофон и говорит про выбранную задачу, свой опыт, идею и специалисты какого плана ему нужны для реализации. Иногда команда может состоять из одного человека, который способен выполнить всю работу над проектом самостоятельно на достаточно высоком уровне. Это актуально для хакатонов по анализу данных, но часто запрещено или нежелательно для продуктовых мероприятий — организаторы нацелены на дальнейшее продолжение работы над проектом, но уже в компании; сформированная команда обладает рядом преимуществ перед участниками которые пожелали создавать продукт в одиночку. Оптимальная команда обычно состоит из 4 человек и включает в себя: фронтенд, бэкенд, дата саентиста и бизнесового человека. К слову, разделение датасаенс/продуктовые хакатоны довольно простое — если есть датасет с четкой метрикой и лидербордом или выиграть можно с кодом в jupyter notebook — это датасаенс хакатон; все остальное — где требуется сделать приложение, сайт или что-то залипательное — продуктовый.

Обычно старт работы над проектом начинается в 9 вечера пятницы, а дедлайн — 10 утра воскресенья. Часть этого времени необходимо отвести на сон (не спать и кодить — это верный путь к провалу, я проверял), а это означает, что у участников не так много времени для того чтобы сделать что-то качественное. Чтобы помочь участникам, на площадке присутствуют представители компании и менторы.

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

На одном хакатоне была поставлена задача регрессии на датасете с табличными данными и картинками и четкой метрикой — RMSE. После того как я пообщался с датасаентистом компании, я понял что им нужна не регрессия, а классификация, но просто кто-то из менеджмента решил что задачу лучше всего решать именно так. А классификация им нужна не для того чтобы получить прирост денежных метрик, а для того чтобы понять какие параметры наиболее важны при принятии решения и затем уже обработывать их вручную. То есть начальная задача (регрессия с RMSE) меняется на классификацию; приоритет оценки меняется с полученной точности до возможности объяснить результат. Это в свою очередь отметает возможность использования стакинга и black box алгоритмов. Такой диалог сэкономил мне уйму времени и увеличил мои шансы на победу.

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

Так как в хакатонах участвует большое количество новичков, со стороны организаторов хорошим тоном является проведение лекций и мастер-классов. Обычно лекций три — о том как представить свою идею в виде продукта, лекция на техническую тематику (к примеру о применении открытых API в машинном обучении, чтобы вам не пришлось писать свой speech2text за два дня, а воспользоваться готовым), лекция о питчинге (как представить свой продукт, как правильно махать руками на сцене чтобы слушателям было не скучно). Бывают разные активности чтобы взбодрить участников — сессия йоги, настольный футбол и теннис или игра в консоли.

В утро воскресенья вам необходимо предоставить результаты вашей работы для жюри. На хороших хакатонах все начинается с технической экспертизы — действительно ли то что вы заявляете работает? Цель данной проверки — отсеять команды с красивой презентацией и buzzwords, но без продукта от ребят которые реально что-то сделали. К сожалению, техническая экспертиза присутствует не на всех хакатонах и бывают случаи когда команда с 12 слайдами и майндсетом “… blockchain, quantum computing, а тут АИ доделает. ” выигрывает первое место. Такие прецеденты не так часты, но поскольку они запоминаются лучше всего, многие думают, что хорошая презентация — это 99% победы в хакатоне. Презентация, к слову, действительно важна, но ее вклад — не более 30%.

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

Мотивация к участию в хакатонах

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

Призы

Обычно призовой фонд хакатона составляет примерно 1.5k — 10k евро за первое место (в России — 100-300 тыс рублей). Ожидаемую выгоду (expected value, EV) от участия можно посчитать по нехитрой формуле:

где Prize — размер приза (для простоты будем считать что приз один);
WinRate — вероятность победы (для начинающей команды это значение будет ограничено сверху 10%, для более опытной — 50% и выше; я встречал людей, которые с каждого хакатона уходили с призом, но это скорее исключение из правил и на длинной дистанции их винрейт будет ниже 100%);
Future_Value — величина которая показывает будущую прибыль от участия в хакатоне: это может быть прибыль от приобретенного опыта, налаженных связей, полученной информации итп. Данную величину практически невозможно определить точно, но о ней нужно помнить;
Costs — затраты на транспорт, проживание, прочее.

Решение об участии принимается на основании сравнения EV хакатона с EV активности, которой вы хотели заняться если бы хакатона не было: если вы хотели поваляться на выходных на диване и ковыряться в носу, то наверное стоит участвовать в хакатоне; если провести время с родителями или девушкой — то берите их в команду на хакатон (шучу, решайте сами), если пофрилансить — сравнивайте доллар-час.

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

Найм в компанию и нетворкинг

Для компании хакатон — это один из способов найма новых сотрудников. Вам будет гораздо легче показать что вы адекватный человек и умеете работать работу на хакатоне, чем на собеседовании, вертя бинарным деревом на доске (что, кстати, не всегда соответствует тому, что вы будете делать на настоящей работе датасаентиста, но традиции надо чтить). Такая проверка в “боевых” условиях может заменить тестовый день.

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

Возможность получить уникальный датасет

Это очень актуальный пункт для дата саенс хакатонов, важность которого понимают не все. Обычно компании-спонсоры предоставляют реальные датасеты при проведении мероприятия. Эти данные приватные, они находятся под NDA, что не мешает показать вам proof of concept на реальном датасете, а не на игрушечном титанике. В дальнейшем подобные результаты сильно помогут при трудоустройстве в данную компанию или компанию-конкурент или при обосновании схожих проектов. Согласитесь, что при прочих равных, иметь выполненные проекты, которые позитивно оценили лучше чем не иметь онных. В целом, подобные реализованные проекты играют схожую роль с медалями и статусами на кагле, но для индустрии их ценность более очевидна.

Советы

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

  1. Не бойтесь ходить на хакатоны даже если у вас нет опыта или команды. Подумайте над тем, чем вы могли бы быть полезны. Например у вас может быть интересная идея или вы неплохо разбираетесь в какой-либо области? Вы можете использовать ваш domain knowledge при формулировании проблемы и найти нетривиальные пути решения. Или может быть вы лучше всех умеете гуглить? Ваше умение позволит сэкономить кучу времени, если вы сможете найти готовые реализации в гитхабе. Или вы очень хорошо разбираетесь в тюнинге параметров lightgbm? В таком случае не ходите на хакатон, а докажите это в соревнованиях кагла.
  2. Тактика важнее маневров. Ваша задача на хакатоне — решение проблемы. Иногда чтобы решить проблему, ее нужно выявить. Проверяйте что ваша выявленная проблема действительно актуальна для компании. Проверяйте ваше решение на соответствие проблемы, задайте себе вопрос об оптимальности вашего решения. При оценке вашего решения в первую очередь будут смотреть на актуальность проблемы и адекватность предложенного решения. Архитектура вашей нейронной сети или сколько рук-аук вы получили мало кого интересует.
  3. Посещайте как можно больше хакатонов, но не стесняйтесь уходить с плохо-организованных мероприятий.
  4. Добавляйте результаты своей работы на хакатоне в резюме и не бойтесь писать о нем публично.

Хакатон — рассказываем подробно, кому и зачем это надо

Хакатон — популярное сегодня мероприятие, на котором команды абсолютно разных специалистов находят решения проблем на одну тему. Что это за проблемы, зачем принимать в этом участие и какая от этого польза командам и спонсорам, рассказывает Елизавета Козицкая, активная участница, ментор и член жюри хакатонов и конкурсов стартапов, директор по продукту Gutarka.by.

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

Елизавета Козицкая
Директор по продукту Gutarka.by

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

Обычно хакатоны имеют определенную тематику, например, финансовую, климатическую или игровую. Классический хакатон длится 48 часов: обычно с вечера пятницы до вечера воскресенья, но бывают и форматы продолжительностью от одного дня до недели.

При этом командам не обязательно расходиться на ночь — есть и спать можно прямо на площадке мероприятия.

Любой хакатон организуется для решения каких-то практических задач в той области, которой он посвящен. Интересно, что сейчас хакатоны создают не только для решения задач с помощью программирования (оттого и «хакеры» в названии), но и для офлайн-проектов. Например, в Беларуси регулярно проводится Social Weekend Hackathon — там реализуются социальные проекты разных форматов.

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

На хакатоне можно познакомиться с абсолютно разными людьми, решить задачи из интересующей вас проблемной области, съесть пиццу с новыми знакомыми, получить новые знания и даже приз за лучший проект. Еще один бонус хакатонов — менторы и члены жюри. Как правило, это люди из бизнеса — стартап-предприниматели, инвесторы, узкие специалисты по тематике хакатона. С такими людьми не так просто найти контакт: как и каждый профессионал, они заняты и избирательно подходят к выбору окружения. В таком случае хакатон — это возможность познакомиться с ними, получить компетентное мнение о проекте и поддержку. А возможно, и инвестиции.

Фото предоставлено автором


Как проходят хакатоны

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

В пятницу вечером все желающие озвучивают свои идеи проектов в течение 1−3 минут каждый. Все неопределившиеся присоединяются к командам, иногда команды объединяются. Дальше в течение ближайших 48 часов команды совместно трудятся над решением поставленных задач. Например, на первом блокчейн-хакатоне в Минске среди членов жюри были представители компаний Waves и Golos. У этих компаний есть свои криптовалюты, и они ставили задачу сделать сервисы, проекты, где будут использоваться их блокчейны, чтобы популяризировать их. В игровых хакатонах просто ставят задачу сделать интересную игру, без конкретики.

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

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

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

  • Во-первых, после они могут сотрудничать с командами хакатона, которые придумали решение, интересное для их компании, или даже купить это решение
  • Во-вторых, они получают дополнительный охват в СМИ
  • В-третьих, представители компаний могут заявлять собственные номинации и выдвигать особую задачу для участников хакатона. Например, на ближайшем хакатоне в Москве компания-организатор Tele2 поставила такую задачу: предсказать объем Data-трафика, который будут скачивать и загружать абоненты на базовых станциях, планируемых к строительству.

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

Фото предоставлено автором

Для кого проводятся хакатоны

На хакатонах, которые проводят в Беларуси, чаще всего можно увидеть студентов или молодых специалистов. Это и понятно — азарта, жажды деятельности много (все же посвятить все выходные работе не каждый согласится). На площадках европейских, американских аудитория постарше, как и средний возраст стартаперов. По исследованию группы компаний Belbiz, средний возраст большей части основателей стартапов Беларуси — 30 лет, тогда как в Кремниевой долине — 47 лет.

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

Цукерберг рекомендует:  Web - Актуальность веб-студии

Что полезного в хакатонах

Независимо от тематики и продолжительности хакатона обычно есть несколько причин, чтобы участвовать в них:

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

Новые знакомства, качественный нетворкинг. На хакатонах можно познакомиться со специалистами, с которыми, возможно, вы не пересеклись бы при других обстоятельствах, создать команду мечты. Так, на хакатоне ТелекомИдея-2020 я познакомилась с создателем конструктора сайтов для малого и среднего бизнеса. Теперь я — часть его команды, работаю над одним из его сервисов Gutarka.by, который был придуман как раз на этом хакатоне.

Формирование сообщества. Здесь встречаются активные люди, которые интересуются одной и той же проблемной областью. Так, например, Data-хакатон или Datathon объединяет всех, кому интересны сбор и использование больших объемов данных в социальных и коммерческих проектах.

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

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

Где искать хакатоны

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

В Минске хакатоны чаще всего проводятся на площадках Имагуру и EventSpace. На сайтах этих площадок есть актуальное расписание мероприятий.

Ближайший хакатон TELE2 HACK 2.0 в Москве пройдет 1−2 июня, а следующий — SocialHack-VR: хакатон приложений для музеев — пройдет 8−9 июня в Екатеринбурге. Отслеживать расписание хакатонов в России и во всем мире можно здесь.

А в Украине в это время пройдет первый хакатон по инициативе государственного органа — Минюста Data-Driven Justice, и состоится он сразу в трех городах — Киеве, Львове и Харькове. Найти информацию об этом и других хакатонах в Украине можно на dou.ua.

Один из самых известных хакатонов в Европе — эстонский Garage 48. Эти хакатоны проводятся в разных городах Европы, в том числе и в Минске.

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

Фото предоставлено автором

Успешные проекты на хакатонах

Пожалуй, самый яркий проект, родившийся на Garage 48 осенью 2015 года в Минске, — это MSQRD. Приложение с виртуальными масками MSQRD набрало миллион пользователей меньше чем за два месяца с момента реализации, а еще через несколько месяцев его купил Facebook.

Еще один успешный белорусский стартап — приложение для учета личных финансов PingFin — был создан на финтех-хакатоне в 2020 году.

Разработка криптокошелька Multy началась с первого блокчейн-хакатона в Минске. Тогда проект назывался Apps Crunch и занял первое место в хакатоне, получив призы от cyber•Fund: 10 000 голосов (около 1190 долларов) и от Waves — 1000 вейвс (около 4220 долларов). Позднее проект привлек 10 BTC инвестиций от cyber•Fund.

Из европейских стартапов известен VitalFields (раньше назывался WeatherMe) — он был создан на хакатоне Garage 48 в Тарту в 2011 году. Он представляет собой программное обеспечение для простого управления полями. В 2020 году компания была приобретена Monsanto, которая слилась с Bayer в 2020 году.

Инструкция для участников Хакатона GeekDay#1

Tele2, альтернативный оператор мобильной связи, проведет третий хакатон Tele2 POWER ON CX Hackathon 16-17 ноября в своем головном офисе. На этот раз мероприятие станет состязанием проектных менеджеров и специалистов в области клиентского опыта, маркетинга, продукта и digital. Участники займутся разработкой клиентских сценариев с учетом мировых трендов и специфики поколений Y и Z.

Tele2 пригласил на хакатон выпускников вузов и студентов последних курсов, а также профессионалов в области разработки клиентских сценариев, маркетинга, продукта, проектного менеджмента, IT и digital. Участники должны разбираться в управлении клиентским опытом и формировании комплексной работы с ним на всех этапах взаимодействия пользователя с продуктом компании. Соревнования пройдут в центральном московском офисе Tele2 в бизнес-центре Comcity 16-17 ноября.

Конкурсанты погрузятся в разработку решений по созданию новой ценности для клиента на различных этапах пользовательского пути с Tele2. Также участники познакомятся с ведущими экспертами компании, которые помогут решать трудные задания. Победители состязания получат денежное вознаграждение – призовой фонд составляет 225 тыс. рублей.

Главная задача третьего хакатона – разработать пул проектов клиентского опыта с учетом текущих потребительских трендов и специфики поколений Y и Z. Участники должны спроектировать уникальные клиентские сценарии на следующие пять лет. Наработанные решения помогут усиливать вовлеченность абонентов и удерживать лидерство Tele2 по показателю NPS в отрасли.

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

Участники могут собрать команду до пяти человек или объединиться с другими конкурсантами уже на старте хакатона. Подробная информация доступна на сайте проекта Tele2 POWER ON CX Hackathon, сообщает отдел по связям с общественностью макрорегиона «Сибирь» Tele2.


Нина Гюббенет, директор по управлению клиентским опытом Tele2:

«Хакатон для Tele2 – это возможность объявить о себе как о компании, которая использует инновационные решения для оказания лучших услуг клиентам. Кроме того, мы стремимся заинтересовать молодых и амбициозных людей, вовлечь их в конкретный проект и помочь получить реальный опыт.

Третий хакатон позволит участникам предложить решения по взаимодействию с поколениями Y и Z и получить от экспертов компании объективную оценку своей работы. Tele2 сможет не только решить актуальную бизнес-задачу, но и пополнить команду сильными специалистами».

What the Hack? Руководство по хакатонам для новичков, скептиков и гиков

В стартап-хабе Imaguru часто проходят хакатоны. Перед ними, во время и после нам задают много вопросов. Можно ли работать ночью и пить энергетики? Как собрать команду? А если проект не готов на 100%, мы сможем выиграть? Отвечаем на всё по порядку.

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

Хакатон (от англ. hack – взлом и marathon – марафон) – это IT соревнование. Форум специалистов из разных областей, на котором те стараются придумать и максимально развить прорывной проект за ограниченный отрезок времени.

Как проходит хакатон?

Классический формат – 48-часовой нон-стоп, но время может варьироваться от нескольких часов до недели. На старте хакатона авторы проектов питчат свои идеи, формируют вокруг них команды и приступают к работе.

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

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

Я могу подготовить идею заранее?

Конечно, этим и нужно заняться перед хакатоном! Не изобретайте велосипед: отталкивайтесь от реальных проблем и запросов рынка. Думайте, как можно решить вопрос по-новому, эффективнее и проще. Будьте готовы менять и дополнять свою идею. Изучите потребительскую среду, рынок и конкурентов. Подумайте о монетизации проекта, узнайте, как он вписывается в правовое поле вашей страны и рынков, на которых вы собираетесь работать. Начинающие стартаперы часто забывают об этих очевидных вопросах. Увы, одних горящих глаз недостаточно.

А если у меня нет своей идеи?

Главное – желание! Вы сможете присоединиться к любой команде, чей проект покажется вам интересным. Конечно, при условии, что им будет нужен специалист вашей квалификации.

Думать в одном направлении или куда угодно?

Есть хакатоны общей направленности (например, Garage48), а есть узкопрофильные (Fin Tech, Clean&Health, Game Edu, Smart City и пр.). Соответственно, на первых принимаются к участию любые проекты, а на вторых от вас ждут работы в рамках заявленной темы. Вы – кроссплатформенный специалист? Отлично, вам цены не будет на любом хакатоне.

Как питчить идею?

Это целая наука. На презентацию идеи (а по итогу хакатона – прототипа) отводится ограниченное количество времени – 1-3 минуты. Подготовьте презентацию заранее. В ней визуализируйте своё видение проекта, рассказав о существующей проблеме и о том, как собираетесь её решать. Не забудьте сказать о рынке, конкурентах и предполагаемой модели монетизации. Подумайте о том, кого не хватает вашей команде.

А если мою идею украдут?

Идея не стоит ничего. Скорее всего, прямо сейчас несколько команд по всему миру параллельно работают над похожим проектом, а ещё у сотен человек он на примете. Ценность представляет команда, которая может воплотить идею в жизнь, и выстроенная ею бизнес-модель. Apple не была первой компанией на рынках смартфонов и планшетов. Но у других компаний не было Стива Джобса.

Мы можем прийти уже собранной командой?

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

Что взять с собой, а что предоставят организаторы?

Возьмите с собой ноутбук, «зарядку», телефон, блокнот и ручку. Подушку и спальник, если планируете работать на хакатоне ночью. Организаторы позаботятся о том, чтобы у вас было: а) рабочее место; б) интернет; в) розетка; г) чай, кофе, печенье; д) техподдержка; е) консультации менторов; ж) завтраки / обеды / ужины – опционально.

Чем можно пользоваться во время работы?

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

Обязательно работать все 48 часов?

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

Что будет происходить всё это время?

Люди будут работать. Как правило, организаторы устраивают контрольные «переклички» (утром второго и третьего дня, если это 48-часовой хакатон), чтобы понять, на каком вы этапе, и помочь при необходимости. В течение дня могут проходить лекции и мастер-классы – общие (как стартапу получить первых клиентов, как привлечь лид-инвестора) или профильные (особенности позиционирования hardware-проекта, что нужно знать fintech-стартапу о беларусском законодательстве). В течение всего хакатона можно и нужно общаться с менторами и другими разработчиками.

Как сделать хорошую презентацию для финала?

Делайте её чёткой, убедительной и содержательной. Из неё (и вашей речи) должно быть ясно, какую проблему и как вы хотите решать. Если вы сделали прототип, обязательно презентуйте его на финале (начав с этого)! Идеально, если члены жюри сами смогут опробовать работу устройства или приложения. Для остальной аудитории можно снять демо-ролик и показать его на большом экране. Потренируйтесь презентовать проект заранее, с секундомером в руках: это не зазорно.

Должен ли проект быть готов на 100% к концу хакатона?

Вы не успеете сделать его на 100%, даже если за 48 часов ни разу не моргнёте. Собственно, таких жертв от вас никто и не ждёт: достаточно прототипа, в общих чертах показывающего принципы работы. Со временем, в процессе доработки, идея, интерфейс и принципы работы могут поменяться.

Как определяют победителя?

Жюри учитывает несколько критериев: а) инновационность и перспективность идеи; б) то, как много вы успели сделать за время хакатона; в) объём рынка, спрос и эффективность модели монетизации.

Что-нибудь крутое начинается с хакатонов?

Ещё как! Именно на хакатоне Garage48 в стартап-хабе Imaguru свой первый прототип сделала команда проекта MSQRD! Уже через 2 месяца она взлетела на первую строчку в App Store и Google Play и закрыла стратегическую сделку с Facebook.

Круто! Хочу поучаствовать в хакатоне! Когда ближайшие?


В ноябре в стартап-хабе Imaguru пройдёт 2 хакатона:

4-6 ноября – Imaguru Smart Cities Hackathon. Участники будет работать над решениями для умного города, для комфортной, здоровой и безопасной жизни горожан (транспорт, энергетика, вода, строительство, отходы, городская среда и пр.). Будет интересно программистам, дизайнерам, урбанистам, архитекторам, предпринимателям, социологам, футуристам.

10-11 ноября – GovTech Hackathon. Надеемся, мероприятие станет новым, регулярным форматом партнёрства между бизнесом и государством. Будет интересно предпринимателям, представителям госорганов, разработчикам.

Можно увидеть, как это происходит?

Вот так, с размахом (24 команды!) прошёл летний FinTech Hackathon. Вендинговый автомат, продающий «сникерсы» за эфиры, можно увидеть именно здесь.

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

Imaguru провёл первый в Беларуси детский хакатон! По ссылке много эмоций и фотографий.

Правила поведения на хакатоне (для тех, кто хочет выиграть)

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

Хакатоны: что это такое?

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

Первый в мире хакатон состоялся в 1999 году. Его провели разработчики ОС OpenBSD в городе Калгари (Канада).

Там собралась группа исследователей, которым предстояло решить непростую задачу: найти легитимный обход для ограничений, накладываемых США на экспорт из страны криптографических продуктов. Мероприятие они назвали «хакатоном», и термин сразу же понравился коллегам.

Спустя 10 дней на конференции JavaOne компания Sun Microsystems провела похожую встречу, где предложила разработчиком создать Java-программу для Palm V для обмена данными между гаджетом и интернетом через ИК-порт.

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

Зачем бизнесу нужны хакатоны?

В 2020 году в мире было проведено, по оценкам hackaton.com, 3450 хакатонов. Первым в списке сейчас стоит США – 1568 мероприятий за год, следом идут Великобритания (470 хакатонов), Канада (230), Германия (223), Франция (196). В них приняли участие самые разные специалисты: разработчики для веб (36%), мобильных систем (36%), аппаратных платформ (15%), робототехнических систем и ИИ (8%).

России в этом списке нет. Потому что, согласно этому источнику, в России за 2020 год было проведено всего… одно мероприятие.

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

Так, по данным портала IT-dominanta, каждый месяц в 2020 году в России проходило по 8-10 различных мероприятий такого типа. А только в апреле 2020 года было проведено 19 крупных хакатонов.

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

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

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

В чем интерес участников?

По данным hackaton.com, в публичных хакатонах сегодня принимают участие специалисты (42,8%), студенты (21,1%), «любители» (18,9%), предприниматели (9,6%), а также те, кто ищет работу (7,6%).

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

Так, на финальном этапе Дизайн-хакатона, который провели в Москве в конце июля 2020 года «Сбербанк» и «Сбербанк-Технологии», первоначальный призовой фонд был объявлен в размере 200 тысяч рублей. Однако результаты хакатона настолько впечатлили организаторов, что призовой фонд был увеличен до 500 тысяч рублей.

Победителем тогда стала команда Dream Team. Она предложила «умное решение по добровольному медицинскому страхованию», в основе которого использовались данные ДНК-теста. Опыт, знания и инициативность позволили добиться отличного результата.

Как показывает опыт, участников, помимо заявленных призов, интересует в хакатонах несколько моментов:

  • Возможность трудоустройства в ведущих интернет-компаниях и перспектива знакомства с «нужными» в профессиональном развитии людьми.
  • Проверка сил команды разработчиков в нестандартной ситуации: время ограничено, адреналин на пределе, соревновательный дух не дает покоя.
  • Академический интерес. Как правило, в этом случае речь идет о командах, которые работают самостоятельно, то есть не ищут трудоустройства у организаторов. Им интересно проверить гипотезы, которые у них родились для решения той или иной софтовой задачи.

Правила поведения на хакатоне

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

Ошибка 1. Несоблюдение соотношения скорости и качества проработки проекта

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

Ошибка 2. Неумение работать в команде

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

Ошибка 3. Забыть про реальные цели

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

Что будет дальше?


Если бы у хакатонов не было планов, то о них не было бы смысла рассказывать.

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

Хакатон: подробный гайд для начинающих и желающих победить

Мероприятия под названиями «хакатон», «кодфест», «hack day» прочно закрепились в повестке интересных событий городского и областного масштаба, а на некоторые из них люди съезжаются со всей страны.

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

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

Командам дается от 24 до 48 часов на весь процесс разработки. Может показаться, что времени слишком мало, но в обычной рабочей неделе всего 40 часов, а за неё люди успевают сделать очень многое. Поэтому недостатка времени страшиться не стоит.

Когда вокруг на площадке день и ночь трудятся еще 50-100 человек, это мотивирует настолько, что усталость проявляется только часов через 15 после начала. И всё равно до последнего не хочется прерываться на сон, потому что общий драйв захватывает.

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

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

1. Пообщайтесь с людьми вокруг

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

2. Обратите внимание на номинации

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

3. Продумайте реализацию до мероприятия

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

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

4. Подготовьте технику заранее

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

Не обновляйте ваше ПО перед самым началом хакатона!

5. Не забудьте про ПО и интернет

Если вы планируете работать над одним и тем же кодом вместе, система контроля версий, например, Git, просто must-have. Она вам позволит не только быстро делиться своей работой с командой, но и покажет объем работы, который вам удалось проделать на хакатоне.

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

6. Позаботьтесь о данных

Для презентации нескольких проектов данные играют ключевую роль. Вряд ли кому-то будет интересно смотреть на новостной агрегатор с контентом «Тестовая новость 1», «Тестовая новость 2»… Приятней и понятней знакомиться с продуктом, когда в нем представлены настоящие данные. Поэтому лучше соберите данные еще до хакатона и сохраните в отдельном документе или облачном сервисе.

7. Качественное демо — залог успеха

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

Расскажите о вашей команде: сколько в ней людей, кто что делает. Потенциальным работодателям/инвесторам это может быть интересно.

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

8. Грамотно составьте презентацию проекта

Итоговую презентацию стоит начинать готовить за 3-4 часа до окончания хакатона. Этого времени достаточно, чтобы продумать речь и скомпоновать слайды. Стоит уделить внимание именно тому, что было сделано на хакатоне: в каком состоянии был проект перед началом и как он выглядит сейчас. Если вы действительно проделали внушительный объем работы — это будет отмечено аудиторией. И конечно же, не забудьте про живое демо: будь то сайт или приложение — если вы продемонстрируете работающие прототипы, это будет круто!

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

Ни офисные будни, ни студенческие лабораторные работы вам не подарят столько эмоций, как хакатоны!

Оригинал картинки взят с первого хакатона 2ГИС.

Автор статьи — мобильный разработчик Алексей Калачёв.

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

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

Я даже не понял, что подал заявку на хакатон. Я услышал этот термин в подкасте CodeNewbie, когда кто-то делился своей историей. Из подкаста я запомнил рекомендацию стать частью сообщества. Поэтому, когда я увидел пост в группе freeCodeCamp Las Vegas о мероприятии StartUp Weekend, он привлек мое внимание.

Это мероприятие было посвящено созданию новых компаний через объединение предпринимателей, дизайнеров и разработчиков. Но, согласно моему аккаунту freeCodeCamp, я занимался программированием всего 13 дней. Я оставил комментарий под постом и спросил, могу ли я получить пользу от этого мероприятия, несмотря на нехватку знаний и опыта. Мне ответил Майк Зиетлоу и сказал, что я могу получить пользу, только мне нужно будет постараться. Поэтому я оставил заявку на то, что я сначала принял за митап.


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

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

Майк на питче своей идеи

Выбор команды

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

Поэтому я искал команду, в которой будут опытные разработчики. Так получилось, что Майк питчил идею создания сайта для связи предпринимателей и разработчиков из Лас-Вегаса. Пять разработчиков и два бизнес-аналитика вступили в эту команду, и так появилась Developers.Vegas.

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

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

Работа над проектом

Наконец пришло время работы над проектом. До этого мероприятия я писал код в браузерных редакторах в freeCodeCamp и CodePen. После общения с командой я скачал VS Code. Я понял, что не понимаю, как все это работает. Мне нужно было разобраться с git, концепцию которого я понял, но мне ещё многому предстояло научиться. В один момент я работал над master вместо своей ветки. Эта работа была довольно нервной. Я думал, что подведу всю команду. Но, к счастью, я ничего не разрушил.

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

Мне напомнили заходить в Google, как только я застряну. Это звучит несложно, но я думаю, здесь есть особая техника. Я должен был знать, что задаю верные вопросы и получаю нужные ответы. Потом я понял, что никто не хотел браться за работу, которую дали мне. Я пока слишком мало знаю, чтобы понять, почему все ненавидят CSS.

На мероприятии я мог поучиться у других разработчиков. Я немного узнал о React и работе компонентов. Мы обсуждали код, когда пытались понять, как извлечь данные из базы данных, чтобы отобразить их на сайте. Я даже помог решить одну из проблем, когда захотел попробовать что-то новое. В процессе мы поняли, почему один участник команды не мог справиться с проблемой: мы управляли кое-чем как массивом, когда это на самом деле был объект. Тогда я понял, что действительно вношу вклад в работу команды.

Итоги

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

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

В итоге мы заняли второе место! Я рад, что поучаствовал в этом событии. Хотя оно и прервало мою 13-дневную серию на freeCodeCamp, я бы сделал это снова.

Хакатон — рассказываем подробно, кому и зачем это надо

Хакатон — популярное сегодня мероприятие, на котором команды абсолютно разных специалистов находят решения проблем на одну тему. Что это за проблемы, зачем принимать в этом участие и какая от этого польза командам и спонсорам, рассказывает Елизавета Козицкая, активная участница, ментор и член жюри хакатонов и конкурсов стартапов, директор по продукту Gutarka.by.

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

Елизавета Козицкая
Директор по продукту Gutarka.by

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

Обычно хакатоны имеют определенную тематику, например, финансовую, климатическую или игровую. Классический хакатон длится 48 часов: обычно с вечера пятницы до вечера воскресенья, но бывают и форматы продолжительностью от одного дня до недели.

При этом командам не обязательно расходиться на ночь — есть и спать можно прямо на площадке мероприятия.

Любой хакатон организуется для решения каких-то практических задач в той области, которой он посвящен. Интересно, что сейчас хакатоны создают не только для решения задач с помощью программирования (оттого и «хакеры» в названии), но и для офлайн-проектов. Например, в Беларуси регулярно проводится Social Weekend Hackathon — там реализуются социальные проекты разных форматов.

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

На хакатоне можно познакомиться с абсолютно разными людьми, решить задачи из интересующей вас проблемной области, съесть пиццу с новыми знакомыми, получить новые знания и даже приз за лучший проект. Еще один бонус хакатонов — менторы и члены жюри. Как правило, это люди из бизнеса — стартап-предприниматели, инвесторы, узкие специалисты по тематике хакатона. С такими людьми не так просто найти контакт: как и каждый профессионал, они заняты и избирательно подходят к выбору окружения. В таком случае хакатон — это возможность познакомиться с ними, получить компетентное мнение о проекте и поддержку. А возможно, и инвестиции.

Фото предоставлено автором

Как проходят хакатоны

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

В пятницу вечером все желающие озвучивают свои идеи проектов в течение 1−3 минут каждый. Все неопределившиеся присоединяются к командам, иногда команды объединяются. Дальше в течение ближайших 48 часов команды совместно трудятся над решением поставленных задач. Например, на первом блокчейн-хакатоне в Минске среди членов жюри были представители компаний Waves и Golos. У этих компаний есть свои криптовалюты, и они ставили задачу сделать сервисы, проекты, где будут использоваться их блокчейны, чтобы популяризировать их. В игровых хакатонах просто ставят задачу сделать интересную игру, без конкретики.

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

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

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

  • Во-первых, после они могут сотрудничать с командами хакатона, которые придумали решение, интересное для их компании, или даже купить это решение
  • Во-вторых, они получают дополнительный охват в СМИ
  • В-третьих, представители компаний могут заявлять собственные номинации и выдвигать особую задачу для участников хакатона. Например, на ближайшем хакатоне в Москве компания-организатор Tele2 поставила такую задачу: предсказать объем Data-трафика, который будут скачивать и загружать абоненты на базовых станциях, планируемых к строительству.

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

Фото предоставлено автором

Для кого проводятся хакатоны

На хакатонах, которые проводят в Беларуси, чаще всего можно увидеть студентов или молодых специалистов. Это и понятно — азарта, жажды деятельности много (все же посвятить все выходные работе не каждый согласится). На площадках европейских, американских аудитория постарше, как и средний возраст стартаперов. По исследованию группы компаний Belbiz, средний возраст большей части основателей стартапов Беларуси — 30 лет, тогда как в Кремниевой долине — 47 лет.


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

Что полезного в хакатонах

Независимо от тематики и продолжительности хакатона обычно есть несколько причин, чтобы участвовать в них:

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

Цукерберг рекомендует:  Помощь в выборе оборудования - Подойдет ли старый MacBook pro 15 для работы

Новые знакомства, качественный нетворкинг. На хакатонах можно познакомиться со специалистами, с которыми, возможно, вы не пересеклись бы при других обстоятельствах, создать команду мечты. Так, на хакатоне ТелекомИдея-2020 я познакомилась с создателем конструктора сайтов для малого и среднего бизнеса. Теперь я — часть его команды, работаю над одним из его сервисов Gutarka.by, который был придуман как раз на этом хакатоне.

Формирование сообщества. Здесь встречаются активные люди, которые интересуются одной и той же проблемной областью. Так, например, Data-хакатон или Datathon объединяет всех, кому интересны сбор и использование больших объемов данных в социальных и коммерческих проектах.

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

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

Где искать хакатоны

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

В Минске хакатоны чаще всего проводятся на площадках Имагуру и EventSpace. На сайтах этих площадок есть актуальное расписание мероприятий.

Ближайший хакатон TELE2 HACK 2.0 в Москве пройдет 1−2 июня, а следующий — SocialHack-VR: хакатон приложений для музеев — пройдет 8−9 июня в Екатеринбурге. Отслеживать расписание хакатонов в России и во всем мире можно здесь.

А в Украине в это время пройдет первый хакатон по инициативе государственного органа — Минюста Data-Driven Justice, и состоится он сразу в трех городах — Киеве, Львове и Харькове. Найти информацию об этом и других хакатонах в Украине можно на dou.ua.

Один из самых известных хакатонов в Европе — эстонский Garage 48. Эти хакатоны проводятся в разных городах Европы, в том числе и в Минске.

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

Фото предоставлено автором

Успешные проекты на хакатонах

Пожалуй, самый яркий проект, родившийся на Garage 48 осенью 2015 года в Минске, — это MSQRD. Приложение с виртуальными масками MSQRD набрало миллион пользователей меньше чем за два месяца с момента реализации, а еще через несколько месяцев его купил Facebook.

Еще один успешный белорусский стартап — приложение для учета личных финансов PingFin — был создан на финтех-хакатоне в 2020 году.

Разработка криптокошелька Multy началась с первого блокчейн-хакатона в Минске. Тогда проект назывался Apps Crunch и занял первое место в хакатоне, получив призы от cyber•Fund: 10 000 голосов (около 1190 долларов) и от Waves — 1000 вейвс (около 4220 долларов). Позднее проект привлек 10 BTC инвестиций от cyber•Fund.

Из европейских стартапов известен VitalFields (раньше назывался WeatherMe) — он был создан на хакатоне Garage 48 в Тарту в 2011 году. Он представляет собой программное обеспечение для простого управления полями. В 2020 году компания была приобретена Monsanto, которая слилась с Bayer в 2020 году.

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

Движение хакатонов в России на подъеме. Подобные технологические конкурсы по разработке прототипов продуктов проводятся в стране все чаще и уже сформировались в отдельный, довольно солидный бизнес. Часть крупных компаний предпочитает проводить свои внутренние хакатоны (только Mail.ru Group, к примеру, провела в 2020 году пять собственных хакатонов), но при этом они не делятся информацией об объеме вложений в данные мероприятия. Именно поэтому цифры о финансировании хакатонов сильно расходятся в зависимости от оценок того или иного игрока рынка. Так, например, крупнейшее в стране сообщество разработчиков и IT-инноваторов — Russian Hackers — оценивает текущий объем этого рынка в 300 млн рублей. Похожие цифры приводит и Phystech Genesis (бизнес-инкубатор МФТИ). Встречаются и более смелые оценки объемов рынка — свыше 1 млрд рублей.

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

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

Можно проверить разработчиков в деле

Сейчас можно встретить много комментариев на тему дефицита качественных программистов. Известны истории о том, как одни компании переманивают у других не только отдельных специалистов, но и целые команды разработчиков. Хакатон — хорошая возможность закрыть дефицит кадров, обнаружить новые молодые таланты и оценить их с профессиональной стороны. Понятно, что бизнесу нужны от хакатонов в первую очередь свежие технологические идеи. Не секрет, что люди при непрерывной командной работе начинают нестандартно мыслить, они готовы выдавать необычные решения. К примеру, в рамках одного из хакатонов TechCrunch было создано приложение GroupMe, которое потом приобрел Skype за $85 млн. Последнее время на хакатоны все чаще стали возлагать решение и HR-задач. Так, по оценкам Actum, около 70% партнеров или спонсоров организуемых этой компанией хакатонов, хотели бы привлечь с их помощью новый персонал.

Правда, чтобы проверить реальные знания, умения и навыки кандидатов, нужно приложить усилия. Хакатон — это все же не получасовое собеседование с тестовым заданием. HR-менеджерам, «усиленным» евангелистами из компании, придется внимательно наблюдать за командами и поведением их членов, много общаться с ними, выяснять их специализацию и увлечения. Но это стоит усилий: на хакатонах, действительно, попадаются самородки. Сам наблюдал, как команда студентов МГТУ «Станкин» одержала две победы в московских хакатонах, а затем один из ее участников присоединился к польской команде в Кракове и снова взял первый приз.

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

Можно найти талантливых специалистов в регионах

Хакатоны постепенно расширяют географию: их все чаще проводят за пределами Москвы и Санкт-Петербурга. Этим могут воспользоваться компании, которые задумываются о создании регионального центра разработки или ищут сотрудников на удаленную работу. Талантливые специалисты есть везде: не только в городах, где сложились известные центры компетенций разработчиков (вроде Казани или Новосибирска), но и там, где девелоперское сообщество как таковое только формируется. Например, в прошлом году хакатоны проходили в Калининграде, Ростове-на-Дону, Таганроге, Томске, Владивостоке и других городах. Российское «хакатонодвижение» стало выходить и на международный уровень, так что хакатон может оказаться полезен и для прощупывания рынка труда за рубежом.

Можно подобрать сотрудников с редкими навыками

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

В качестве наиболее ярких примеров здесь можно привести хакатоны «Сбербанк-Технологий», где победители мероприятия, можно сказать, автоматически становятся сотрудниками компании. В компаниях QIWI и «ВКонтакте» также рассказывают об успешном опыте найма разработчиков после того, как они отличились на хакатоне. Стоит отметить, что сам факт трудоустройства — как главный бенефит хакатона — изначально может даже и не заявляться. Так, например, HERE Technologies, являясь международной компанией, не нанимает разработчиков в России, но познакомившись на одном из хакатонов с талантливым студентом из Ростова-на-Дону, представившим оригинальную, «профильную» для геолокационной компании трехмерную навигационную визуализацию кампуса вуза, в котором он учился, не смогли устоять и взяли его в свою команду. В целом надо понимать, что у организаторов и спонсоров хакатона остается обширная база данных участников, а значит, к вопросу трудоустройства можно вернуться в любой момент.

Можно сэкономить

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

Немного математики: представим, что вам нужен уже не один специалист, а целая проектная команда — ее поиск через HR-агентства обойдется в 1-1,5 млн рублей, тогда как спонсорский пакет (или призовой фонд) хакатона, может быть в разы ниже. При этом в результате вы получаете доступ не к одной команде, а к 10−20, из которых сможете выбрать несколько самых лучших.

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

11 правил внутреннего хакатона: чек-лист от Skyeng

Делимся опытом организации хакатона за две недели.


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

1. Поймите, зачем вы тратите ресурсы и рабочее время

Большая часть разработчиков в Skyeng работают удаленно, и они никогда не видели живьем коллег, с которыми ежедневно трудятся над одними и теми же задачами. Мы хотели собрать их вместе и больше погрузить в жизнь компании, но от идеи «корпоративного тимбилдинга» веет каким-то несвойственным нам духом. Кроме того, учитывая удаленность многих сотрудников, это серьезное вмешательство в рабочие процессы. Хакатон в нашем случае — возможность совместить приятное с полезным и перезнакомить всех, создавая интересные продукты для экосистемы Skyeng.

Мы рассчитываем, что в долгосрочной перспективе такое мероприятие поможет увеличить эффективность работы разработчиков и продлит время их «жизни» в компании. И это влияние позволит отбить вложенные в мероприятие средства — примерно 1,5 млн рублей на 44 участника и четырех организаторов. Порядка 300 тысяч из них стоили билеты, около 950 тысяч в сумме — на проживание и питание, остальное — затраты «по мелочам»: на сувениры, развлечения, призы и видеосъемку.

2. Готовьтесь заранее

Бюджет мог быть скромнее, если бы мы готовились к хакатону заранее — например, за 1,5 месяца. Вот как в идеале должен был выглядеть примерный таймлайн.

  • Начинается поиск площадки.
  • Сотрудникам рассказали о хакатоне и назвали даты.

За месяц до мероприятия:

  • Есть договоренность с площадкой.
  • Понятен список участников, они планируют поездку.
  • Создан единый канал коммуникации, определяются правила хакатона.
  • Готовы идеи для сувениров и полиграфии.

За две недели до мероприятия:

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

Два дня до хакатона:

  • Организован трансфер для участников, доставка сувениров (готовых к тому моменту) и реквизита.
  • Готов сценарий и хронометраж.
  • Покупка алкоголя, еды, аптечки.

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

3. Соберите опыт коллег — внутри и снаружи

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

4. Сформулируйте пожелания к площадке

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

5. Разделите зоны ответственности

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

Например, в какой-то момент у нас отключилось электричество — и организатору пришлось придумывать «план Б», чтобы занять участников. В итоге они отправились на местную ферму, где смогли немного отключиться и перестать кодить, а заодно продумать стратегию работы над проектами и получить несколько занимательных фото «Я и корова на хакатоне».

6. Сделайте небанальные сувениры

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

7. Организуйте удобные каналы для общения

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

8. Определите правила

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

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

9. Подберите ведущего

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

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

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

10. Соберите обратную связь и сделайте выводы на будущее

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

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

11. Предусмотрите место для эмоций и позитива

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

Бонус для тех, кто дочитал до конца

Победитель хакатона — игрушка-кликер Game of Thoughts, в которой правильно переведенные слова дают кристаллы для апгрейдов.

А в блоге на «Хабрахабре» собраны все-все проекты нашего хакатона.

Материал опубликован пользователем.
Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Понравилась статья? Поделиться с друзьями:
Все языки программирования для начинающих