Čo je hackathon?

Hackathon je predobrazom slov „hack“ a „maratón“. Maratónska časť je pomerne jednoduchá, hackathon prebieha v obmedzenom, no relatívne dlhom časovom období a účastníci si musia vystačiť s časovými obmedzeniami. Napriek slovu „hack“, hackathon nemusí mať nevyhnutne nič spoločné s kybernetickou bezpečnosťou. Slovo „hack“ sa v skutočnosti drží širšieho významu: „prinútiť niečo urobiť niečo, na čo nebolo navrhnuté“.

Hackathon je podujatie, na ktorom účastníci trávia čas rozvíjaním nápadu do podoby prototypu alebo dokonca plnohodnotného produktu. V závislosti od hackathonu môže existovať špecifická téma alebo si účastníci môžu slobodne vybrať svoj vlastný koncept. Účastníci môžu pracovať v skupinách alebo samostatne. Na konci hackathonu každá skupina prezentuje svoju prácu.

Hackathons v open-source projektoch

Prvý hackathon spustil OpenBSD, open-source linuxová distribúcia v roku 1999. Hackathon pre open-source projekty sa zvyčajne točí okolo riešenia veľkých alebo mnohých dlhotrvajúcich problémov. Napríklad refaktorovanie kódu je dlhý proces s minimálnym priamym prínosom, keďže nie sú pridané žiadne nové funkcie, môže však v budúcnosti značne zjednodušiť údržbu kódu. Účastníci sa môžu oddeliť aj pri riešení mnohých menších, ale dlhotrvajúcich problémov. Prípadne môžu pracovať na pridaní úplne nových funkcií.

Jednou z ťažkostí obsahu s otvoreným zdrojovým kódom je to, že správcovia nemusia nevyhnutne dostať zaplatené. Aj keď hackathon určite nevyrieši tento problém, môže pomôcť získať obzvlášť pozitívny tímový prístup a potenciálne pritiahnuť záujem od vedľajších prispievateľov.

Interné firemné hackathony

Niektoré spoločnosti prevádzkujú interné hackathony. Tieto sú zvyčajne voliteľné, ale vo všeobecnosti sú vnímané pozitívne ako zábavné cvičenie na budovanie tímu. Hackathon o veľkosti oddelenia sa môže zamerať na rýchly vývoj produktu podobnou metódou ako metodika sprintu, tieto môžu byť známe ako sprinty kódu. Ak je však hackathon otvorený pre celú spoločnosť, nemusí existovať žiadna konkrétna téma. Účastníci si môžu slobodne vybrať svoj vlastný projekt. Vo všeobecnosti musí existovať určité spojenie, aby fungovalo, ale nemusí to byť žoldnierske funkcie produktu. Účastník by napríklad mohol vytvoriť interný automatizačný nástroj na zjednodušenie pracovného postupu alebo vyvinúť nové interné nástroje a funkcie. Samozrejme, projekty môžu skončiť aj tak, že sa zákazníkom stanú produkty.

Interné hackathony sú často dobrým spôsobom, ako môžu ľudia pracovať na projektoch, ktoré nemusia nevyhnutne získať priame schválenie, no napriek tomu môžu poskytnúť hodnotu. Niektoré spoločnosti môžu spolupracovať s príslušnými tvorcami projektov na patentovaní ich výtvorov.

Sponzorované hackatóny rizikového kapitálu

Niektoré hackathony sú v podstate marketingové kúsky. Spoločnosti môžu sponzorovať alebo vytvoriť otvorenú udalosť a povzbudiť ľudí, aby sa zúčastnili na jej hackathone. Účasť je často podporovaná predstavením peňažných cien pre „víťazov“, ktorých vyberie porota sponzorov. Vo všeobecnosti ide o vytvorenie prostredia, v ktorom budú ľudia motivovaní rozvíjať svoj projektový nápad. Dobré nápady, ktoré upútajú pozornosť porotcov, sú často plne predajné produkty. Vývojári projektu môžu za svoje úsilie získať odmenu. Obzvlášť obľúbené projekty môže odkúpiť niektorá zo sponzorských organizácií. Celé podujatie navyše slúži ako pomerne efektívny systém vyhľadávania talentov. Účastníkom môžu byť ponúknuté pozície v spoločnostiach, aj keď ich konkrétny projekt nebude vybraný ako víťazný.

Záver

Hackathon je časovo obmedzené podujatie, na ktorom sa ľudia stretávajú pri práci na projektoch. Projekty môžu byť individuálne, skupinové alebo na nich môže pracovať každý. Hackathon môže byť tematický, môže mať špecifický účel alebo môže byť otvorený pre kohokoľvek, aby mohol pracovať na projektoch, ktoré ho zaujímajú. Koncept je vo všeobecnosti rozvíjať koncepty, ktoré by inak nemuseli dostať čas a úsilie. Budovanie tímu, nekomplikovaná kreativita a vyhľadávanie talentov sú ďalšie potenciálne výhody hackathonov. Hackathony nemusia mať nevyhnutne nič spoločné s hackovaním počítačovej bezpečnosti. Namiesto toho slovo hack odkazuje na kreatívne a prieskumné programovanie.


Ako klonovať pevný disk

Ako klonovať pevný disk

V modernom digitálnom veku, kde sú údaje cenným aktívom, môže byť klonovanie pevného disku v systéme Windows pre mnohých zásadným procesom. Tento komplexný sprievodca

Ako opraviť načítanie ovládača WUDFRd v systéme Windows 10?

Ako opraviť načítanie ovládača WUDFRd v systéme Windows 10?

Zobrazuje sa vám pri zavádzaní počítača chybové hlásenie, ktoré hovorí, že sa nepodarilo načítať ovládač WUDFRd do vášho počítača?

Ako opraviť kód chyby NVIDIA GeForce Experience 0x0003

Ako opraviť kód chyby NVIDIA GeForce Experience 0x0003

Máte na pracovnej ploche skúsenosti s kódom chyby 0x0003 NVIDIA GeForce? Ak áno, prečítajte si blog a zistite, ako rýchlo a jednoducho opraviť túto chybu.

čo je SMPS?

čo je SMPS?

Pred výberom SMPS pre váš počítač si prečítajte, čo je SMPS a čo znamenajú rôzne hodnotenia účinnosti.

Prečo sa môj Chromebook nezapne

Prečo sa môj Chromebook nezapne

Získajte odpovede na otázku Prečo sa môj Chromebook nezapne? V tejto užitočnej príručke pre používateľov Chromebookov.

Ako nahlásiť phishing spoločnosti Google

Ako nahlásiť phishing spoločnosti Google

V tejto príručke sa dozviete, ako nahlásiť podvodníka spoločnosti Google, aby ste mu zabránili v podvádzaní iných.

Roomba sa zastaví, prilepí a otočí – oprava

Roomba sa zastaví, prilepí a otočí – oprava

Vyriešte problém, kedy sa váš robotický vysávač Roomba zastaví, zasekne a stále sa otáča.

Ako zmeniť nastavenia grafiky na Steam Deck

Ako zmeniť nastavenia grafiky na Steam Deck

Steam Deck ponúka robustný a všestranný herný zážitok priamo na dosah ruky. Aby ste však optimalizovali svoje hranie a zabezpečili to najlepšie možné

Čo je bezpečnosť založená na izolácii?

Čo je bezpečnosť založená na izolácii?

Chceli sme sa ponoriť do témy, ktorá sa vo svete kybernetickej bezpečnosti stáva čoraz dôležitejšou: bezpečnosť založená na izolácii. Tento prístup k

Ako používať Auto Clicker pre Chromebook

Ako používať Auto Clicker pre Chromebook

Dnes sme sa chceli ponoriť do nástroja, ktorý dokáže automatizovať úlohy opakovaného klikania na Chromebooku: Auto Clicker. Tento nástroj vám môže ušetriť čas a