Что такое хакатон, зачем он нужен и как работает

Обновлено 14 октября 2021 Просмотров: 172 755 Автор: Дмитрий Петров

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

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

Хакатон - урбатон

Хакатон — что это и как они проходят?

Слово «хакатон», как и большинство современных терминов, пришло к нам из английского языка. Образовано оно от английских hacker, что переводится как «хакер», и marathon — «марафон». Марафон для хакеров? Примерно так и есть.

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

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

  1. в начале мероприятия или до него организаторы ставят перед специалистами определенную задачу: придумать идею, создать приложение, улучшить технологию и так далее;
  2. люди объединяются в группы до 5 человек и пытаются найти решение;
  3. к каждой команде приставляется ментор — опытный специалист, который отвечает на имеющиеся вопросы или помогает советом;
  4. в конце каждая команда презентует жюри готовый результат и защищает его (этот процесс называется питчингом);
  5. жюри оценивает работу специалистов и объявляет победителей.

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

Кроме программистов, в последнее время хакатоны организовываются для дизайнеров, маркетологов, менеджеров, специалистов по рекламе и даже юристов.

Программисты совместно ищут решение задачи

Как появились хакатоны

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

Во время этого ивента им удалось внедрить протоколы для передачи и защиты данных IPv6 и IPSEC. А сам хакатон получился настолько успешным, что кураторы проекта стали организовать подобные мероприятия намного чаще.

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

Главные цели

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

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

  1. Карьерные возможности. Бывает такое, что на хакатон приезжают специалисты, которые находятся в поиске подходящих предложений для трудоустройства. Для них это отличная возможность показать свои способности в деле и получить приглашение из крупной IT-компании.
  2. Обучение командной работе. На хакатоне главным залогом успеха считается слаженная работа команды. На таких форумах наилучшим образом оттачиваются навыки взаимодействия в коллективе и поиска правильных решений в авральных ситуациях. Хакатоны полезны и для интровертов, так как помогают им преодолеть скованность и научиться работать в команде.
  3. Ценные призы и поддержка проектов. Победители хакатонов получают достойные призы, а иногда и поддержку разрабатываемых ими проектов, начиная менторством и заканчивая денежной помощью.
  4. Профессиональное развитие. Работая в команде, специалисты проверяют, на что они способны. На хакатоне люди повышают уровень знаний, приобретают бесценный опыт, обмениваются идеями, получают советы от профессионалов, могут подсмотреть как они работают, и научиться у них нестандартным методам решения задач.
  5. Полезные знакомства (нетворкинг). Хакатон — подходящая возможность расширить круг полезных знакомств, завязать контакты с другими специалистами, менторами, организаторами, членами жюри. Все это может обернуться пользой для участника: простыми советами, предложением работы, совместным проектом или инвестициями.
  6. Поддержка инновационной идеи или готового продукта. Кроме ценных призов, участники хакатона могут найти спонсоров под свой проект или получить грант на обучение.
  7. Обратная связь. Разработчики могут презентовать свой проект или идею и получить одобрение или несколько советов по улучшению продукта от других участников хакатона.
  8. Возможность весело провести время и получить драйв. Хакатон совмещает в себе дух единства и коллаборации с духом азарта и спортивного соперничества. В процессе работы над задачей участники испытывают драйв, так как хотят прийти к финишу первыми с самым нестандартным решением. Непередаваемая атмосфера запоминается надолго и порождает желание заново стать участником подобного ивента.
Фото участников хакатона

Разновидности хакатонов

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

По типу участников

Хакатоны по типу участников делятся на:

  1. внешние — участие здесь может принять любой заинтересованный в тематике человек;
  2. внутренние — организовываются для закрытого сообщества.

По формату проведения

В зависимости от формата проведения, подобные мероприятия бывают:

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

По тематике

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

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

Чтобы организовать хакатон, нужно придерживаться следующих шагов:

  1. Определиться с целью проведения мероприятия и определить, кого следует пригласить. Также нужно распланировать мероприятие и подготовиться к проведению.
  2. Выбрать подходящее место для проведения ивента, организовать удобные рабочие места и лаунж-зоны.
  3. Подобрать подходящую дату — желательно проводить хакатон в выходные дни.
  4. Привлечь спонсоров в обмен на поддержку.
  5. Рассказать как можно большему числу специалистов о предстоящем событии при помощи всех современных средств: прессы, социальных сетей, сайтов и, возможно, телевидения.
  6. Заказать еду и напитки в достаточном количестве для всех участников.
  7. Подготовить призы для победителей.

Какие известные компании проводят хакатоны

Приз победителям хакатона

Известные мировые и российские компании регулярно проводят хакатоны с ценными призами для победителей. Вот несколько известных корпораций:

  1. Google. Компанией регулярно организовывается онлайн-хакатон для программистов Hash Code. Победители обычно получают от 1 до 5 тысяч долларов.
  2. Facebook. В социальной сети есть страница, где публикуются все предстоящие мероприятия. На одном из них в свое время придумали кнопку «Лайк».
  3. IBM. Компания в прошлом была IT-гигантом, но и сегодня считается довольно престижной. Она регулярно организовывает хакатоны, в том числе и по вопросам глобального изменения климата.
  4. NASA. Космическая организация имеет собственный хакатон, тематика которых обычно связана с роботостроением и космосом.
  5. Стэнфордский университет. Престижное высшее учебное заведение регулярно проводит хакатоны, где одаренные студенты могут заявить о себе и получить гранты на обучение и даже в будущем предложения от работодателей.
  6. Сбербанк. Крупнейший российский банк также проводит собственные хакатоны, на которых специалисты совершенствуют веб-сервис и мобильное приложение компании. Победители мероприятий поощряются деньгами.
  7. Happy Monday. Украинский карьерный портал имеет онлайн-хакатон Hack for Locals 2.0, победители которого могут рассчитывать на солидные денежные призы.

Вот и все, дорогие друзья. Я постарался простыми словами объяснить, что такое хакатон, зачем он нужен и какие бывают разновидности мероприятия. Надеюсь, что вам все понятно после прочтения статьи. А если нет — тогда приглашаю вас спуститься в комментарии и задать вопрос мне или другим участникам блога KtoNaNovenkogo.ru. Ответ не заставит себя долго ждать. К тому же там можно просто пообщаться о хакатонах и поделиться опытом, если вы там участвовали.

А я с вами прощаюсь и по традиции предлагаю посмотреть видео по теме:

Ваш комментарий или отзыв