Ukratko o povijesti
Jedan od prvih hackathona u svijetu je ICPC Student Programming Championship,
Sada hackathoni privlače i ujedinjuju tvrtke i stručnjake na međunarodnoj razini i sve više postaju pokretač stvaranja novih proizvoda.
Odabir: koji hackathoni postoje?
Globalno, hackatone možemo podijeliti nameđunarodne i nacionalne. Prvi okupljaju zanimljive sudionike iz cijeloga svijeta i omogućuju pristup novim projektima, slučajevima i kontaktima stranih poslodavaca. Poznati organizatori hackathona ovog razmjera: AngelHack, TechCrunch.
Državna i regionalna natjecanjaorganiziraju i sponzoriraju lokalne tvrtke. U Rusiji je jedan od najpopularnijih organizatora Russian Hackers (HackMoscow), a momci iz Digital Breakthrougha organiziraju veliki sveruski megahackathon koji se sastoji od regionalnih faza.
Format natjecanja može biti izvan mreže (danaorganizirana stranica) ili se u potpunosti odvijaju na mreži. Korporacije organiziraju interne hackathone kako bi razvijale inicijative, proizvode i pumpale svoje stručnjake: Microsoft, Google, Facebook i druge. Dropbox svake godine organizira HackWeek, gdje zaposlenici sedam dana rade na svojim idejama. U Rusiji hackathone za zaposlenike organiziraju Mail.ru Group, Yandex, Sberbank i druge velike tvrtke.
Međunarodna liga studentskih hackathona (MLH)održava natjecanja za proaktivne studente. Russian Hackers u partnerstvu s MLH organizira Local Hack Day, Unilever Chain Reaction, koji okuplja više od 800 studenata i školaraca.
Hackathona je sve viševisoko specijalizirani ili uopće nisu povezani s IT-om. Primjerice, MedHack i DigitalHealth organizirani su u digitalnoj medicini, UrbanHack i GeoHack, GreenHack za novinare i mnogi drugi organizirani su za rješavanje problema urbanizma i geoinformatike.
Kome je potrebno sudjelovanje i zašto
Hackathone pohađaju i studenti iveć djeluju razvojni timovi. Svatko se želi okušati u natjecanju, napisati proizvod ili novu značajku u kratkom vremenu, promovirati postojeći startup, steći korisne kontakte, studenti dobiti praksu, a iskusni timovi dobiti priliku za razvoj projekta. S druge strane, velike tvrtke i startupi mogu biti nositelji slučajeva. Njihovi ciljevi: pronaći talente gorućih očiju, vidjeti mogućnosti za provedbu njihovih ideja i pokrenuti pilot projekt s najučinkovitijim timovima.
Kako odabrati hackathon?
Pri odabiru hackatona treba uzeti u obzir nekoliko stvari kako biste postigli očekivani rezultat i korisno iskustvo:
- Razmjeri natjecanja.Početnicima se ne savjetuje da odaberu velike hackathone, kako se ne bi izgubili u stotinu timova i ne izletjeli do druge kontrolne točke.
- Тематика хакатона a fokus slučajeva trebao bi biti u skladu s vještinama, interesima i ciljevima sudionika.
- Sudjelovanje i podrška stručnjaka важны для обратной связи и ценной информации.
- Istražite partnere događaja: участники могут получить бонусы в виде доступов к ресурсам, курсам и другим бонусам.
- География. Pri odabiru stranog hackathona, morate uzeti u obzirjezična barijera i natjecanje. Ako postoje poteškoće s jezikom, bit će vrlo teško prikupiti informacije o slučaju, napraviti prezentaciju i prodati ideju žiriju. Osim toga, morat ćete se natjecati s timovima iz cijelog svijeta, različitih kultura i pristupa. Prednosti su jedinstveno iskustvo i nova poznanstva. No, preporučujemo da prvo vježbate na lokalnom hackathonu. Ostatak složenosti ovisi o organizatoru i dodijeljenim zadacima.
Što učiniti ako ste student i nema tima
Участие в хакатонах открыто для всех желающих, в том числе для студентов. Команду можно найти до соревнования: обычно организаторы создают чаты, в которых каждый описывает свои скиллы, цели и чем он может быть полезен. Если ты понравился капитану команды –– с тобой свяжутся.
Vijeća: если вы совсем новички в ИТ и хотите просто узнать изнутри, что такое хакатон, то лучше собрать команду знакомых заранее. Большинство приходят за победой и ищут опытных игроков, поэтому найти команду из незнакомых участников будет не так просто.
Kako se pripremiti za hackathon
Самый распространенный формат хакатонов –– соревноваться двое суток без перерыва. К этому подготовиться проще, но если хакатон длится от трех дней и больше, стоит заранее проверить счет за интернет, запастись едой, отключить автоматическое обновление ПО на своем компьютере и оборудовать спальное место на рабочем столе.
Ako govorimo o izvanmrežnoj web lokaciji, onda iskusniSudionici preporučuju ponošenje vreća za spavanje, grickalica, presvlačenja i četkice za zube. Također primjećuju da vam je za dobro zdravlje potrebna prava hrana - proteini i ugljikohidrati. Da bi mozak riješio problem, trebate si osigurati osnovne potrebe (iako još uvijek morate ograničiti san).
Полное описание кейса с требованиями публикуется на старте хакатона. Заранее известны только тематика, компания-кейсодержатель и формат продукта –– это поможет определиться, справится ли команда с задачей с технической точки зрения.
Чтобы подготовиться к соревнованию, нужно быть в теме: регулярно читать статьи, следить за трендами и новыми продуктами по теме выбранного хакатона. Достаточно сложно залететь на призовое место в хакатоне по нейросетям и ИИ, если никогда с этим не сталкивался. Перед хакатоном анализ аналогичных кейсов и продуктов поможет расширить кругозор. Изучение best practice и чужого опыта поможет понять, как лучше реализовать идею, подступиться к решению и продать.
Ako preliminarni opis predmeta sadržidovoljno je podataka da odgovorite na pitanje "Što točno nećemo raditi", onda svakako napravite takav popis - tijekom hackathona u nekom ćete trenutku htjeti napraviti sve značajke koje vam padnu na pamet.
Чек-лист по подготовке
- Okupite tim gorućih očiju (leđa ifront-end programeri, voditelj proizvoda, dizajner - ovo je minimalni plan), koji su u početku spremni za ekstremne uvjete (trenutak devastacije tijekom hackathona sigurno će doći).
- Заранее подготовить инфраструктуру: развернуть сервер, деплой, таск-менеджер и всё, что нужно для работы.
- Formulirajte nekoliko hipoteza za rješavanje problema, ako je moguće, razgovarajte sa stručnjacima u željenom području.
- Pripremite predložak prezentacije, uključujući vizualni, i plan tona.
- Prije hackathona, dogovorite se s timom o procesima, rasporedu, područjima odgovornosti i osnovnim pravilima za sudjelovanje.
- Naspavajte se, osvježite se i prilagodite se pobjedi!
Какие типовые ошибки совершают команды?
- Не спать — это плохая идея. Очень важно уметь восстанавливать ресурсы.
- Razvijte ideju unutar tima, bez traženja podrške stručnjaka i mentora: oni će pružiti vrijedne povratne informacije, kao i sudjelovati u ocjeni rada, što će povećati šanse za pobjedu.
- Pokušaj razvoja idealnog proizvoda: na hackathonu je važno predstaviti radnu ideju i obrazložiti njezinu vrijednost; neučinkovito je gubiti vrijeme na provedbu svih funkcija.
- Сделать плохую презентацию: нужно учиться правильно структурировать и рисовать крутые слайды. Изучайте лучшие практики презентаций стартапов.
- Ne udovoljavajte vremenu tona: uvježbajte tekst prije vremena, smanjite nepotrebne informacije i ostavite suštinu.
Uvidi za pobjedu
- Проводить customer development — это поможет задавать четкие вопросы экспертам на консультациях и понять суть проблемы кейса. Привлекайте к custdev не только экспертов хакатона, но и знакомых, если у них есть релевантный опыт и экспертиза.
- Найти отличного дизайнера: крутой дизайн продукта и презентации влияют на восприятие и результат.
- Zatražite podršku stručnjaka i mentora: proučite njihovu stručnost i komunicirajte s nositeljima slučajeva iz različitih područja.
- Slijedite pitanja natjecateljskih timova u općenitim razgovorima ili sesijama - možete pretpostaviti koje ideje i tehnologije koriste.
- Изучить, как питчить продукт.
Pogledajte i:
- Pogledajte 3D kartu svemira: sastavljena je 20 godina i već je iznenadila znanstvenike
- Znanstvenici su otkrili zašto su djeca najopasniji nositelji COVID-19
- Pokazalo se da je civilizacija Maja napustila njihove gradove