Kaj je hackathon?

Hackathon je pretvorba besed "hack" in "marathon". Maratonski del je dokaj preprost, hackathon poteka v omejenem, a relativno dolgem časovnem obdobju in udeleženci se morajo zadovoljiti s časovnimi omejitvami. Kljub besedi »hack« hackathon nima nujno nič skupnega s kibernetsko varnostjo. Beseda "hack" se pravzaprav drži širšega pomena: "prisili nekaj, da naredi nekaj, za kar ni bilo zasnovano".

Hackathon je dogodek, kjer udeleženci preživijo svoj čas pri razvijanju ideje v prototip ali celo v popoln izdelek. Odvisno od hackathona je lahko posebna tema ali pa lahko udeleženci prosto izberejo svoj koncept. Udeleženci lahko delajo v skupinah ali sami. Na koncu hackathona vsaka skupina predstavi svoje delo.

Hackathons v odprtokodnih projektih

Prvi hackathon je vodil OpenBSD, odprtokodna distribucija Linuxa, leta 1999. Hackathoni za odprtokodne projekte se ponavadi vrtijo okoli reševanja velikih ali mnogih dolgotrajnih težav. Na primer, preoblikovanje kode je dolg postopek z minimalnimi neposrednimi koristmi, saj ni dodana nobena nova funkcionalnost, vendar lahko olajša vzdrževanje kode v prihodnosti. Udeleženci se lahko tudi ločijo, da bi rešili veliko manjših, a dolgotrajnih vprašanj. Lahko pa delajo na dodajanju povsem novih funkcij.

Ena od težav odprtokodne vsebine je, da vzdrževalci niso nujno plačani. Čeprav hekaton zagotovo ne reši nujno te težave, lahko pomaga pri oblikovanju posebej pozitivnega odnosa ekipe in potencialno pritegne zanimanje stranskih sodelavcev.

Interni korporativni hackathoni

Nekatera podjetja izvajajo interne hackathone. Ti so običajno neobvezni, vendar se nanje na splošno gleda pozitivno kot na zabavno vajo za krepitev ekipe. Hackathon v velikosti oddelka se lahko osredotoči na hiter razvoj izdelka po podobni metodi kot metodologija sprinta, ti so lahko znani kot sprinti kode. Če je hackathon odprt za celotno podjetje, morda ne bo posebne teme. Udeleženci lahko sami izbirajo svoje projekte. Na splošno mora obstajati povezava z delom, vendar ni nujno, da gre za najemniške lastnosti izdelka. Na primer, udeleženec lahko ustvari interno orodje za avtomatizacijo, da poenostavi svoj potek dela ali razvije novo interno orodje in funkcionalnost. Seveda lahko projekti na koncu postanejo soočeni s strankami in se spremenijo v izdelke.

Notranji hekatoni so pogosto dober način za ljudi, da delajo na projektih, ki ne bodo nujno neposredno odobreni, vendar lahko kljub temu zagotovijo vrednost. Nekatera podjetja lahko sodelujejo z ustreznimi ustvarjalci projektov, da patentirajo svoje stvaritve.

Sponzorirani hekatoni tveganega kapitala

Nekateri hackathoni so v bistvu marketinški triki. Podjetja lahko sponzorirajo ali ustvarijo odprt dogodek in spodbujajo ljudi k sodelovanju v hackathonu. Udeležbo pogosto spodbujajo denarne nagrade za »zmagovalce«, ki jih izbere žirija sponzorskih sodnikov. Na splošno je ideja zagotoviti okolje, v katerem so ljudje motivirani za razvoj svoje projektne ideje. Dobre ideje, ki padejo v oči sodnikom, so pogosto popolnoma tržni izdelki. Razvijalci projekta lahko prejmejo nagrado za svoj trud. Posebno priljubljene projekte lahko odkupi ena od sponzorskih organizacij. Poleg tega celoten dogodek služi kot dokaj učinkovit sistem iskanja talentov. Udeležencem se lahko na koncu ponudijo položaji v podjetjih, tudi če njihov projekt ni izbran kot zmagovalec.

Zaključek

Hackathon je časovno omejen dogodek, kjer se ljudje združijo pri delu na projektih. Projekti so lahko individualni, skupinski ali na njih delajo vsi. Hackathoni so lahko tematski, imajo določen namen ali pa so lahko odprti za vsakogar, ki dela na projektih, ki ga zanimajo. Koncept je na splošno razviti koncepte, ki sicer morda ne bodo deležni časa in truda. Izgradnja ekipe, ustvarjalnost izven okvirjev in iskanje talentov so vse dodatne možne prednosti hekatonov. Hekatoni nimajo nujno nobene zveze s hekanjem v računalniško varnost. Namesto tega se beseda hack nanaša na ustvarjalno in raziskovalno programiranje.


Kako klonirati trdi disk

Kako klonirati trdi disk

V sodobni digitalni dobi, kjer so podatki dragocena dobrina, je lahko kloniranje trdega diska v sistemu Windows za mnoge ključen postopek. Ta obsežen vodnik

Kako popraviti, da se gonilnik WUDFRd ni uspel naložiti v sistemu Windows 10?

Kako popraviti, da se gonilnik WUDFRd ni uspel naložiti v sistemu Windows 10?

Ali se med zagonom računalnika soočate s sporočilom o napaki, ki pravi, da se gonilnik WUDFRd ni uspel naložiti v vaš računalnik?

Kako popraviti kodo napake NVIDIA GeForce Experience 0x0003

Kako popraviti kodo napake NVIDIA GeForce Experience 0x0003

Ali imate na namizju izkušnje s kodo napake NVIDIA GeForce 0x0003? Če je odgovor pritrdilen, preberite blog in poiščite, kako hitro in enostavno odpraviti to napako.

Kaj je SMPS?

Kaj je SMPS?

Preberite, kaj je SMPS in pomen različnih ocen učinkovitosti, preden izberete SMPS za svoj računalnik.

Kaj je varnost na podlagi izolacije?

Kaj je varnost na podlagi izolacije?

Poglobili se bomo v temo, ki postaja vse bolj pomembna v svetu kibernetske varnosti: varnost, ki temelji na izolaciji. Ta pristop k

Kako uporabljati Auto Clicker za Chromebook

Kako uporabljati Auto Clicker za Chromebook

Danes sem se nameraval poglobiti v orodje, ki lahko avtomatizira ponavljajoča se opravila klikanja na vašem Chromebooku: Auto Clicker. To orodje vam lahko prihrani čas in

Roomba se ustavi, zatakne in obrne – popravi

Roomba se ustavi, zatakne in obrne – popravi

Odpravite težavo, ko se vaš robotski sesalnik Roomba ustavi, zatakne in se nenehno obrača.

Zakaj se moj Chromebook ne vklopi

Zakaj se moj Chromebook ne vklopi

Pridobite odgovore na vprašanje Zakaj se moj Chromebook ne vklopi? V tem koristnem vodniku za uporabnike Chromebooka.

Kako spremeniti grafične nastavitve na Steam Deck

Kako spremeniti grafične nastavitve na Steam Deck

Steam Deck ponuja robustno in vsestransko igralno izkušnjo na dosegu roke. Vendar, da optimizirate svoje igranje in zagotovite najboljše možno

Kako spremeniti številčnico ure na Fitbit Versa 4

Kako spremeniti številčnico ure na Fitbit Versa 4

Brezplačno spremenite številčnico ure svojega Fitbit Versa 4, da bo vaša ura vsak dan drugačna. Poglejte, kako hitro in enostavno je.