Хакатон – что это такое? Добавить свою цену в базу Комментарий. Хакатон: что это такое и зачем он нужен

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

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

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


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


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


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


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

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

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


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


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


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


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


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


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

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

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


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


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


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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

Определение

Слова "хакер" и "марафон" образовали новое понятие "хакатон". Что это такое? На сегодняшний день этот термин не относится к так называемый марафон программистов.

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

Задачи

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

Создает мобильные приложения, веб-приложения, инфографику тоже хакатон. Что это такое? Благодаря этому мероприятию появится готовая к запуску первая версия приложения. С его помощью получится протестировать работу идеи. Мероприятия бывают разными по направленности и тематике.

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

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

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

Зачем нужны мероприятия?

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

Хакатоны необходимы для:

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

Правила организации хакатона

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

  • Определение цели: нужно установить, что важно решить на этом мероприятии. К нему надо привлекать разработчиков, поскольку они знают все о создании приложений. Также потребуются эксперты, студенты. Чем больше специалистов из разных областей будет, тем больше появится креативных решений.
  • Планирование: на подготовку уйдет 3-6 недель.
  • Выбор места проведения мероприятия: его можно организовать в офисе IT-корпорации или в локальном кафе. Желательно выбирать для этого выходные.
  • Привлечение спонсоров: самым дорогим в хакатоне считаются еда, призы и площадка. Необходимо привлечь спонсоров в обмен на поддержку.
  • Рассказ о хакатоне: участникам необходимо подробно рассказать об этом мероприятии. Также нужно распространить информацию о мероприятии, используя все современные средства. Для этого пригодятся социальные медиа, пресса.
  • Заказ еды: на мероприятии должно быть достаточно пищи и напитков.
  • Подготовка призов: для победителей должны быть призы, поскольку это влияет на качество мероприятия.
  • Следует подумать, какие могут быть критичные ситуации. Нужно использовать проверенные методы, чтобы их не допустить.

Мероприятие в Сбербанке

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

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

Мероприятия под названиями «хакатон», «кодфест», «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ГИС .

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

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

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

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

  • Мобильных приложений;
  • Веб–приложений;
  • Сайтов;
  • Дизайнерских решений.

В результате проведенного марафона программистов является MVP (минимально жизнеспособный продукт).

Тематик хакатонов – множество: от образования и медицины до проектирования города.

Происхождение хакатонов

Интеллектуальные соревнования проводятся не один десяток лет. Примером таких «мозговых баталий» является проведенный в 1924 году в Гарвардской школе бизнеса метод совместного выполнения кейсов (решения конкретных жизненных ситуаций).

Родоначальником термина «хакатон» является корпорация Sun Microsystems и разработчики OpenBSD, окрестившие так свою совместную работу в 1999. В это время разработчики OpenBSD и представители Sun Microsystems трудились над созданием шифровальных алгоритмов, не запрещенных американскими экспортными ограничениями. Хакатоном был назван проект по созданию программного обеспечения на языке Java.

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

Этапы проведения марафона

Как и любое мероприятие, хакатон проходит в несколько этапов:

  1. Открытие и общее знакомство с уточнением тематики мероприятия (при ее наличии);
  2. Обсуждение идей и формирование соревнующихся команд;
  3. Командная работа над проектами;
  4. Презентация работ. Каждая команда демонстрирует подготовленный проект.

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

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

Причины популярности

Хакатон – мероприятие, позволяющее молодым программистам, дизайнерам и другим IT–специалистам создать новый совместный проект. А еще во время события:

  • Завязать знакомства . Хакатон – отличное место для обмена опытом, новыми идеями по созданию проектов;
  • Создать IT–сообщества . Хакатон направлен на объединение близких по духу специалистов, заинтересованных в решении определенной проблемы или развитии какой–то темы;
  • Поучаствовать в нестандартном процессе работы и дружеском сотрудничестве . У хакатона нет жесткого графика и формата работы. Он позволяет специалистам абсолютно разных областей принять участие в совместном проекте, что при других условиях было бы невозможным;
  • Обогатить свои знания . Особенностью марафона является то, что участники решают задачи, которые им незнакомы. Поэтому процесс обучения во время хакатона происходит быстро с возможностью применить полученные знания на практике. Да и доброжелательная команда позволяет рассчитывать на всестороннюю помощь. Хакатон дарит уникальную возможность за несколько часов и даже минут усвоить то, на что в обычных условиях потребовалось бы просмотреть целый видеокурс;
  • Заявить о себе . Хакатон позволяет участникам продемонстрировать свой профессионализм;
  • Претворить в жизнь инновационные идеи . Хакатон позволяет экспериментировать, создавать и реализовывать самые невероятные идеи;
  • Компаниям находят перспективных сотрудников . Хакатон позволяет провести презентацию стартапов, представляющих потенциальный интерес для компаний.

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

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

Фишки хакатонов

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

  • Верно распределить обязанности;
  • Грамотно использовать имеющиеся ресурсы;
  • Скоординировать совместные усилия;
  • Добиться поставленной цели в максимально сжатые сроки.

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

Такие соревнования – отличный старт для начинающих специалистов. Существуют компании, начинавшие свое восхождение с хакатонов и получившие сегодня мировое признание. Например, компанию GroupMe, поучаствовавшую в хакатоне 2010 года (в рамках конференции TechCrunch Disrupt), выкупила корпорация Skype спустя год (в 2011) за $85 млн!

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