Hackatóny v IT priemysle: ako si vybrať, pripraviť sa a zvíťaziť aj v kríze

Stručne o histórii

Jedným z úplne prvých hackathonov na svete je ICPC Student Programming Championship,

organizované koncom 70. rokov 20. storočia.V rovnakom čase programátori zhromaždili takzvané LAN party, aby hrali a organizovali turnaje. V júni 1999 OpenBSD prvýkrát použilo termín hackathon na označenie vývojárskej súťaže, do ktorej sa zapojilo desať ich programátorov. Kolegom sa tento názov páčil a o niekoľko dní neskôr spoločnosť Sun Microsystems usporiadala podobnú konferenciu s názvom The Hackathon, kde pozvala účastníkov, aby napísali Java programy pre ich nový Palm V.

Teraz hackatóny priťahujú a spájajú spoločnosti a špecialistov v medzinárodnom meradle a čoraz viac sa stávajú hnacou silou pri vytváraní nových produktov.

Výber: aké hackatóny existujú?

Globálne možno hackathony rozdeliť namedzinárodné a národné. Prvá zhromažďuje zaujímavých účastníkov z celého sveta a poskytuje prístup k novým projektom, prípadom a kontaktom zahraničných zamestnávateľov. Známi organizátori hackathonov tohto rozsahu: AngelHack, TechCrunch.

Celoštátne a regionálne súťažeorganizované a sponzorované miestnymi spoločnosťami. V Rusku je jedným z najpopulárnejších organizátorov Russian Hackers (HackMoscow) a chalani z Digital Breakthrough organizujú rozsiahly celoruský megahackathon, ktorý pozostáva z regionálnych pódií.

Formát súťaže môže byť offline (dňaorganizovaná stránka) alebo úplne prebiehať online. Korporácie organizujú interné hackatóny s cieľom vyvíjať iniciatívy, produkty a čerpať svojich odborníkov: Microsoft, Google, Facebook a ďalších. Dropbox každý rok hostí HackWeek, kde zamestnanci pracujú na svojich nápadoch sedem dní. V Rusku organizujú hackatóny pre zamestnancov spoločnosti Mail.ru Group, Yandex, Sberbank a ďalšie veľké spoločnosti.

Medzinárodná liga študentských hackathonov (MLH)organizuje súťaže pre aktívnych študentov. V spolupráci s MLH organizujú Russian Hackers Local Hack Day, Unilever Chain Reaction, na ktorom sa stretáva viac ako 800 študentov a školákov.

Hackathonov je čoraz viacvysoko špecializované alebo vôbec nesúvisiace s IT. Napríklad MedHack a DigitalHealth sú organizované v digitálnej medicíne, UrbanHack a GeoHack, GreenHack pre novinárov a mnohé ďalšie sú organizované na riešenie problémov urbanizmu a geoinformatiky.

Kto potrebuje účasť a prečo

Hackatónov sa zúčastňujú obaja študenti auž fungujúce vývojové tímy. Každý si chce vyskúšať súťaž, napísať produkt alebo novú funkciu v krátkom čase, propagovať existujúci startup, získať užitočné kontakty, študenti - získať stáž a skúsené tímy - šancu na rozvoj projektu. Na druhej strane môžu ako držitelia prípadu pôsobiť veľké spoločnosti aj startupy. Ich ciele: nájsť talent so horiacimi očami, vidieť možnosti realizácie svojich nápadov a zahájiť pilotný projekt s najefektívnejšími tímami.

Ako si zvoliť hackathon?

Pri výbere hackathon musíte brať do úvahy niekoľko bodov, aby ste dosiahli očakávaný výsledok a obohacujúcu skúsenosť:

  1. Rozsah súťaže.Začiatočníkom sa neodporúča vyberať veľké hackatóny, aby sa nestratili v stovke tímov a nevyleteli až na druhý kontrolný bod.
  2. Téma hackathonua zameranie prípadov by malo byť v súlade so schopnosťami, záujmami a cieľmi účastníkov.
  3. Účasť a podpora odborníkovdôležité pre spätnú väzbu a cenné informácie.
  4. Pozrite sa na partnerov akcie:účastníci môžu získať bonusy vo forme prístupu k zdrojom, kurzom a iným bonusom.
  5. Geografia.Pri výbere zahraničného hackathonu musíte zvážiťjazyková bariéra a konkurencia. Ak existujú problémy s jazykom, bude veľmi ťažké zhromaždiť informácie o prípade, predniesť návrh a predať tento nápad porote. Okrem toho budete musieť súťažiť s tímami z celého sveta, rôznych kultúr a prístupov. Výhodou sú jedinečné skúsenosti a noví známi. Odporúčame však, aby ste si najskôr zacvičili na miestnom hackathone. Ostatná zložitosť závisí od organizátora a úloh.

Čo robiť, ak ste študent a nemáte tím

Účasť na hackathonoch je otvorená pre každého, vrátanevrátane študentov. Tím sa dá nájsť pred súťažou: zvyčajne organizátori vytvoria chaty, v ktorých každý opíše svoje schopnosti, ciele a ako môže byť užitočný. Ak sa vám kapitán tímu páči, bude vás kontaktovať.

Rady:ak ste v IT úplne nový a len chceteAk chcete zvnútra zistiť, čo je hackathon, je lepšie vopred zhromaždiť tím priateľov. Väčšina prichádza pre víťazstvo a hľadá skúsených hráčov, takže nájsť tím neznámych účastníkov nebude také jednoduché.

Ako sa pripraviť na hackathon

Najbežnejší formát hackathonu je ––súťažiť dva dni bez prestávky. Je jednoduchšie sa na to pripraviť, ale ak hackathon trvá tri a viac dní, oplatí sa vopred si skontrolovať účet za internet, urobiť si zásoby jedla, vypnúť automatické aktualizácie softvéru v počítači a nastaviť si na stole priestor na spanie.

Ak hovoríme o offline platforme, potom skúsenejúčastníci odporúčajú priniesť si so sebou spacáky, občerstvenie, prezlečenie a zubnú kefku. Poznamenávajú tiež, že pre dobré zdravie potrebujete správne jedlo - bielkoviny a uhľohydráty. Aby mozog vyriešil problém, musíte si zaistiť základné potreby (aj keď stále musíte obmedziť spánok).

Je zverejnený úplný popis prípadu s požiadavkamina začiatku hackathonu. Vopred je známa iba téma, prípad spoločnosti a formát produktu – to pomôže určiť, či sa tím s úlohou vyrovná z technického hľadiska.

Ak sa chcete pripraviť na súťaž, musíte sa zúčastniťtéma: pravidelne čítajte články, sledujte trendy a novinky na tému vybraného hackathonu. Je dosť ťažké vyhrať cenu v hackathone na neurónových sieťach a AI, ak ste sa s tým nikdy predtým nestretli. Pred hackathonom vám analýza podobných prípadov a produktov pomôže rozšíriť vaše obzory. Štúdium osvedčených postupov a skúseností iných ľudí vám pomôže pochopiť, ako najlepšie realizovať nápad, pristupovať k riešeniu a predávať.

Pokiaľ predbežný popis prípadu obsahujeexistuje dostatok informácií na zodpovedanie otázky „Čo presne neurobíme“, potom si určite vytvorte taký zoznam - počas hackathonu v určitom bode budete chcieť urobiť všetky funkcie, ktoré vám prídu na myseľ.

Kontrolný zoznam prípravy

  1. Zostavte tím s horiacimi očami (chrbát afront -end vývojári, produktový manažér, dizajnér - to je minimálny plán), ktorí sú spočiatku pripravení na extrémne podmienky (okamih devastácie počas hackathonu určite príde).
  1. Pripravte si infraštruktúru vopred: nasaďte server, nasadenie, správcu úloh a všetko, čo potrebujete pre prácu.
  1. Sformulujte niekoľko hypotéz na vyriešenie problému, ak je to možné, porozprávajte sa s odborníkmi v požadovanej oblasti.
  1. Pripravte si prezentačnú šablónu, vrátane vizuálnej, a plán výšky tónu.
  1. Pred hackathonom sa s tímom dohodnite na procesoch, harmonograme, oblastiach zodpovednosti a základných pravidlách účasti.
  1. Doprajte si dostatok spánku, osviežte sa a nalaďte sa na víťazstvo!

Aké sú bežné chyby tímov?

  1. Nespať je zlý nápad. Je veľmi dôležité vedieť obnoviť zdroje.
  2. Vytvorte v tíme myšlienku bez toho, aby ste hľadali podporu odborníkov a mentorov: poskytnú hodnotnú spätnú väzbu a zúčastnia sa na vyhodnotení práce, čo zvýši šance na výhru.
  3. Pokúšame sa vyvinúť ideálny produkt: na hackathone je dôležité predstaviť funkčný nápad a odôvodniť jeho hodnotu; je neúčinné strácať čas implementáciou všetkých funkcií.
  4. Urobte zlú prezentáciu: musíte sa naučiť, ako správne štruktúrovať a kresliť skvelé snímky. Naučte sa osvedčené postupy pre úvodné prezentácie.
  5. Nesplňte načasovanie tónu: nacvičte si text vopred, obmedzte nepotrebné informácie a nechajte podstatu.

Náhľady na víťazstvo

  1. Pomôže vám rozvoj zákazníkovklásť jasné otázky odborníkom počas konzultácií a pochopiť podstatu problému prípadu. Zapojte do custdev nielen odborníkov na hackathon, ale aj svojich známych, ak majú relevantné skúsenosti a odborné znalosti.
  2. Nájdite skvelého dizajnéra: Skvelý dizajn produktu a prezentácia ovplyvňujú vnímanie a výsledky.
  3. Získajte podporu expertov a mentorov: preštudujte si ich odbornosť a komunikujte s držiteľmi prípadov z rôznych oblastí.
  4. Nasledujte otázky konkurenčných tímov vo všeobecných rozhovoroch alebo reláciách - môžete hádať, aké nápady a technológie používajú.
  5. Zistite, ako prezentovať produkt.

Pozri tiež:

- Pozrite sa na 3D mapu vesmíru: bola zostavená 20 rokov a už prekvapila vedcov

- Vedci zistili, prečo sú deti najnebezpečnejším nosičom látky COVID-19

- Ukázalo sa, že mayská civilizácia opustila svoje mestá