QA: Hackathons

QA: Hackathons

L-aħħar parti tat-triloġija tal-hackathon. IN l-ewwel parti Tkellimt dwar il-motivazzjoni biex tipparteċipa f'avvenimenti bħal dawn. It-tieni parti kienet iddedikata għall-iżbalji tal-organizzaturi u r-riżultati tagħhom. Il-parti finali se twieġeb mistoqsijiet li ma kinux jidħlu fl-ewwel żewġ partijiet.

Għidilna kif bdejt tipparteċipa fil-hackathons.
Studjajt għal master's fl-Università ta' Lappeenranta waqt li solvi kompetizzjonijiet fl-analiżi tad-dejta. Il-ġurnata tipika tiegħi kienet tidher hekk: inqum fit-8, ftit koppji fl-università, imbagħad kompetizzjonijiet u korsijiet sa nofs il-lejl (filwaqt li s-sottomissjoni tkun qed tgħodd, nara lekċers jew naqra artikli). Skeda stretta bħal din tat il-frott, u rbaħt il-kompetizzjoni tal-analiżi tad-dejta MERC-2017 (li saħansitra ġiet diskussa post fuq il-hub). Ir-rebħa tatni kunfidenza, u meta aċċidentalment iltqajt ma' informazzjoni dwar il-hackathon SkinHack 2 f'Moska, iddeċidejt li nżur il-ġenituri tiegħi u fl-istess ħin insir naf x'inhu hackathon.

Il-hackathon innifsu rriżulta li kien pjuttost umoristiku. Kien hemm żewġ binarji dwar l-analiżi tad-dejta b'metriċi ċari u sett ta 'dejta bi premju fi flus ta' 100k rublu. It-tielet track kienet fuq l-iżvilupp tal-app bi premju ta '50k, u ma kien hemm l-ebda parteċipanti. F'ħin minnhom, l-organizzatur qal li tieqa b'buttuna mingħajr funzjonalità tista' tirbaħ 50k, minħabba li l-premju ma setax jitħallas. Ma bdejtx nitgħallem kif nipprogramma l-applikazzjonijiet (ma nikkompetix fejn nista' faċilment "jinqaleb"), iżda għalija kien messaġġ ċar li l-oqsma fil-hackathons mhumiex iffullati.

Imbagħad solvejt iż-żewġ binarji tal-analiżi tad-dejta waħdi. Sibt tnixxija fid-dejta li ppermettili nikseb il-veloċità ideali, iżda l-kolonna bit-tnixxija ma kinitx fid-dejta tat-test li rċevejt sagħtejn qabel it-tmiem tal-avveniment (mill-mod, allura fhimt li l-preżenza ta’ kolonna “mira” fil-ferrovija ma tgħoddx bħala tnixxija ). Fl-istess ħin, il-leaderboard fetaħ, is-sottomissjoni tiegħi mingħajr wiċċ ħadet it-tielet post minn ħamsa, kien hemm vojt kbir għall-ewwel waħda u ddeċidejt li ma naħlix ħin u tlaqt.

Wara li analizzajt b’moħħ ġdid x’ġara, sibt mazz ta’ żbalji (waħda mid-drawwiet tiegħi hija li nscrollja mentalment dak li ġara man-notepad u tanalizza l-iżbalji, il-kawża tagħhom, u x’seta’ nbidel – wirt daqshekk pjaċevoli ta’ logħba tal-poker semi-professjonali). Iżda ħaġa waħda kienet ċara żgur - hemm ħafna valur fl-hackathons, u kelli sempliċement nimplimentha. Wara dan l-avveniment, bdejt nissorvelja l-avvenimenti u l-gruppi, u l-hackathon sussegwenti ma damx twil biex ġej. Imbagħad ieħor, u ieħor...

Għaliex qed tagħmel hackathons u mhux Kaglo?
Ma nħobbx lil Kagle bħalissa. Minn ċertu livell ta 'ħiliet, mingħajr raġunijiet speċifiċi għall-parteċipazzjoni, kagle isir inqas utli minn attivitajiet oħra. Ipparteċipajt ħafna qabel, apparentement irnexxieli b'xi mod "jinżel".

Għaliex hackathons u ma taħdimx fuq il-proġett tiegħek?
Jogħġobni l-idea li nagħmel xi ħaġa friska b'idejja stess b'pass kajman. Il-guys minn ODS organizzati Proġetti domestiċi ODS għal kull min irid iqatta’ tmiem il-ġimgħa jaħdem fuq il-proġett tiegħu ma’ nies li jaħsbuha l-istess. Naħseb li dalwaqt se ningħaqad magħhom.

Kif issib avvenimenti?
Sors ewlieni - hackathon.com (dinja) u chat tat-telegramma Hackers Russi (ir-Russja). Barra minn hekk, avviżi ta 'avvenimenti jidhru fir-reklamar fuq netwerks soċjali u fuq linkedin. Jekk ma ssib xejn, tista’ tfittex hawn: mlh.io, devpost.com, hackevents.co, hackalist.org, HackathonsNear.me, hackathon.io.

Tħejji pjan ta’ soluzzjoni qabel ma tipparteċipa jew kollox huwa deċiż fuq il-fly? Pereżempju, ġimgħa qabel l-hackathon, taħseb: "Se jkollna bżonn speċjalista bħal dan hawn, se jkollna bżonn infittxuha"?
Jekk il-hackathon huwa għall-ikel, iva, qed inħejji. Ftit ġimgħat qabel, nifhem x'se nagħmel, insib min jista 'jkun utli, u niġbor tim ta' ħbieb jew parteċipanti minn hackathons tal-passat.

Huwa verament possibbli li Hackathon waħdu? X'għandek tagħmel jekk ma jkunx hemm tim?
Hackathons tax-xjenza tad-dejta huma reali (jien eżempju ħaj ta 'dan), ma rajtx hackathons tal-merċa, għalkemm naħseb ukoll hekk. Sfortunatament, xi drabi l-organizzaturi jimponu limitu fuq in-numru minimu ta 'parteċipanti f'tim. Naħseb li dan huwa minħabba l-fatt li mhux il-“solitudni” kollha jaslu sal-finali (jiġifieri sempliċiment jitilqu bl-ewwel diffikultajiet); il-parteċipazzjoni f’tim għadha żżomm lura. Anke wara l-avveniment, inti mistenni li tkompli taħdem fuq il-proġett. Ikun aktar faċli li l-proġett jitwettaq b'tim.

B'mod ġenerali, il-parir tiegħi huwa li dejjem tipparteċipa ma' tim. Jekk ma jkollokx it-tim tiegħek, l-organizzaturi dejjem jgħinuk issib jew toħloq wieħed.

Kif tlaħħaq mal-għeja waqt hackathon?
Fl-hackathon tingħata 2 ijiem biex taħdem, jiġifieri 48 siegħa (30-48 siegħa, ejja nieħdu 48 għall-faċilità tal-għadd). Inneħħu l-ħin għall-irqad (16-20 siegħa), li ma tħallix aktar minn 30. Minn dawn, 8 sigħat (bħala medja) fil-fatt se jintefqu fuq xogħol produttiv. Jekk torganizza x-xogħol tiegħek b'mod korrett (irqad, nutrizzjoni, toħroġ fl-arja friska, eżerċizzji, minuti ta 'attenzjoni, komunikazzjoni xierqa mat-tim u attivitajiet ta' bidla), allura sigħat ta 'xogħol fil-fond jistgħu jiżdiedu għal 12-14. Wara xogħol bħal dan tħossok eżawrit, iżda se tkun għeja pjaċevoli. Il-kodifikazzjoni mingħajr irqad u waqfiet, interrott minn xorb enerġetiku, hija riċetta għall-falliment.

Għandek il-pipelines lesti tiegħek stess għall-hackathons? Kif ħadthom, kif huma organizzati (huma f'folders b'fajls .py, kull wieħed għall-kompitu tiegħu, eċċ.) u kif tibda toħloq dawn lilek innifsek?
Ma nużax soluzzjonijiet kompletament lesti minn hackathons tal-passat f'oħrajn ġodda, iżda għandi ż-żoo tiegħi ta 'mudelli u pipelines minn kompetizzjonijiet tal-passat. M'għandix għalfejn nikteb biċċiet standard mill-bidu (per eżempju, kodifikazzjoni fil-mira korretta jew grilja sempliċi għall-estrazzjoni tal-intenzjoni mit-test), li jiffranka ħafna ħin.

Bħalissa jidher hekk: għal kull kompetizzjoni jew hackathon hemm repo tagħha stess fuq GitHub, taħżen notebooks, skripts u dokumentazzjoni żgħira dwar dak li qed jiġri. Barra minn hekk hemm repo separat għal kull xorta ta '"tricks" f'kaxxa (bħal kodifikazzjoni ta' mira korretta b'validazzjoni inkroċjata). Ma naħsibx li din hija l-aktar soluzzjoni eleganti, iżda għalissa jaqbelni.

Nibda billi nsalva l-kodiċi kollu tiegħi f'folders u nikteb dokumentazzjoni qasira (għaliex, xiex, kif għamilt u r-riżultat).

Huwa realistiku li tipprepara MVP mill-bidu fi żmien daqshekk qasir jew il-parteċipanti kollha jiġu b'soluzzjonijiet lesti?
Nista' ngħid biss dwar proġetti relatati max-xjenza tad-dejta - iva, huwa possibbli. L-MVP għalija hija taħlita ta' żewġ fatturi:

  • Idea vijabbli ppreżentata bħala prodott (jiġifieri miżbugħa fuq tila tan-negozju). Dejjem għandu jkun hemm fehim ċar ta 'għaliex u għal min qed nagħmlu prodott. Xi drabi proġetti b'disinn sod, iżda mingħajr prototip, jirbħu premjijiet, u dan mhux sorprendenti. Sfortunatament, ħafna parteċipanti ma jistgħux jinjoraw l-imrar tat-telfa u jattribwixxu l-fallimenti tagħhom għall-vista qasira tal-organizzaturi, u jkomplu jaqtgħu mudelli għal raġunijiet mhux magħrufa fil-hackathons li jmiss.
  • Xi indikatur li tista 'tagħmel dan il-prodott (applikazzjoni, kodiċi, deskrizzjoni tal-pipelines).

Jiġri li tim jasal għal hackathon b'soluzzjoni lesta u jipprova "jagħmel apposta" għall-istruzzjonijiet tal-organizzaturi. Timijiet bħal dawn jinqatgħu waqt l-iskrinjar tekniku jew il-parti biss li għamlu fuq is-sit hija "magħduda." Ma rajtx tali timijiet bħala rebbieħa, imma naħseb li għadu profittabbli għalihom li jilagħbu minħabba l-valur futur (kuntatti, settijiet tad-dejta, eċċ.).

Hemm xi eżempji ta’ kif l-artiġjanat implimentat fil-hackathons jinġieb fil-produzzjoni/l-istartjar?
Iva. Kelli tliet każijiet meta ġabuha għall-produzzjoni. Darba jien stess, darbtejn - b'idejn xi ħadd ieħor, ibbażat fuq l-ideat tiegħi u l-kodiċi li ktibt fil-hackathon. Naf ukoll ftit timijiet li komplew jikkoperaw mal-kumpanija bħala konsulenti. Ma nafx ir-riżultati finali, iżda x'aktarx tlestiet xi ħaġa. Jiena ma organizzajtx startups u ma nafx li xi ħadd għandu, għalkemm ċert li hemm eżempji.

Wara li pparteċipat f'ħafna hackathons, x'parir tagħti lilek innifsek jekk tista' tmur lura fiż-żmien?

  1. It-tattiċi huma aktar importanti mill-manuvri. Aħseb f'kull soluzzjoni bħala prodott lest. Idea, laptop Jupiter, algoritmu ma jiswew xejn jekk ma jkunx ċar min se jħallas għaliha.
  2. Qabel ma tfassal xi ħaġa, wieġeb il-mistoqsija mhux "x'?", iżda "għaliex?" U Kif?”. Eżempju: meta tfassal kwalunkwe soluzzjoni ML, l-ewwel aħseb dwar l-algoritmu ideali: x'jirċievi bħala input, kif jintużaw it-tbassir tiegħu fil-futur?
  3. Kun parti minn tim.

X'jimgħu normalment fil-hackathons?
Normalment l-ikel fil-hackathons huwa fqir: pizza, xorb enerġetiku, soda. Kważi dejjem l-ikel huwa organizzat fil-forma ta 'buffet (jew mejda li jservu) li għaliha hemm kju enormi. Normalment ma jipprovdux ikel bil-lejl, għalkemm kien hemm każ f'kompetizzjoni waħda f'Pariġi fejn l-ikel tħalla matul il-lejl - chips, donuts u cola. Se nimmaġina l-proċess tal-ħsieb tal-organizzaturi: “Allura x’jieklu hemm il-programmaturi? Oh, eżattament! Chips, donuts - dak kollu. Ejja nagħtuhom dan iż-żibel.” L-għada staqsejt lill-organizzaturi: “Guys, huwa possibbli li tagħmel xi ħaġa differenti għal-lejl? Tajjeb, forsi xi poriġ?” Wara ħarsu lejja qisni kont idjota. Ospitalità Franċiża famuża.

F'hackathons tajbin, l-ikel jiġi ordnat f'kaxxi; hemm diviżjoni f'ikliet regolari, veġetarjani u kosher. Barra minn hekk poġġew friġġ bil-jogurts u l-muesli - għal dawk li jridu jieħdu snack. Te, kafè, ilma - standard. Niftakar l-hackathon Hack Moscow 2 - b'qalbi tawni borscht u cutlets bil-patata maxx fil-canteen tal-uffiċċju 1C.

Is-sanità tal-hackathons tiddependi, biex ngħidu hekk, fuq l-isfera professjonali tal-organizzaturi (per eżempju, l-aħjar hackathons jitmexxew minn konsulenti)?
L-aqwa hackathons kienu minn organizzaturi li jew organizzaw hackathons qabel jew ipparteċipaw fihom qabel. Forsi dan huwa l-uniku fattur li fuqu tiddependi l-kwalità tal-avveniment.

Kif tifhem li m'intix noob u wasal iż-żmien għal hackathon?
L-aħjar ħin biex tmur hackathon huwa sena ilu. It-tieni l-aħjar ħin huwa issa. Allura mur għaliha, agħmel żbalji, tgħallem - huwa okay. Anke netwerk newrali - l-akbar invenzjoni tal-bniedem minn mindu r-rota u l-gradjent qed jagħtu spinta fuq is-siġar - ma jistgħux jiddistingwu qattus minn kelb fl-ewwel epoka tat-taħriġ.

Liema "bnadar ħomor" jindikaw immedjatament li l-avveniment mhux se jkun tajjeb ħafna u m'hemmx għalfejn tinħela l-ħin?

  • Deskrizzjoni ċara ta’ x’għandu jsir (rilevanti għall-hackathons tal-prodott). Jekk waqt ir-reġistrazzjoni tingħata kompitu ċar, allura huwa aħjar li toqgħod id-dar. Fil-memorja tiegħi, ma kienx hemm hackathon wieħed tajjeb bi speċifikazzjonijiet tekniċi. Għal paragun: Tajjeb - agħmel lilna xi ħaġa relatata mal-analiżi tal-konversazzjonijiet tal-awdjo. Ħażin - agħmel lilna applikazzjoni li tkun kapaċi taqsam konverżazzjoni f'żewġ binarji awdjo separati għal kull persuna.
  • Fond ta' premju żgħir. Jekk tintalab tagħmel “Tinder għal ħanut online bl-AI” u l-premju għall-ewwel post huwa ta’ 500 ewro u daqs minimu ta’ tim ta’ 5 persuni, probabbilment ma jkunx ta’ min taħli l-ħin tiegħek (iva, dan huwa hackathon reali li kien miżmuma fi Munich).
  • Nuqqas ta' dejta (rilevanti għall-hackathons tax-xjenza tad-dejta). L-organizzaturi normalment jipprovdu informazzjoni bażika dwar l-avveniment u xi kultant kampjun ta’ dataset. Jekk ma pprovdewhiex, staqsi, ma jiswik xejn. Jekk fi żmien 2-3 mhuwiex ċar liema data se tiġi pprovduta u jekk hijiex se tiġi pprovduta, din hija bandiera ħamra.
  • Organizzaturi ġodda. M'għandekx tkun għażżien u informazzjoni Google dwar l-organizzaturi tal-hackathon. Jekk qed itellgħu avveniment ta’ dan it-tip għall-ewwel darba, hemm probabbiltà kbira li xi ħaġa tmur ħażin. Min-naħa l-oħra, jekk l-organizzatur u l-membri tal-ġurija diġà għamlu hackathons jew ipparteċipaw b'mod attiv fil-passat, din hija bandiera ħadra.

F’hackathon waħda qaluli: “Kellt l-aħjar soluzzjoni fi żmien qasir, imma skużani, aħna nevalwaw il-ħidma f’tim, u ħdimt waħdek. Issa, jekk ħadt student jew tifla mat-tim tiegħek...”? Qatt iltqajt ma’ inġustizzja bħal din? Kif ilaħħqu?
Iva, iltqajt magħha aktar minn darba. Jien stojku dwar dak kollu li jiġri: għamilt dak kollu li jista’, jekk ma rnexxilux, hekk ikun.

Għaliex qed tagħmel dan kollu?
Dan kollu huwa biss minn dwejjaq.

Sors: www.habr.com

Żid kumment