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.


Leave a Comment

Kako povezati prenosni računalnik Windows 11 s projektorjem/TV

Kako povezati prenosni računalnik Windows 11 s projektorjem/TV

Preberite ta članek, da se naučite preprostega postopka povezovanja prenosnega računalnika s projektorjem ali TV na operacijskih sistemih Windows 11 in Windows 10.

Kako najti IP naslov tiskalnika

Kako najti IP naslov tiskalnika

Imate težave pri iskanju IP naslova vašega tiskalnika? Pokažemo vam, kako ga najti.

Kako odpraviti napako GeForce Now s kodo 0xC272008F

Kako odpraviti napako GeForce Now s kodo 0xC272008F

Pripravljate se na večer igranja in to bo velika noč – ravno ste prevzeli "Star Wars Outlaws" na pretočni storitvi GeForce Now. Odkrijte edino znano rešitev, ki vam pokaže, kako odpraviti napako GeForce Now s kodo 0xC272008F, da se lahko spet igralite Ubisoftove igre.

Osnove 3D tiskanja: Nasveti za vzdrževanje vašega 3D tiskalnika

Osnove 3D tiskanja: Nasveti za vzdrževanje vašega 3D tiskalnika

Ohranjanje vaših 3D tiskalnikov je zelo pomembno za dosego najboljših rezultatov. Tukaj je nekaj pomembnih nasvetov, ki jih je treba upoštevati.

Kako namestiti SSD na namizne in prenosne računalnike

Kako namestiti SSD na namizne in prenosne računalnike

Ste pravkar kupili SSD in upate, da nadgradite notranji pomnilnik svojega računalnika, vendar ne veste, kako namestiti SSD? Preberite ta članek zdaj!

Kaj storiti, če Powerbeats Pro ne napolni v ohišju

Kaj storiti, če Powerbeats Pro ne napolni v ohišju

Če vaši Powerbeats Pro ne napolnijo, uporabite drug vir napajanja in očistite slušalke. Pustite ohišje odprto med polnjenjem slušalk.

5 Razlogov, zakaj se vaš prenosni računalnik pregreva

5 Razlogov, zakaj se vaš prenosni računalnik pregreva

Odkrijte možne razloge, zakaj se vaš prenosni računalnik pregreva, skupaj s nasveti za preprečevanje te težave in ohranjanje hladnosti naprav.

10 Najboljših NAS naprava za shranjevanje za dom in profesionalno uporabo

10 Najboljših NAS naprava za shranjevanje za dom in profesionalno uporabo

Ne glede na to, ali iščete NAS za svoj dom ali pisarno, si oglejte ta seznam najboljših naprav za shranjevanje NAS.

Osnove 3D tiska: Seznam vzdrževanja, ki ga morate prebrati

Osnove 3D tiska: Seznam vzdrževanja, ki ga morate prebrati

Ohranjanje vaše opreme v dobrem stanju je obvezno. Tukaj je nekaj koristnih nasvetov za vzdrževanje vašega 3D tiskalnika v vrhunskem stanju.

Canon Pixma MG5220: Skeniranje Brez Tinta

Canon Pixma MG5220: Skeniranje Brez Tinta

Kako omogočiti skeniranje na Canon Pixma MG5220, ko zmanjka tinte.