IT Industrija

🔥 Najčitanije
🔥 Najčitanije
Nude veliki izazov, ali i dobru zabavu — a imaju i još po neku namenu.
Svi znamo šta su hakatoni — gomila programera (ali i dizajnera) se okupi na jednom mestu i takmiči se u razvoju softvera 24 ili 48 sati u komadu.
Pored meetupa koji služe sličnoj nameni razmene iskustava i građenja zajedništva među kolegama iz struke, hakatoni služe sličnoj svrsi na malo drugačiji način.
Teraju nas da nadmašimo sebe, i to bez spavanja i sa možda nasumično odabranim članovima tima. To im daje skroz novu dimenziju u odnosu na meetupe i slična “casual” okupljanja.
Većina softverskih inženjera na svom poslu radi na jednom projektu, a naglasak velikog broja projekata nije na inovativnosti. Stvari se rade na proveren način, i poštuju se smernice softver arhitekata i seniora.
To je ok, ali kompanije koje grade svoj proizvod(e), uglavnom moraju da inoviraju da bi ostale kompetitivne, a hakatoni su odličan način za oslobađanje programerske kreativnosti.
Hakatoni mogu dati sjajne rezultate u velikim kompanijama. Umesto ulaganja u istraživanje, kroz zabavu možete dobiti sjajne ideje za vaše buduće proizvode. Tako je, na primer, kultno Facebook “Like” dugme nastalo upravo na hakatonu.
Atlassian ima svoj ShipIt dan, kada developeri imaju slobodu da puste mašti na volju i pičuju ostatku kompanije bilo koji proizvod/feature koji uspeju da naprave za 24 sata. Ovo se u toj kompaniji pokazalo kao veoma plodonosno — ShipIt Day iznedrio je veliki broj proizvoda i njihovih poboljšanja, istovremeno postavši omiljeni dan u godini svih zaposlenih.
Takođe, ponekad ekipe na hakatonu uvide odličnu hemiju ili dođu do sjajne ideje, pa nakon hakatona pokrenu startap. Da, postoje startapi koji su spinoff hakatona.
U svetu softvera teško je izgraditi ozbiljan projekat bez ičije pomoći. Hakatoni testiraju do krajnjih granica našu sposobnost komunikacije i organizacije tima — bilo da se istaknemo kao neformalni vođa ili samo pokušavamo da odigramo dodeljenu ulogu.
Takođe, ljudi se najbolje povezuju u ekstremnim uslovima, i kada stvaraju nešto. Hakaton forsira upravo takve situacije, nedostatkom vremena i prevelikim zahtevima.
Tu je i razmena iskustava, ali ne u obliku višesatnog podučavanja i laganih lekcija. Ako u timu imate manje iskusnog pojedinca morate učiniti sve da biste ga učinili korisnim. Tu će biti testirane vaše veštine objašnjavanja i podučavanja ukoliko ste iskusniji od dvojice, ili sa druge strane vaša mogućnost brzog upijanja znanja.
Ovo je važno kako za javne, tako i za interne, kompanijske hakatone.
Pogotovo u slučaju da u vašoj kompaniji developeri rade repetitivne i neuzbudljive stvari. Ne postoji bolji način da ponovo probudite programersku strast u njima, nego da im date izazov kakav hakaton uglavnom jeste.
Ljudi će se opustiti i uživati radeći ono što vole, što se kasnije pozitivno odražava na njihove performanse u svakodnevnom radu.
Ovo je pogotovo važno za preduzetnički nastrojene tipove, jer ako postoji nešto što će vas naterati da koristite LEAN metodologiju, onda je to hakaton.
Kako je uglavnom nerealno očekivati da izgradite ceo proizvod za vreme trajanja hakatona, morate se potruditi da vaše nedovršeno rešenje najbolje oslikava vašu ideju. Bikeshedding na hakatonu skupo će vas koštati, jer lako možete odlutati sa kursa, a vreme vam nije prijatelj.
Morate razdvojiti bitne od nebitnih stvari, i potruditi se da što pre napravite minimalan zadovoljavajući proizvod — makar on za početak bio samo mockup.
Ako želite da se oprobate na jednom hakatonu posvećenom blockchainu, prijavite se za novosadski Blockathon do 24. novembra.
Objavio/la članak.
utorak, 22. Novembar, 2016.