Согласно определению Оксфордского толкового словаря, «хакатон» (англ. Hackathon) — мероприятие, которое может длиться несколько дней и на котором большое количество людей собирается для совместного одновременного программирования (Oxford Dictionaries).
Другими словами — это когда кодеры, будучи в закрытом пространстве, ставят перед собой конкретную задачу и за короткое время решают. Пока проблема не решена, участники отходят только поесть и поспать, а потом снова берутся. Это интенсив. Если вы по собственному опыту знаете, что такое прокрастинация, то хакатон по сути напоминает дедлайн всех дедлайнов — когда ты откладываешь все другие дела, чтобы решить одну.
В Хакатон участвуют не только кодеры. Поскольку на выходе участники обычно представляют Кокретно продукт (сайт, программу, сервис, мобильное приложение), а не просто код, для его успешного запуска необходимые усилия других специалистов. Например, программа качественной промо-кампании хорошая визуализация. Именно на этом этапе к айтишников приобщаются дизайнеры, пиарщики и медиаспециалисты.
Таким образом хакатон становится площадкой для сотрудничества активистов и предпринимателей, которые ставят задачу, и различных отраслевых специалистов во главе с программистами для устранения социальных и бизнес-проблем.
Содержание
Сначала на Хакатон собирались для решения чисто технических аспектов. Например, один из первых мероприятий такого формата провели на конференции JavaOne 1999 года для написания программы связи для девайсов, использующих инфракрасные порты. С 2007 проводятся Хакатон Perl, целью которых является совершенствование этого языка программирования. Компании Google и Yahoo! регулярно проводят такие внутренние меры по модернизации собственных АРЕ.
Журналисты The Next Web пришли к выводу, что мир сейчас переживает подъем гиктивизму (или хактивизму) — социального движения, использует программистов и технологические достижения для решения глобальных мировых проблем. А Хакатон превращаются в один из самых эффективных методов, или инструментов, для поддержки этого движения.
К примеру: разработчики платформы Simple Energy помогли в борьбе с энергетическим кризисом. Они создали программу, которая помогает потреблять меньшее количество энергии и мотивирует сохранять энергоресурсы.
Проблему недоступности финансов в странах «третьего мира» пытается решить компания Seeds. Они создали игровой сервис микрокредитования, что позволяет пользователям из развитых стран направлять деньги малообеспеченным людям из разных уголков мира.
Организация Random Hacks of Kindness с 2009 года регулярно проводит серии всемирных хакатонов для решения социальных проблем. Поддержку организации оказывают Красный Крест, Amnesty International, Google, Microsoft, NASA и Всемирный Банк.
На сегодня они уже разработали следующие программы:
Кроме отдельных активистов, задания для хакатонов все чаще предлагают всемирные организации и мегакорпорации. Так, на большем в мире медицинском «хакатоне», который устраивает Массачусетский технологический институт, были разработаны технология 3D-печати протезов и разумные медицинские инструменты, существенно улучшают качество диагностики и лечения.
В этом году в клуб активных хакатонцив присоединилась информагентство Аль-Джазира. Участники разработали несколько решений для обработки и поиска новостей, которые уже сегодня изменяют журналистику и массовую культуру потребления информации.
Хакатон происходят почти ежедневно, и все больше разнопрофильных специалистов принимают в них участие. Это неудивительно, ведь (кроме удовлетворения альтруистических намерений) этот формат выступает мощным инструментом для персонального и профессионального развития. Почему?
Несмотря на то, что такой формат досуга для многих является новым и необычным, уже сегодня в Украине провели десятки хакатонов. Кроме выяснения чисто технических вопросов, отечественные Хакатон чаще ориентированы на решение определенных социальных проблем:
Создание электронных систем для управления городом. Развитие социального предпринимательства. Решение проблем жителей отдельных городов. Например, для киевлян городской совет организовала хакатон Kyiv Smart City на соревнованиях UA Web Challenge был предложен ряд проектов для развития Украины.