Що таке хакатон, навіщо він потрібний і як працює

Що таке хакатон, навіщо він потрібний і як працює Визначення

Дедалі частіше на слуху у людей новий формат івенту — хакатон. Але багато хто досі не розуміє значення цього слова.

Я вирішив простими словами розповісти, що таке хакатон, навіщо він потрібен і в чому його основні особливості.

Хакатон – що це і як вони проходять?

Слово хакатон, як і більшість сучасних термінів, прийшло до нас з англійської мови. Утворено воно від англійських hacker, що перекладається як хакер, і marathon – марафон. Марафон для хакерів Приблизно так і є.

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

Як зазвичай проходять хакатони:

  • на початку заходу чи до нього організатори ставлять перед фахівцями певне завдання: вигадати ідею, створити додаток, покращити технологію тощо;
  • люди об’єднуються у групи до 5 осіб та намагаються знайти рішення;
  • до кожної команди приставляється ментор – досвідчений фахівець, який відповідає на питання або допомагає порадою;
  • наприкінці кожна команда презентує журі готовий результат та захищає його (цей процес називається пітчингом);
  • журі оцінює роботу фахівців та оголошує переможців.

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

Переможці нагороджуються цінними призами та іноді отримують підтримку професіоналів для втілення в життя своїх проектів, починаючи порадами чи менторством та закінчуючи фінансовою допомогою. Іноді створені на хакатоні розробки купуються більшими компаніями.

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

Як з’явилися хакатони

Термін вперше використаний в 1999 році і завдячує своїй появі розробникам проекту OpenBSD, що являли собою багатоплатформну ОС. На початку червня того ж року пройшов перший хакатон у Канаді, куди з’їхалися розробники з усього світу для покращення OpenBSD.

Під час цього івента їм вдалося впровадити протоколи передачі та захисту даних IPv6 і IPSEC. А сам хакатон вийшов настільки успішним, що куратори проекту стали організувати такі заходи набагато частіше.

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

Головні цілі

Ми вже розібралися з терміном, що це таке, і коли з’явився. Тепер давайте постараємося зрозуміти, а навіщо такі заходи взагалі потрібні.

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

  • Кар’єрні можливості. Буває таке, що на хакатон приїжджають фахівці, які перебувають у пошуку відповідних пропозицій для працевлаштування. Для них це чудова можливість показати свої здібності у справі та отримати запрошення з великої IT-компанії.
  • Навчання командної роботи. На хакатоні головною запорукою успіху вважається злагоджена робота команди. На таких форумах найкраще відточуються навички взаємодії в колективі та пошуку правильних рішень в авральних ситуаціях. Хакатони корисні і для інтровертів, оскільки допомагають їм подолати скутість та навчитися працювати в команді.
  • Цінні призи та підтримка проектів. Переможці хакатонів отримують гідні призи, а іноді й підтримку проектів, що розробляються ними, починаючи менторством і закінчуючи грошовою допомогою.
  • Професійний розвиток. Працюючи у команді, фахівці перевіряють, на що вони здатні. На хакатоні люди підвищують рівень знань, набувають безцінного досвіду, обмінюються ідеями, отримують поради від професіоналів, можуть підглянути, як вони працюють, і навчитися у них нестандартним методам вирішення завдань.
  • Корисні знайомства (нетворкінг). Хакатон — слушна можливість розширити коло корисних знайомств, зав’язати контакти з іншими фахівцями, менторами, організаторами, членами журі. Все це може обернутися користю для учасника: простими порадами, пропозицією роботи, спільним проектом чи інвестиціями.
  • Підтримка інноваційної ідеї чи готового продукту. Окрім цінних призів, учасники хакатону можуть знайти спонсорів під свій проект чи отримати грант на навчання.
  • Зворотній зв’язок. Розробники можуть презентувати свій проект або ідею та отримати схвалення або кілька порад щодо покращення продукту від інших учасників хакатону.
  • Можливість весело провести час та отримати драйв. Хакатон поєднує у собі дух єдності та колаборації з духом азарту та спортивного суперництва. У процесі роботи над завданням учасники відчувають драйв, тому що хочуть дійти фінішу першими з найнестандартнішим рішенням. Невимовна атмосфера запам’ятовується надовго і породжує бажання знову стати учасником подібного івента.

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

Існує кілька різновидів хакатонів. Їх класифікують за типом учасників, форматом проведення та тематикою. Зупинимося докладніше на кожному різновиді.

За типом учасників

Хакатони на кшталт учасників діляться на:

  • зовнішні – участь тут може взяти будь-яка зацікавлена у тематиці людина;
  • внутрішні – організовуються для закритої спільноти.

За форматом проведення

Залежно від формату проведення подібні заходи бувають:

  • онлайнові проходять онлайн через спеціальні платформи для проведення хакатонів і не вимагають фізичної присутності учасників;
  • офлайнові – проходять на конкретній локації з цілодобовим доступом, а організатори забезпечують учасників харчуванням та всім необхідним для комфортної роботи.

За тематикою

Спочатку хакатони проводилися лише для розробників та інших спеціалістів у сфері IT. Тепер тематика таких заходів може бути будь-якою аж до юриспруденції.

Як організувати хакатон

Щоб організувати хакатон, потрібно дотримуватись наступних кроків:

  • Визначитись з метою проведення заходу та визначити, кого слід запросити. Також потрібно розпланувати захід та підготуватися до проведення.
  • Вибрати відповідне місце для проведення івента, організувати зручні робочі місця та лаунж-зони.
  • Підібрати потрібну дату — бажано проводити хакатон у вихідні дні.
  • Залучити спонсорів на підтримку.
  • Розповісти якомога більшій кількості фахівців про майбутню подію за допомогою всіх сучасних засобів: преси, соціальних мереж, сайтів і, можливо, телебачення.
  • Замовити їжу та напої у достатній кількості для всіх учасників.
  • Підготувати призи для переможців.
  • Які відомі компанії проводять хакатони

Відомі світові та українські компанії регулярно проводять хакатони з цінними призами для переможців. Ось кілька відомих корпорацій:

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

Ось і все, дорогі друзі. Я спробував простими словами пояснити, що таке хакатон, навіщо він потрібен і які бувають різновиди заходу. Сподіваюся, що вам зрозуміло після прочитання статті.

Оцініть статтю
( Поки що оцінок немає )