
See artikkel rÀÀgib sellest, kuidas ma esmakordselt korraldasin hackathoni oma meeskonnale. Kogenud korraldajatele vĂ”ib sisu tunduda liiga lihtne ja lugu - naiivne. Juhindusin neist, kes tutvuvad formaadiga ja mĂ”tlevad, kas sellist ĂŒritust korraldada.
tegeleb keeruliste andmetega asjadega: me puhastame ja rikastame klientide kontakte suurtele ettevÔtetele ning loome klientide andmebaase sadade miljonite kirjetega. Moskvas töötab 65 inimest, veel tosin töötab kaugtööna teistest linnadest.
Iga töö vĂ”ib mĂ”nikord olla mitte just igav, kuid muutuda ĂŒhetooniliseks. Sel hetkel on kasulik fookust muuta, proovida midagi uut. SeetĂ”ttu oleme viimase poole aasta jooksul jĂ€lginud hackathone.
Hackathon on IT-spetsialistide vĂ”istlus: mitu meeskonda koguneb ja kaks pĂ€eva jĂ€rjest lahendab keerulisi ĂŒlesandeid. Tavaliselt vĂ”isteldakse auhinna nimel, mille annab vĂ€lja ĆŸĂŒrii.
Soovime proovida formaati ja lĂ”butsema, kuid klassikaline hackathon on ĂŒsna mahukas, vaeva nĂ”udev ja kulukas ettevĂ”tmine. SeetĂ”ttu korraldasime kerge versiooni peaaegu ilma eelarveta. LĂ”puks jĂ€ime rahule ja saime isegi midagi kasulikku tehtud.
Miks on hackathon ettevÔttele vajalik
Klassikalisi hackathone korraldatakse tavaliselt mitte heauskselt. Korraldajad lahendavad kas praktilisi probleeme vÔi teevad reklaami. Siht valitakse vastavalt hackathoni formaadile.
- Lahendada praktiline probleem. Korraldaja seab eesmĂ€rgid, osalised valivad sobiva ja lahendavad selle. NĂ€iteks selline ĂŒlesanne - luua pangale uus klientide skoorimise algoritm.
- Edendada oma tööriistu. Korraldaja annab osalistele oma tarkvara, programmeerimiskeele vÔi API. EesmÀrk on luua antud tööriistadega midagi kasulikku. NÀiteks tinglik Google avab juurdepÀÀsu oma hÀÀlse tÔlke teenusele ja ootab huvitavaid kasutusvÔimalusi.
Suurte hackathonide tĂ€iendav eesmĂ€rk on esitleda korraldajat kĂ”rgeima kvaliteediga tööandjana, nii seest kui vĂ€ljast. KĂŒlastajad teistest ettevĂ”tetest tunnevad huvi kontori, organisatsiooni ning vĂ”imaluste ĂŒle. Omadele - uute ĂŒlesannetega, vabaduse ja suhtlemisega.

NĂ€iteks, «VKontakte» korraldas suure hackathoni. Seda on keeruline liigitada ĂŒhe tĂŒĂŒbi alla: liiga palju suundi.
Nii nagu meil. HFLabs'i kogu idee peamine eesmĂ€rk on sisemine HR. Me nĂ€gime hackatoni kui veel ĂŒhte koostĂ¶Ă¶ĂŒritust töövĂ€liselt. Ăhendada, energiat andma, lĂ”bustama â see on kĂ”ik. MĂ”ned kĂ€ivad koos jalgpalli mĂ€ngimas, teised aga kĂŒsitlustes. Hackaton on veel ĂŒks kohtumisformaat igapĂ€evaste toimetuste kĂ”rval. Mis ei tĂ€henda, et kĂŒsitlused vĂ”i jalgpall Ă€ra jÀÀvad.
Samuti ei ole hackaton, isegi kergformaadis, ainult meelelahutus. NĂ€iteks kirjutas ĂŒks meeskond lĂ”puks tekstilise mĂ€ngu, Ă”ppides nullist botide mehhanismi Telegramis. See on suurepĂ€rane: kui inimene proovib midagi uut ja pĂŒĂŒab aru saada, siis tekivad tal vĂ€rsked ideed. Sealhulgas igapĂ€evaseks tööks.
Lisaks saime lĂ”puks kasulikud tööriistad, ehkki praktilisi ĂŒlesandeid ei olnud vĂ€lja pandud. Aga sellest rÀÀgime lĂ”puks.
Miks on hackaton osalejatele vajalik
Osalejad tulevad klassikalisse hackatoni, et tutvuda tehnoloogiatega, proovida uut kogemust vÔi teenida. Ning tundub, et viimasest kategooriast huvilisi on jÀrjest enam.
- Proovida uusi tehnoloogiaid vĂ”i meetodeid. Argi pĂ€evadel istub iga arendaja oma tehnoloogiahalduses, vahel isegi aastaid. Hackatonil on aga vĂ”imalus proovida midagi uut â kas just ilmunud vĂ”i lihtsalt huvitavat.
- VĂ€ikeses formaadis toote loomise tee lĂ€bimine. IT-spetsialistid soovivad luua tĂ€isvÀÀrtuslikku toodet mĂ”ne pĂ€eva jooksul. LĂ€bides seejuures kogu tsĂŒkli ideest kuni esitlemiseni.
- Teenida. MĂ”nikord kogunevad tugevad spetsialistid professionaalide hackatonimeeskondadesse â harjunud ja treenitud. Nad valivad ĂŒritusi, kus on rikkalik auhinnafond, ning viivad kĂ”ik ĂŒle oma kogemuste ja ettevalmistuse tĂ”ttu. Osad korraldajad kĂ”rvaldavad kohe sellised osalised. Teised tervitavad neid.
Nii nagu meil. KĂŒsisime alguses meeskonnalt â kas hackaton on ĂŒldse vajalik. Me ei tee midagi sundides, seepĂ€rast tahtsime eelnevalt huvi mÔÔta. KĂŒsimustike koostamiseks kasutasime âGoogle'i vormeâ.

Meeskonnas on 65 inimest, kĂŒsitlusest osa vĂ”ttis 20. Kuna 75% neist on huvitatud â tuleb korraldada!
Teine ĂŒlesanne on motiveerida ebamugavas seisus olevaid inimesi, keda on rohkem kui pool. JĂ€rgmine kĂŒsitlus nĂ€itas: auhind ei aita.

Edasi selgus, et meie inimestele meeldib luua uusi tooteid. Olgu selleks ka vĂ€ikese rakenduse loomine, kuid lĂ€bida tee ideest töötava prototĂŒĂŒpini.
Alustasime teemasid hackathoni jaoks koguma, mis vÔiksid huvi pakkuda. Taas meeskonna jÔud: tÔstsime esile Telegrami vestluse, kus viskasime ideid, kes mida oskab. Ilma pidurdusteta: mis pÀhe tuleb, see ka sobib.

Kogusime 25 teemat ja kĂ€ivitasime hÀÀletuse Confluence'is. Viis kĂ”ige populaarsemat projekti â need on pildil â said osaks hackathonist.
Kui kaua see kÔik kestab?
Klassikaline hackathon kestab kaks pĂ€eva ja öö nende vahel. Ăö â tervitus vanalt IT-koolilt, samal ajal pragmaatiline ja romantiline detail.
Mida teha öösel, otsustab iga meeskond vĂ”i osaleja ise. Ăösel vĂ”ib magada, korraldajad ei ĂŒtle midagi. Aga vĂ”ib ka tegutseda: programmeerida, disainida, projekteerida, testida.
Nii nagu meil. Ăisest valvevahtimisest ei rÀÀkinud me isegi. Enamikul juhtudel vĂ€hendati formaati veelgi ja vĂ”tsime ainult ĂŒhe pĂ€eva. Vastasel korral oleks olnud kas katsetusele kulutada kaks tööpĂ€eva vĂ”i tĂ”mmata kolleegid tĂ€is suvepuhkustele. Teise variandi osas oleks nĂ”us olnud vaid vĂ€hesed: suvepuhkused on vÀÀrtuslikud.
Kostusid soovid, et oleks tore nĂ€dalavahetus kokku saada. Kuid töö ajal ei tahtnud seda kĂ”ike korraldada. Kuidas iganes pĂŒĂŒad, ei saa nĂ€dalal tööst distantseeruda: kliendid kirjutavad, kolleegid kĂŒsivad millegi kohta, kontoris toimub midagi, korraldatakse kohtumisi. KĂ”ik hakkavad oma tavapĂ€raste asjade juurde tagasi. SeetĂ”ttu jĂ€rgnev kĂŒsitlus â kas olete valmis nĂ€dalavahetusel hackathonit korraldama.

Ilma muudatusteta pole kÔik valmis nÀdalavahetust ohverdama. Kuid kahtlejaid on rohkem kui pool, tuleb neid veenda.
Veidi hiljem, juunis, kĂŒsisime osalejatelt kuupĂ€evade kohta. Ajasime slots'i lausa sĂŒgiseni â suvel on kolleegid puhkepĂ€evadel ja suvekodudes, kuid sĂŒndmust ei taha vahele jĂ€tta. SeetĂ”ttu otsustasime, et pakume kĂ”ik laupĂ€evad. Saate valida mitu â millised on vabad, need mĂ€rkige.

Ilma muudatusteta pole kÔik valmis nÀdalavahetust ohverdama. Kuid kahtlejaid on rohkem kui pool, tuleb neid veenda.
KokkuvÔttes planeerisime hackathoni 17. augustile. Alternatiivne 27. juuli kattus minu Àrireisiga ja variant langes vÀlja.
Kus toimub ĂŒritus?
Tavaliselt koguneb enamus osalejatest ĂŒhte ruumi. Kommunikatsioon on hackathoni oluline osa, seetĂ”ttu eraldab korraldaja avatud ruumi vĂ”i kogu hoone.
Ăhel pĂ€eval osalesin Google'i hackathonil. Korraldajad eraldasid kahekorruseline hoone, kus olid puffid, lauad ja muu mööbel. Meeskonnad jagunesid ise ringi ja tegid endale töökohad.
Kuid ranged piirangud ei ole enamasti vajalikud: kui keegi hoiatab ette ja ĂŒhendub kaugjuhtimisega, siis pole takistusi.
Nii nagu meil. Kuna hackathon oli vĂ€ike, seitsme inimesega, piisas meie laupĂ€evasest tĂŒhjast kontorist tĂ€ielikult. Isegi kui mitte arvestada, et ĂŒks osaleja ĂŒhines Volgogradist.

Me plaanisime, et kÔik istuvad koos koosolekuruumis.
Mis juhtub vÔitjatega?
Klassikalistele hackathonidele mÀÀratakse ĆŸĂŒrii, kes kuulutab parima projekti vĂ€lja. ĆœĂŒriisse kuuluvad tavaliselt korraldajatele vĂ”i sponsoritele kuuluvad inimesed â need, kes maksavad kogu peo.
Projektide ĐŽĐ”ĐŒĐŸĐœŃŃŃаŃĐžŃ on hackathoni oluline osa. Meeskonnad esitavad lĂŒhikese esitluse ja nĂ€itavad pĂ€rast oma lahendust ĆŸĂŒriile. See on midagi sarnast diplomikaitsmisega ĂŒlikoolis.
MĂ”nikord hindab töid arvuti: vĂ”idab see, mis saab testis rohkem punkte. Minu arvates on selline lĂ€henemine liiga formaalne: hinnates lahendusi âpapagoideâ kaudu, tapavad korraldajad hackathoni toodetelise sisu. See sarnaneb spordiprogrammeerimise vĂ”istlusele, mitte loomingule.
Nii nagu meil. KĂ€itusime radikaalselt: lihtsalt tĂŒhistasime ĆŸĂŒrii ja vĂ”istluslikkuse ĂŒleĂŒldiselt. Sest me ei seadinud eesmĂ€rgiks luua parimat lahendust probleemile vĂ”i saada valmis toodet.
Kuna eesmÀrk on nautida, siis vÔivad osalejad rahulikult projekte arendada ilma teiste meeskondade peale mÔtlemata.
HÀrgipÀev HFLabs'is
Hackathon algas juba reede Ă”htul, pĂ€ev enne. Osalejad kogunesid, igaĂŒks valis teema. Valmistasime valmis meeskonnad.
Kogunemine ja ootamatud osalejad. Kontorisse tuldi laupĂ€eval kell 11â12, et mitte tĂ”usta nagu argipĂ€eval vara. Osalejaid oli jÀÀnud kuus, veel ĂŒks liitus Volgogradist.

Teate kuulutamine ei jÀÀnud jĂ€ljetuks - osalejad hakkasid aktiivselt hackathoni chati lahkuma. Kuid katastroofi ei juhtunud ja kvoorum pĂŒsti jĂ€i.
PĂ€eva jooksul ilmus ootamatult uusi osalejaid. Kolleege, kes ei plaaninud hackathonile tulla, varastasid kolm-neli tundi. Tulid, valisid projekti ja aitasid. Klassikalise formaadi jaoks on see ebatavaline, kuid meile oli see meeldiv.
Meeskonnad ja projektid. Selgus, et kolm inimest tegid oma projekte ĂŒksi. See on suurim miinus ĂŒritusel, meeskonnas on huvitavam töötada. Koostöö leidmine on ĂŒldiselt vĂ€ga oluline asi hackaton'i kontseptsioonis.

Tekstiline seiklus mÀngumootoril Telegram. Praktistlikku kasu pole, kuid sees on tööstuslik huumor ja kohalikud meemid.
Ja paar tundi pĂ€rast algust jĂ€i ĂŒks projekt arendajatest ilma: autor lahkus oma lapsest ja lĂ€ks teise meeskonda. See on normaalne isegi klassikalises formaadis: head ideed meelitavad inimesi. Alguses tundub, et teed oma projekti lĂ”puni. Kuid siis sukeldud sisse ja nĂ€ed - ei jĂ”ua valmis, pole mĂ”tet proovida. VĂ”i lahkud naabrite juurde, sest seal on töö kĂ€imas ja toode on kasulik.
Serjoga, Volgogradist pÀrit front-end arendaja, hakkas veidi igavlema, seetÔttu sai ta endale projekti «kohe kÀtte». Ja alustas kohe töötamist.

Ăhe meie toote nurgas elab kass. Varem magas kass lihtsalt ja lĂ”i hubasust, kuid Serjoga Ă”petas mehaanilist kassi reageerima sĂŒndmustele.
PĂ€eva lĂ”pus jĂ€i projektide arv samaks - viis. Ăks kukkus vĂ€lja, teise lisati.
Ruum ja ajakava. Hackatoni jaoks planeeriti kontori suurim tuba - nÔupidamisruum. Kuid kui asja juurde jÔuti, hajusid kÔik harjumuspÀraselt oma kabinetti. Selliselt see kÔik algas.
Esialgu tundus, et ĂŒhine ruum ei ole oluline. Kuna projektid ei ole seotud, pole konkurentsi, vĂ”ib eraldi istuda. Ja arutelude jaoks koguneda hallis - peaasi, et mitte liiga kaugele hajuda.
Kuid paar tundi hiljem lĂ”petas killustatus iseenesest. Need, kes tegid tööd ĂŒksi, mĂ”jude varjatud jĂ”u tĂ”ttu hakkasid jĂ€rjest liikuma kĂ”ige rahvarikkamasse kabinetti. Ja see muutus huvitavamaks - vestlused elavnesid, kĂŒsimused olid keerulisemad ja sagedasemad.
Katkestused toimusid iga paari tunni tagant - jagati muljeid, vaadati teiste projekte. PÀeva keskel söödi lÔunat.

LĂ”unat sĂŒĂŒes tungis hackatoni kĂ€iku toetaja, kes oli pidevalt mĂ€rkamatult kohal: kontorisse tuuakse Ă€kki juustukoogid.
Aega ei piiritletud: kes tahab, see istub. Lahkusid, tavaliselt viies projekti natuke vÔi rohkem lÔpetatud olekusse. Viimane osaleja lahkus umbes kell 22:00.
Me ei hakanud kohe demot tegema - otsustasime, et rÀÀgime hackathonist teisipÀeval kogu kontorile.
Tulemused ja elu pÀrast
Hackathon light andis isegi rohkem kasu, kui ma arvasin.
HR. Me nautisime suurepÀraselt: lÔpetasime hackathoniga ja arutasime targaid teemasid ilma töönÔudmiseta. KÔik see maksis nii palju kui tee kontorisse ja lÔuna. Plussiks, et aitasime kontoris kasvatada sisemisi hackathon'e evangeliste.
Projektid. PĂ€eva jooksul ei viinud me lĂ”pule ĂŒhtegi viiest projektist. Aga see ei ole tragöödia: ĂŒrituse eesmĂ€rk on tavaliselt lahendada probleem pĂ”himĂ”tteliselt, leida idee. Hea tulemus on minimaalne töötav tööriist, olgu see siis tugede ja vigadega.

Anton Zhiyanov, meie toote peamine , tegi e-posti saatja. NĂ€eb vĂ€lja nagu brauseri redaktor, kuhu kinnitatakse CSV-fail vastuvĂ”tjatega. Nii on mugavam kui ĂŒlekoormatud Mailchimpis.
Siiski, pĂ€rast hackathonit lĂ€ksid projektid ellu vĂ”i valmistuvad selleks. Saame juba e-kirju saata saatjaga, ja kiisuke rÔÔmustab kliente. ĂlejÀÀnud rakendusi viimistlevad autorid, ja juba vĂ€ljastpoolt saadud palve pĂ”hjal. Praegu jagame tuttavatele tasuta ja omavahel, aga ĂŒhel pĂ€eval vĂ”ib see jĂ”uda ka kaubanduslikku kasutusse.
Miinused. Suurim puudus on see, et inimesi kogunes vĂ€he. Tulemuseks oli kolm viiest projektist, mille tegi ĂŒks inimene, ja see ei ole nii huvitav. Kui sa hackathonid ĂŒksi, kaotad meeskonna koostöö efekti. Ei ole kellegagi interaktsiooni luua.
Veel sain aru, et rangem reglement töötaks kasuks. Vaja on rohkem organiseeritust:
- selge ajakava;
- meened osalejatele;
- ĆŸĂŒrii ja demod samal pĂ€eval, kuni kĂ”ik on veel ergutatud;
- valmistamine - teadaanded, projekti kirjeldused.
Saame ka kutsuda kedagi vÀljastpoolt, kuid see ei ole sugugi kohustuslik. Ja kutsuda on tÔenÀoliselt sihipÀraselt. Ilma massilise reklaamita.
Tulevik. TeisipĂ€eva ĂŒldisel demol tuli kokku pool kontorit. Ja siis nĂ€gin ma juba huvi projektide ja formaadi vastu. Katsetusse ei tahtnud kĂ”ik sekkuda, aga pĂ€rast esmakordset proovi tekkis huvilisi rohkem. Arvan, et 2020. aastal teeme ĂŒrituse suurem.
Hackathonist on kĂ”ik. Kui oled huvitatud keerukate asjade tegemisest andmetega, tule meile tööle. : otsime java-arendajaid, tugiteenuste ja testimise insenere, sĂŒsteemi analĂŒĂŒtikuid.
Artikkel ilmus esmakordselt . Versioon «Habra» jaoks on ĂŒmber kirjutatud ja tĂ€iendatud.
Allikas: habr.com
