Что такое хакатоны и зачем они нужны разработчикам и компаниям
Об эксперте: Александр Пряхин, основатель компании Outlines Tech, чья команда заняла в этом году призовое на всероссийском хакатоне «Цифровой прорыв».
Само слово образовалось от английских слов «hack» и «marathon» — поэтому дословный перевод может звучать как «марафон для хакеров». А по сути, хакатон — это соревнование, в котором командам нужно за короткое время разработать прототип продукта (например, веб-сервис или мобильное приложение) для решения определенной проблемы, с которой столкнулся бизнес-заказчик.
Этот же заказчик оформляет проблему в кейс и привлекает своих экспертов для консультаций. Команды собираются по 3-5 человек: разработчики, дизайнеры, аналитики, маркетологи и другие специалисты ИТ-сферы. Длиться такой марафон может от нескольких часов до недели. Когда хакатоны только стартовали в начале нулевых в Кремниевой долине, участники часто приходили вместе со спальными мешками и совсем не покидали площадку. Если люди непрерывно работают в команде в таком формате, у них часто получается найти нетривиальные решения для привычных задач.
Как найти хакатон
Выбрать подходящий хакатон помогут такие ресурсы.
Портал, на котором публикуются наиболее полный список проходящих в России хакатонов и их обзоры. На сайте представлена полная информация о сроках и формате проведения, организаторах, технологическом фокусе, требованиях к участию и призовом фонде.
Агрегатор хакатонов. На странице можно выбрать мероприятие по времени проведения, теме, условиям участия или другим критериям.
Календарь событий в сфере IT. Можно найти хакатоны, вебинары, конференции и другие мероприятия.
Медиаресурс для программистов. В разделе IT мероприятия можно найти информацию о курсах, хакатонах, вебинарах, конкурсах.
Сообщество «ВКонтакте», в котором публикуются анонсы локальных и сетевых хакатонов. В комментарии к выбранному хакатону можно добавить объявления о поиске людей в команду.
Сообщество участников хакатонов, разработчиков, предпринимателей, хакеров и специалистов по информационной безопасности. Рассказывает о ближайших хакатонах, организует их и делится экспертизой.
Читайте также: Кто такой этичный хакер?
Также крупные компании часто размещают информацию на официальных ресурсах. Если цель — трудоустройство в конкретную организацию, стоит посещать ее сайт и следить за новостями в сообществах в социальных сетях. Например, хакатоны проводят РЖД, МТС, ВТБ и другие компании.
В чем интерес участников?
По данным hackaton.com, в публичных хакатонах сегодня принимают участие специалисты (42,8%), студенты (21,1%), «любители» (18,9%), предприниматели (9,6%), а также те, кто ищет работу (7,6%).
Тема хакатона объявляется сразу, зато цели оглашаются не всегда, что придает таинственность будущему мероприятию и привлекает особо авантюрных участников. Это делается ради того, чтобы не мешать рождению результата прямо на глазах. «Чудеса» могут происходить и с призовым фондом.
Так, на финальном этапе Дизайн-хакатона, который провели в Москве в конце июля 2016 года «Сбербанк» и «Сбербанк-Технологии», первоначальный призовой фонд был объявлен в размере 200 тысяч рублей. Однако результаты хакатона настолько впечатлили организаторов, что призовой фонд был увеличен до 500 тысяч рублей.
Победителем тогда стала команда Dream Team. Она предложила «умное решение по добровольному медицинскому страхованию», в основе которого использовались данные ДНК-теста. Опыт, знания и инициативность позволили добиться отличного результата.
Как показывает опыт, участников, помимо заявленных призов, интересует в хакатонах несколько моментов:
- Возможность трудоустройства в ведущих интернет-компаниях и перспектива знакомства с «нужными» в профессиональном развитии людьми.
- Проверка сил команды разработчиков в нестандартной ситуации: время ограничено, адреналин на пределе, соревновательный дух не дает покоя.
- Академический интерес. Как правило, в этом случае речь идет о командах, которые работают самостоятельно, то есть не ищут трудоустройства у организаторов. Им интересно проверить гипотезы, которые у них родились для решения той или иной софтовой задачи.
Разновидности хакатонов
Существует несколько разновидностей хакатонов. Их классифицируют по типу участников, формату проведения и тематике. Остановимся подробнее на каждой разновидности.
По типу участников
Хакатоны по типу участников делятся на:
- внешние — участие здесь может принять любой заинтересованный в тематике человек;
- внутренние — организовываются для закрытого сообщества.
По формату проведения
В зависимости от формата проведения, подобные мероприятия бывают:
- онлайновые — проходят онлайн через специальные платформы для проведения хакатонов и не требуют физического присутствия участников;
- оффлайновые — проходят на конкретной локации с круглосуточным доступом, а организаторы обеспечивают участников питанием и всем необходимым для комфортной работы.
По тематике
Изначально хакатоны проводились только для разработчиков и других специалистов в сфере IT. Теперь же тематика таких мероприятий может быть любой вплоть до юриспруденции.
Хакатон давно перестал быть обычным марафоном по быстрому кодингу. Сейчас, главенствующая роль отводится командной работе – способности:
- Верно распределить обязанности;
- Грамотно использовать имеющиеся ресурсы;
- Скоординировать совместные усилия;
- Добиться поставленной цели в максимально сжатые сроки.
Хакатоны проводятся для привлечения молодых специалистов (разработчиков, экспертов) и предоставления им возможности, пообщавшись в неформальной обстановке, обменяться опытом и реализовать свои идеи.
Такие соревнования – отличный старт для начинающих специалистов. Существуют компании, начинавшие свое восхождение с хакатонов и получившие сегодня мировое признание. Например, компанию GroupMe, поучаствовавшую в хакатоне 2010 года (в рамках конференции TechCrunch Disrupt), выкупила корпорация Skype спустя год (в 2011) за $85 млн!
Эксперты сравнивают хакатоны с пресловутым «пинком», стимулирующим работать головной мозг. А в сочетании с советами экспертов и коллективным разумом хакатон способен стать поистине уникальным мероприятием.
Формат хакатона
Хакатон – это командное соревнование разработчиков, где участники собираются в команды 3-5 человек, чтобы без сна на протяжении уикэнда создать приложение или хардверный проект, а спонсоры мероприятия обеспечивают их кофе, едой и местом для работы и отдыха.
На хакатонах периодически зарождаются крайне успешные проекты: созданное в 2010 году в рамках одного из хакатонов TechCrunch приложение GroupMe было продано Skype за 85 млн. долл.
Хакатон – это место для знакомства компаний и разработчиков
Участники хакатонов собираются ради новых знаний, ценных призов и неповторимого фана. Отдельными важными компонентами для участников являются: общение с опытными менторами и техническими специалистами компаний, новые знания о технологиях и информация о работодатели из первых уст сотрудников его компании. Хакатон – это место сбора талантливых разработчиков, которые общаются напрямую с техническими специалистами о рабочих задачах.
Когда хакатоны открылись для более широкой аудитории, включая обычных потребителей, экспертов, стартапов, менеджеров и др. стейкхолдеров, их стали проводить даже месяцами, выводить в онлайн или устраивать O2O (Online to Offline) хакатоны. При этом в России, после популяризации кейс-чемпионатов и наличия операторов хакатонов, люди стали относиться к хакатонам, как к соревнованию за красивую презентацию. Это не совсем так, ведь хакатон – это в первую очередь место сбора разработчиков, инженеров и других технарей.
На хакатоны ходят разные участники с разными навыками
С другой стороны, хакатон – это гибкий формат. Если компания верно ставит цели перед его запуском и приглашает правильную аудиторию, то она добивается эффективного краудсорсинга.
Вообще у запуска хакатона есть четыре основные цели:
1. Расширить воронку инновационных проектов
- Разработать новые продукты, сервисы и фичи проекта
- Стать источником новых технологий
- Запустить пилот с инновационными стартапами
2. Инновационный рекрутмент
- Протестировать технические и софт-скиллы сотни кандидатов на реальных задачах
- Взаимодействовать и даже поработать вместе с потенциальными коллегами
- Заинтересовать участников с предпринимательским складом ума, будущих executive
- Развить бренд работодателя, который фокусируется на инновациях
3. Акселерация своей диджитал-трансформации
- Прокачка креативности своей команды
- Приспособиться к современным digital-решениям по принципу изучения через практику
- Стать активным соучастником в создании технологической эко-системы
4. Запуск обаятельной маркетинговой кампании
- Движение от прямой рекламы компании участникам, к коллаборативной, где участники рассказывают о компании другим участникам
- Влияние на локальных диджитал-лидеров мнений
- Сбор оригинальных идей от участников и работайте с ними для создания маркетинговых и коммуникационных кампаний
У вашей компании должна быть чётко поставлена одна из следующих целей: R&D, HR, Диджитал Трансформация, Маркетинг.
Каждую из 4 целей стоит разделить на уровень сложности:
- Высокий – нужны работающие решения, готовые для внедрения в компанию, Proof of Concept
- Средний – достаточно прототипа, интерфейсов и примеров работы
- Обычный – у вас есть запрос нагенерировать идеи, концепты для бизнеса, получить вдохновение
Какими бывают хакатоны?
- Внешний хакатон (классический)
Классические хакатоны или внешние хакатоны для компаний несут ощутимые плюсы. Внешние они потому, что компания приглашает внешних специалистов для решения кейса компании. Подготовка к такому мероприятию длится долго, в основном требуется собрать релевантную аудиторию, о которой мы говорили чуть выше и рассказать ей о болях в компании, тех бизнес-процессах, которые у вас существуют.
Для компании внешний хакатон помогает с поиском талантов и повышением силы бренда работодателя, поскольку хакатоны – это круто, разработчикам интересно в них участвовать. Вообще разработчики любят пробовать новые технологии, поэтому релиз нового функционала или API можно совместить с запуском хакатона. Согласитесь, что анонс в СМИ “Компания X выпустила обновление приложения” звучит скучнее, чем: “Компания X запускает соревнование для разработчиков с призами Y”.
Внешний хакатон дает компании:
• Employer-Branding
• R&D
• Developer Relations
• Маркетинг
• HR/Скаутинг
2. Внутренний хакатон (корпоративный)
Участниками хакатона могут быть и ваши сотрудники. При этом хакатон можно провести полностью внутри компании. Это укрепляет командный дух коллектива, позволяет сотрудникам попробовать себя в новой роли и тестировать новые технологии с минимальными рисками.
Внутренний хакатон дает компании:
• Развитие корп. культуры
• Разработка инноваций
• Повышение лояльности
• Тестирование новых технологий
3. Другие вариации хакатонов
Хакатон – это элемент краудсорсинга идей и точка сбора талантов. Интенсивный формат можно использовать как мини-акселератор. Так, например, делает Tech Stars со своим Startup Weekend или ФРИИ со своими Harvest’ами, прокачивая команды стартапов.
Хакатоны – это способ объединить стартапы вокруг вас и узнать, как они работают всего за один уикэнд
Основные причины участия компаний в хакатонах
Первая и самая важная причина – это R&D. С каждого хакатона команды разработчиков создают десятки прототипов и продуктов. Основатель Angel Hack (прим. – крупнейший онлайн-акселератор, специализирующийся на хакатонах), Ali Sabeen в своем интервью говорит о простом кейсе с компанией Хасбро, которая организовала хакатон для 150 разработчиков. На выходе хакатона 45 рабочих продуктов, что эквивалентно миллиардам долларов, если бы проводилось традиционное R&D. Создание новаторских продуктов, ощущение первопроходства – это то, что подкупает и компании, и хакеров объединяться на одной площадке, чтобы создавать интересные проекты.
Вторая причина – повышение привлекательности бренда работодателя.
Компании с сильным брендом работодателя уменьшают стоимость издержек при найме сотрудника на 43%
Брендинг работодателя значительно упрощает поиск новых сотрудников. В компанию с сильным employer-брендом охотнее придут новые кадры. Мотивацией для этого служит то, что на хакатоне уже произошёл разговор разработчика и компании. Разраб уже знает, какие задачи ему предстоит решать, если он пойдет работать в эту компанию. Такой “тестовый-уикэнд” позволяет создать приятные условия для найма как работнику, так и будущему сотруднику.
Для разработчиков хакатон – это праздник, и работодатель, поддерживающий этот праздник в глазах кодеров, становится интересным работодателем.
Рекомендуем ознакомиться с источниками, которые использовались при подготовке к этой статье
Приглашаем Вас принять участие в крупнейшем международном хакатоне Hack.Moscow v3.0, который пройдет 25-27 октября 2019 года.
Чтобы узнать подробнее об ивенте и вариантах участия – напишите на почту partner@hack.moscow
Читайте следующую статью про тренды из цикла статей “Хакатоны для бизнеса” от Russian Hackers