Hackathons i IT-bransjen: hvordan velge, forberede og vinne selv i en krise

Kort om historie

Один из самых первых хакатонов в мире –– чемпионат студентов по программированию ICPC,

организованный в конце 1970-х годов. В то же время программисты собирали так называемые LAN-пати, чтобы играть и проводить турниры. В июне 1999 года компания OpenBSD впервые использовала термин hackathon (от слов «хакинг» и «марафон» — «Хайтек») для обозначения соревнования по разработке, в котором участвовали десять их программистов. Название понравилось коллегам, и спустя несколько дней Sun Microsystems провела похожую конференцию под названием The Hackathon, на которой они предложили участникам написать программы на Java для их нового Palm V.

Nå tiltrekker og forener hackathons selskaper og spesialister på internasjonal skala og blir i økende grad en pådriver for å skape nye produkter.

Velge: hvilke hackathons er det?

Глобально хакатоны можно разделить на международные и национальные. Первые собирают интересных участников со всего мира и дают доступ к новым проектам, кейсам и контактам зарубежных работодателей. Известные организаторы хакатонов такого масштаба: AngelHack, TechCrunch.

Национальные и региональные соревнования организуются и спонсируются местными компаниями. В России один из самых популярных организаторов — Russian Hackers (HackMoscow), а ребята из «Цифрового прорыва» организуют масштабный всероссийский мегахакатон, который состоит из региональных этапов.

Konkurransens format kan være offline (påorganisert nettsted) eller foregår helt online. Bedrifter organiserer interne hackathons for å utvikle initiativer, produkter og pumpe spesialistene deres: Microsoft, Google, Facebook og andre. Dropbox er vert for HackWeek hvert år, der ansatte jobber med ideene sine i syv dager. I Russland er hackathons for ansatte organisert av Mail.ru Group, Yandex, Sberbank og andre store selskaper.

Международная лига студенческих хакатонов (MLH) проводит соревнования для проактивных студентов. В партнерстве с MLH Russian Hackers организуют Local Hack Day, Unilever Chain Reaction, которые собирают более 800 студентов и школьников.

Все больше хакатоны становятся узкоспециализированными или вообще не связанными с IT. Например, в цифровой медицине организуются MedHack и DigitalHealth, для решения проблем урбанистики и геоинформатики UrbanHack и GeoHack, GreenHack для журналистов и многие другие.

Hvem trenger deltakelse og hvorfor

Hackathons deltas av både studenter ogsom allerede driver utviklingsteam. Alle ønsker å prøve seg på en konkurranse, å skrive et produkt eller en ny funksjon på kort tid, å markedsføre en eksisterende oppstart, å skaffe seg nyttige kontakter, studenter - å få internship og erfarne team - en sjanse til å utvikle prosjektet. På den annen side kan både store selskaper og startups fungere som saksbehandlere. Deres mål: å finne talent med brennende øyne, se alternativer for å implementere ideene sine og starte et pilotprosjekt med de mest produktive teamene.

Hvordan velge en hackathon?

Når du velger en hackathon, er det noen ting du bør vurdere for å få det forventede resultatet og givende opplevelse:

  1. Масштаб соревнования. Nybegynnere anbefales ikke å velge store hackathons, for ikke å gå seg vill i hundre lag og ikke fly ut før det andre kontrollpunktet.
  2. Тематика хакатона og sakens fokus bør være i samsvar med deltakernes ferdigheter, interesser og mål.
  3. Ekspertmedvirkning og støtte важны для обратной связи и ценной информации.
  4. Utforsk partnerne til arrangementet: участники могут получить бонусы в виде доступов к ресурсам, курсам и другим бонусам.
  5. География. Når du velger en utenlandsk hackathon, må du vurderespråkbarriere og konkurranse. Hvis det er vanskeligheter med språket, vil det være veldig vanskelig å samle inn informasjon om saken, lage en tonehøyde og selge ideen til juryen. I tillegg må du konkurrere med lag fra hele verden, forskjellige kulturer og tilnærminger. Fordelene er unik opplevelse og nye bekjentskaper. Men vi anbefaler at du først trener i en lokal hackathon. Resten av kompleksiteten avhenger av arrangøren og oppgavene.

Hva du skal gjøre hvis du er student og det ikke er noe team

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

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

Hvordan forberede seg på en hackathon

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

Hvis vi snakker om et offline nettsted, så erfarneDeltakerne anbefaler å ta med soveposer, snacks, klesbytte og tannbørste. De bemerker også at for god helse trenger du riktig mat - proteiner og karbohydrater. For at hjernen skal løse problemet, må du gi deg grunnleggende behov (selv om du fortsatt må begrense søvnen).

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

Чтобы подготовиться к соревнованию, нужно быть в теме: регулярно читать статьи, следить за трендами и новыми продуктами по теме выбранного хакатона. Достаточно сложно залететь на призовое место в хакатоне по нейросетям и ИИ, если никогда с этим не сталкивался. Перед хакатоном анализ аналогичных кейсов и продуктов поможет расширить кругозор. Изучение best practice и чужого опыта поможет понять, как лучше реализовать идею, подступиться к решению и продать.

Hvis den foreløpige beskrivelsen av saken inneholderdet er nok informasjon til å svare på spørsmålet "Hva vil vi ikke gjøre", så sørg for å lage en slik liste - under hackathon på et eller annet tidspunkt vil du gjøre alle funksjonene som kommer til hjernen.

Чек-лист по подготовке

  1. Samle et team med brennende øyne (rygg ogfront-end utviklere, produktsjef, designer - dette er minimumsplanen), som i utgangspunktet er klare for ekstreme forhold (øyeblikket med ødeleggelser under hackathon vil helt sikkert komme).
  1. Заранее подготовить инфраструктуру: развернуть сервер, деплой, таск-менеджер и всё, что нужно для работы.
  1. Formuler flere hypoteser for å løse problemet, snakk med eksperter innen ønsket felt, hvis mulig.
  1. Forbered en presentasjonsmal, inkludert en visuell og en tonehøydeplan.
  1. Før hackathon, bli enig med teamet om prosesser, tidsplan, ansvarsområder og grunnleggende regler for deltakelse.
  1. Få nok søvn, oppdater deg og still inn seieren!

Какие типовые ошибки совершают команды?

  1. Не спать — это плохая идея. Очень важно уметь восстанавливать ресурсы.
  2. Utvikle en idé i teamet uten å søke støtte fra eksperter og mentorer: de vil gi verdifull tilbakemelding, samt delta i evalueringen av arbeidet, noe som vil øke sjansene for å vinne.
  3. Prøver å utvikle et ideelt produkt: på en hackathon er det viktig å presentere en arbeidside og begrunne verdien; det er ineffektivt å kaste bort tid på implementering av alle funksjoner.
  4. Сделать плохую презентацию: нужно учиться правильно структурировать и рисовать крутые слайды. Изучайте лучшие практики презентаций стартапов.
  5. Ikke oppfyll timingen for tonehøyde: øv teksten på forhånd, kutt ned på unødvendig informasjon og legg igjen essensen.

Innsikt for seier

  1. Проводить customer development — это поможет задавать четкие вопросы экспертам на консультациях и понять суть проблемы кейса. Привлекайте к custdev не только экспертов хакатона, но и знакомых, если у них есть релевантный опыт и экспертиза.
  2. Найти отличного дизайнера: крутой дизайн продукта и презентации влияют на восприятие и результат.
  3. Få støtte fra eksperter og mentorer: studer deres ekspertise og kommuniser med saksbehandlere fra forskjellige felt.
  4. Følg spørsmålene til konkurrerende lag generelt chatter eller økter - du kan gjette hvilke ideer og teknologier de bruker.
  5. Изучить, как питчить продукт.

Se også:

- Se på 3D-kartet over universet: det ble satt sammen i 20 år, og det har allerede overrasket forskere

- Forskere har funnet ut hvorfor barn er de farligste bærerne av COVID-19

- Det viste seg at fikk mayasivilisasjonen til å forlate byene sine