Хакатон: инструкция по применению

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

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

Это все – великий и ужасный Хакатон.

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

Определение

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

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

Продолжительность Хакатона может варьироваться, но чаще всего они длятся от 24 часов до недели.

Наш барнаульский Хакатон продолжается 48 часов.

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

История

Впервые этот термин появился в 1999 году. Условно к формату хакатонов можно отнести «тусовки» программистов еще в 1970-ые годы. На этих встречах формировались сообщества программистов, а впоследствии – известные технологические компании, например, Apple.

Массово они начали распространяться в 2000-х, когда на них обратил внимание бизнес и превратил их в свой рабочий инструмент.

Сейчас подобные разработческие марафоны пользуются популярностью по всему миру и активно проникают в корпоративную среду. Их регулярно проводят такие гиганты как Google, Facebook, Microsoft.

Этапы

Хакатон – это специфический тип мероприятия, со своей устоявшейся структурой и этапами, которые не стоит игнорировать.

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

  • Питч идей

    Определение: презентации первоначальных идей. В первозданном виде, еще сырых и недоработанных.

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

    Продолжительность: на спич максимум дается 15 минут.

    Ожидаемый итог: формируются команды и отсеиваются заранее провальные идеи.

  • Чек-поинты

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

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

    Продолжительность: по 5 минут на команду.

    Ожидаемый итог: работа над ошибками.

  • Менторские сессии

    Определение: пожалуй, самый жестокое и эмоционально трудное событие Хакатона. Но оттого и одно из самых эффективных. Практически, шоу «Голос», но только для разработчиков.
    Менторская сессия – предварительная презентация еще не до конца доработанного проекта перед экспертами и обратная связь от них.

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

    Продолжительность: 3 минуты на спич.

    Ожидаемый итог: работа над ошибками и более глубинная доработка проектов. Репетиция презентации проектов.

  • Мастер-классы

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

  • Демофест

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

И, конечно, между всеми этими этапами идет активная работа над проектами.

Профит

Хакатон – очень полезная штука, от которой сплошные плюсы.

  • Реализация своих идей
    Давно в загашнике лежит идея, но все нет то сил, то времени ее воплотить? Тогда вперед на Хакатон! Это отличная площадка для воплощения даже самых безумных идей.

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

  • Прокачка навыков
    Сделать проект, пусть и прототип, за 48 часов – это совсем не шутка.

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

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

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

    Так, все три Хакатона, которые мы провели, в общей сумме собрали примерно 150 человек! В общем, есть куда закинуть удочку.

  • Трудоустройство
    Вытекает из предыдущего пункта.

    Базовая, но сложная задача на перегретом рынке IT-специалистов – найти новых хороших сотрудников, которые, как правило, на дороге не валяются.

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

  • Призы и подарки
    Ну куда ж без этого. Это не самое главное, но приятно, когда твои старания окупаются еще и в материальном выражении.

    Призовой фонд нашего Хакатона – 50000 рублей, но он может составлять и 100000, и 500000 рублей, а иногда и больше.

Советы экспертов: как участвовать в Хакатоне, чтоб выжать максимум

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

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

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

    Илья Суханюк, организатор Хакатона, директор Ассоциации поддержки инноваций:
    «Часто бывают такие ситуации, что ребята приходят, переоценивают свои знания и навыки и начинают ковырять технологию прямо на площадке. И это в принципе неплохо – в такой экстремальной ситуации они эту технологию разберут и потом им будет проще с ней работать. Но намного результативнее использовать на Хакатоне те технологии и фреймворки, которые уже более-менее знакомы. Так повышается вероятность, что проект будет выполнен качественно».

    Роман Галкин, блокчейн-разработчик Freematiq, постоянный участник Хакатона:
    «На Хакатон надо идти с четко продуманным стеком технологий, стараться не брать на эти 48 часов технологию, которую никто из команды никогда не трогал – это будет провалом. Базовый план нужен точно, помимо идеи. И на мой взгляд лучше заранее команду подобрать. Ну и не опускать руки, если вдруг эксперты не нашли бизнеса в вашей идее, это нормально, Хакатон не об этом».

  2. Сформулируйте цель

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

    Дмитрий Павлов, ведущий блокчейн-разработчик Neonix, эксперт:
    «Участвовать в Хакатоне необходимо с точным пониманием того, что вы хотите от него получить. Если вы хотите занять призовое место, то посещайте экспертные сессии и делайте все, что там говорят. Если вы хотите собрать команду, пишите о проекте заранее в группе Хакатона, нет проекта – пишите о себе, что умеете, чем можете быть полезны. Если вам просто хочется изучить новую технологию, приходите на Хакатон и изучайте, не стесняйтесь спросить совета у технических экспертов. Главное – общайтесь с людьми вокруг, знакомьтесь и делитесь своими идеями».

    Наталья Кайзер, соучредитель юридической компании «Кайзер и партнеры», эксперт:
    «Хакатон – потрясающая площадка на которой каждый может найти то, что хочет. Если ты приходишь за знаниями – ты найдешь знания. Если нужна идея – найдешь идею. Если экспертная оценка – получишь ценную обратную связь. Если приходишь чтобы весело провести время, потусить и поесть – так оно и будет. Здесь сбываются желания и мечты, а поэтому я бы советовала участникам подумать над тем, с какими целями, желаниями и мечтами они идут на Хакатон».

  3. Не пренебрегайте возможностями Хакатона

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

    Дмитрий Старостенков, учредитель АПИ, генеральный директор компании «Энтерра»:
    «Через Хакатоны мы стремимся познакомить людей друг с другом, сформировать команды для того, чтобы они могли вместе делать какие-либо проекты и начинать стартапы. Основная цель Хакатона не в том, что придут и сделают какой-то проект, это больше учебная цель, а именно в формировании связей и социализации».

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

  4. Не бойтесь

    Пробовать, экспериментировать, прийти на Хакатон в принципе.
    Часто можно слышать: «Я не разработчик, зачем я туда пойду?!». Или «Я не из IT». Или «Нет никакого опыта, смысла идти нет».
    Так вот, это все – всего лишь мифы, страхи и отмазки. На Хакатоне любому найдется работа.
    Даже если ты не прожженный айтишник-программист, а человек более гуманитарного склада – маркетолог или дизайнер.
    Тут рады всем. И публика здесь открытая и доброжелательная, так что в случае чего – и помогут, и поддержат.

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

  5. Комментарии «выживших»

    «Выжить» проекту после Хакатона – ох как непросто. Причин этому много, и это уже совсем другая история. Если кратко – это просто бизнес, который живет по своим собственным законам и правилам.

    Однако хоть и мало, но, тем не менее, некоторые хакатонские проекты продолжают жить и развиваться и за пределами форума.

    Авторы «выживших» проектов рассказали, как сейчас у них дела.

    Meetup Bot

    Автор: Роман Галкин, блокчейн-разработчик Freematiq, постоянный участник Хакатона.

    Проект: Будучи еще студентом алтайского политеха, Роман участвовал во всех трех Хакатонах и каждый раз показывал вместе со своей командой хороший результат. Однако решил развить проект с последнего марафона – Meetup Bot, модуль для организации конференций в мессенджере Telegram. С помощью этого модуля организаторы конференций любого уровня могут сами создать конфигурируемого бота, который обеспечит связь между ними, спикерами и участниками.

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

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

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

    Сам Meetup Bot живет и у него даже есть сайт. В будущем Роман не исключает, что проект будут развивать активнее.

    Роман Галкин, блокчейн-разработчик Freematiq, постоянный участник Хакатона:
    «Хакатон – это шанс показать себя, свою команду. Получить опыт командной работы, публичного выступления, представления проекта. Плюс ко всему, это шанс выиграть призы и получить экспертный фидбек относительно идеи, на основе которой реально построить собственное дело».

    Neonix

    Автор: Дмитрий Павлов, ведущий блокчейн-разработчик Neonix, эксперт, призер самого первого Хакатона в мае 2016 года.

    Проект: Блокчейн-компания Neonix, которая разрабатывает решения децентрализованных приложений на Ethereum. Это не хакатоновский проект, однако команда для него окончательно сформировалась именно на Хакатоне.

    Результат: Команда и бизнес.

    На самый первый Хакатон, который был в мае 2016 года, Дмитрий пришел вместе со своими бывшими коллегами, разработчиками с реальным опытом работы в продакшене. Там они реализовали свои идеи и заняли призовое место. А позже и основали свою аутсорс-компанию, которая трансформировалась в Neonix.

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

    «Юрист-онлайн»

    Авторы: Александр и Наталья Кайзер, учредители юридической компании «Кайзер и партнеры», победители третьего Хакатона.

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

    Результат: Заочный Акселератор ФРИИ.

    После Хакатона «Юрист онлайн» дорабатывался и развивался.

    Потом команда проекта отправилась в Новосибирск, где предварительно прошла в Заочный Акселератор Фонда развития интернет-инициатив (ФРИИ). Окончательное решение по участию проектов в Заочном Акселераторе принималось в Москве на презентации проектов во ФРИИ. По итогам презентации проект попала в Акселератор.

    Наталья Кайзер, соучредитель юридической компании «Кайзер и партнеры», эксперт:
    «Это был очень интересный опыт как для команды, так и для меня лично. Ритм, который задает ФРИИ, помогает быстро вскрывать и корректировать слабые места, которые есть в проекте. Плюс, это хорошая школа именно с позиции базовых знаний и навыков, необходимых стартапу на ранних стадиях. После Заочного Акселератора мы приостановили разработку проекта. Нужно было подумать. Я понимала, что на языке стартапа, это – «смерть проекта», но также я понимала, что дальнейшее развитие по выбранному изначально и скорректированному в Заочке сценарию не даст желаемого результата. Что будет с проектом дальше? Я думаю он будет развиваться, но уже по другому сценарию».

    Критерии оценки проектов

    Следует помнить: Хакатон – не соревнование. Здесь нет победивших и проигравших.

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

    Идея

    Это скорее неофициальный критерий, который нигде не озвучивается, но, тем не менее, очень важен.

    Глобальная цель Хакатона – создать в Барнауле алтайский аналог Силиконовой долины и увеличить количество IT-компаний.

    Поэтому на Хакатоне пристально смотрят на саму идею проекта, насколько она может быть жизнеспособна и прибыльна.

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

    Дмитрий Старостенков, учредитель АПИ, генеральный директор компании «Энтерра»:
    «Участники должны четко понимать, зачем нужен их проект. Даже если он чисто развлекательный и никакой реальной пользы не несет. Но все равно нужно достаточно хорошо понимать, для чего этот проект делается, его возможная целевая аудитория, почему этот проект интересен. Чем лучше у участников будет сформирована идея, тем более хорошим будет результат. Очень часто приходят люди, у которых идея сформулирована всего в нескольких предложениях. И это неплохо, но, чтобы достичь успеха, нужно тщательнее продумывать свою идею».

    Возможность довести прототип до минимально рабочего продукта

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

    Объем выполненной работы за 48 часов

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

    Уровень технических решений, примененных в проекте

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

    Наличие прототипа

    Собственно, ради него все и затевается. Нет прототипа – нет концерта. Без него на демофест вы можете прийти только в качестве зрителя. И если вы не собирались получить какой-либо результат, то какой смысл участвовать?

    С собой

    Чтобы эти 48 часов прошли максимально комфортно, советуем вам кроме идей не забыть взять:

    • Ноутбук с установленным необходимым для работы софтом.
    • Переходники, зарядные устройства.
    • Сетевой фильтр.
    • Удобную одежду/обувь.
    • Спальник (необязательно, но можно).

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

    Сайт мероприятия: hack.apiorg.ru
    Автор: компания «Энтерра»
    Фото: Сергей Богомолов
    Оформление на основе иллюстраций ADN Digital Studio

    Comments

    comments


© 2001-2018 Энтерра Софт - Разработка программного обеспечения на заказ.

Entries (RSS).