QA: Hackathon

QA: Hackathon

Ang katapusan nga bahin sa hackathon trilogy. SA ang una nga bahin Naghisgot ko bahin sa kadasig sa pag-apil sa ingon nga mga kalihokan. Ikaduhang bahin gipahinungod sa mga sayop sa mga organizers ug sa ilang mga resulta. Ang kataposang bahin motubag sa mga pangutana nga dili mohaom sa unang duha ka bahin.

Isulti kanamo kung giunsa nimo pagsugod ang pag-apil sa mga hackathon.
Nagtuon ko og master's degree sa University of Lappeenranta samtang nagsulbad sa mga kompetisyon sa pagtuki sa datos. Ang akong naandan nga adlaw ingon niini: pagbangon sa 8, pipila ka mga magtiayon sa unibersidad, unya mga kompetisyon ug mga kurso hangtod sa tungang gabii (samtang ang pagsumite nag-ihap, nagtan-aw ako sa mga lecture o nagbasa sa mga artikulo). Nagbunga ang ingon nga estrikto nga iskedyul, ug nakadaog ko sa kompetisyon sa pagtuki sa datos sa MERC-2017 (nga gihisgutan pa gani. post sa hub). Ang kadaugan naghatag kanako og pagsalig, ug sa diha nga ako aksidenteng nakakaplag sa impormasyon mahitungod sa SkinHack 2 hackathon sa Moscow, nakahukom ko sa pagbisita sa akong mga ginikanan ug sa samang higayon sa pagpangita sa unsa ang hackathon.

Ang hackathon mismo nahimong kataw-anan. Adunay duha ka mga track sa pagtuki sa datos nga adunay tin-aw nga sukatan ug usa ka dataset nga adunay premyo nga salapi nga 100k nga rubles. Ang ikatulo nga track mao ang pagpalambo sa app nga adunay premyo nga 50k, ug walay mga partisipante. Sa usa ka punto, ang organizer miingon nga ang usa ka bintana nga adunay usa ka buton nga walay gamit mahimong makadaog og 50k, tungod kay ang premyo dili mabayran. Wala ko magsugod sa pagkat-on unsaon sa pagprograma sa mga aplikasyon (dili ko makigkompetensya kung asa ako dali nga "ibalik"), apan alang kanako kini usa ka tin-aw nga mensahe nga ang mga natad sa hackathon dili puno.

Dayon akong gisulbad ang duha ka data analysis tracks nga nag-inusara. Nakit-an nako ang usa ka pagtulo sa datos nga nagtugot kanako nga makuha ang sulundon nga katulin, apan ang kolum nga adunay pagtulo wala sa datos sa pagsulay nga akong nadawat duha ka oras sa wala pa matapos ang panghitabo (sa paagi, nasabtan nako nga ang presensya sa usa ka "target" nga kolum sa tren dili isipa nga usa ka leak ). Sa samang higayon, giablihan ang leaderboard, ang akong pagsumite nga walay nawong nakakuha sa ikatulo nga dapit sa lima, adunay dako nga gintang sa una ug nakahukom ko nga dili mag-usik ug panahon ug mibiya.

Pagkahuman nako pag-analisar sa usa ka lab-as nga hunahuna kung unsa ang nahitabo, nakit-an nako ang daghang mga sayup (usa sa akong mga batasan mao ang pag-scroll sa hunahuna kung unsa ang nahitabo sa notepad ug pag-analisar ang mga sayup, ang ilang hinungdan, ug kung unsa ang mahimo’g mabag-o - ingon usa ka makapahimuot nga kabilin. sa usa ka semi-propesyonal nga dula sa poker). Apan usa ka butang ang klaro nga sigurado - adunay daghang kantidad sa hackathon, ug kinahanglan nako nga ipatuman kini. Pagkahuman niini nga panghitabo, nagsugod ako sa pag-monitor sa mga panghitabo ug mga grupo, ug ang sunod nga hackathon dili pa dugay nga moabut. Unya usa pa, ug usa pa...

Nganong nag hackathon man ka ug dili Kagalo?
Di ko ganahan ni Kagle ato nga time. Gikan sa usa ka lebel sa kahanas, nga wala’y piho nga mga hinungdan sa pag-apil, ang kagle mahimong dili kaayo mapuslanon kaysa ubang mga kalihokan. Daghan kog apil before, murag naka "get off" ko.

Ngano nga hackathon ug wala magtrabaho sa imong kaugalingon nga proyekto?
Ganahan ko sa ideya sa paghimo sa usa ka butang nga cool sa akong kaugalingon nga mga kamot sa hinay nga tulin. Ang mga lalaki gikan sa ODS nag-organisar Mga proyekto sa binuhi nga ODS alang sa tanan nga gusto nga mogahin sa katapusan sa semana sa pagtrabaho sa ilang proyekto uban sa mga tawo nga sama sa hunahuna. Nagtuo ko nga sa dili madugay moapil ako kanila.

Giunsa nimo pagpangita ang mga panghitabo?
Pangunang tinubdan - hackathon.com (kalibutan) ug telegrama nga chat Mga hacker sa Russia (Russia). Dugang pa, ang mga pahibalo sa mga panghitabo makita sa advertising sa mga social network ug sa linkedin. Kung wala ka makit-an, mahimo nimong tan-awon dinhi: mlh.io, devpost.com, hackevents.co, hackalist.org, HackathonsNear.me, hackathon.io.

Nag-andam ka ba usa ka plano sa solusyon sa wala pa moapil o ang tanan nadesisyonan dayon? Pananglitan, usa ka semana sa wala pa ang hackathon, sa imong hunahuna: "Kinahanglan namon ang ingon ug ingon nga espesyalista dinhi, kinahanglan namon pangitaon kini"?
Kung ang hackathon para sa pagkaon, oo, nangandam ako. Pipila ka semana sa wala pa, nahibal-an nako kung unsa ang akong buhaton, mahibal-an kung kinsa ang mahimo’g mapuslanon, ug magtipon usa ka grupo sa mga higala o partisipante gikan sa nangaging mga hackathon.

Posible ba gyud nga mag-hackathon nga mag-inusara? Unsa ang buhaton kung walay team?
Ang mga hackathon sa siyensya sa datos tinuod (Ako usa ka buhi nga panig-ingnan niini), wala ako makakita sa mga grocery hackathon, bisan kung ingon usab ako. Ikasubo, usahay ang mga tig-organisar magpahamtang ug limitasyon sa minimum nga gidaghanon sa mga partisipante sa usa ka team. Sa akong hunahuna kini tungod sa kamatuoran nga dili tanan nga "mga nag-inusara" makaabot sa finals (nga mao, sila mobiya sa una nga mga kalisud); ang pag-apil sa usa ka team nagpugong gihapon. Bisan pagkahuman sa panghitabo, gilauman nga magpadayon ka sa pagtrabaho sa proyekto. Kini mahimong mas sayon ​​sa pagdala sa proyekto ngadto sa fruition uban sa usa ka team.

Sa kinatibuk-an, ang akong tambag mao ang pag-apil kanunay sa usa ka team. Kung wala kay kaugalingong team, ang mga organizers kanunay nga motabang nimo sa pagpangita o paghimo og usa.

Giunsa nimo pagsagubang ang kakapoy panahon sa hackathon?
Sa hackathon gihatagan ka ug 2 ka adlaw sa pagtrabaho, kana 48 ka oras (30-48 ka oras, kuhaan ta ug 48 para kadali sa pag-ihap). Gikuha namo ang oras sa pagkatulog (16-20 ka oras), nga dili molapas sa 30. Niini, 8 ka oras (sa aberids) ang aktuwal nga igugol sa produktibo nga trabaho. Kung husto ang imong pag-organisar sa imong trabaho (pagkatulog, nutrisyon, paggawas sa presko nga hangin, pag-ehersisyo, minuto sa paghunahuna, husto nga komunikasyon sa grupo ug mga kalihokan sa pagbalhin), nan ang lawom nga oras sa pagtrabaho mahimong madugangan sa 12-14. Human sa ingon nga trabaho mobati ka nga gikapoy, apan kini usa ka makapahimuot nga kakapoy. Ang pag-coding nga walay pagkatulog ug mga pahulay, nga gibalda sa mga ilimnon sa enerhiya, usa ka resipe sa kapakyasan.

Aduna ka bay kaugalingon nga andam nga mga pipeline alang sa hackathon? Giunsa nimo kini nakuha, giunsa kini pag-organisar (naa sila sa mga folder nga adunay mga file nga .py, matag usa alang sa kaugalingon nga buluhaton, ug uban pa) ug kung giunsa nimo pagsugod ang paghimo niini sa imong kaugalingon?
Wala ako mogamit sa hingpit nga andam nga mga solusyon gikan sa nangaging mga hackathon sa mga bag-o, apan ako adunay kaugalingon nga zoo sa mga modelo ug mga pipeline gikan sa nangaging mga kompetisyon. Dili nako kinahanglan nga isulat pag-usab ang mga standard nga piraso gikan sa wala (pananglitan, husto nga pag-encode sa target o usa ka yano nga grid alang sa pagkuha sa katuyoan gikan sa teksto), nga makatipig kanako daghang oras.

Sa pagkakaron ingon niini: alang sa matag kompetisyon o hackathon adunay kaugalingon nga repo sa GitHub, nagtipig kini mga notebook, script ug gamay nga dokumentasyon bahin sa kung unsa ang nanghitabo. Dugang pa adunay usa ka bulag nga repo alang sa tanan nga mga lahi sa mga kahon nga "mga limbong" (sama sa husto nga pag-encode sa target nga adunay cross-validation). Sa akong hunahuna dili kini ang labing elegante nga solusyon, apan kini angay kanako sa pagkakaron.

Magsugod ko pinaagi sa pag-save sa tanan nakong code sa mga folder ug pagsulat og mubo nga dokumentasyon (ngano, unsa, giunsa nako kini gibuhat ug ang resulta).

Realistiko ba ang pag-andam sa usa ka MVP gikan sa wala sa ingon ka mubo nga panahon o ang tanan ba nga mga partisipante adunay mga andam nga solusyon?
Masulti ra nako ang bahin sa mga proyekto nga may kalabotan sa siyensya sa datos - oo, posible kini. Ang MVP alang kanako usa ka kombinasyon sa duha ka mga hinungdan:

  • Usa ka praktikal nga ideya nga gipresentar isip usa ka produkto (ie gipintalan sa usa ka canvas sa negosyo). Kinahanglan nga adunay kanunay nga tin-aw nga pagsabut kung ngano ug alang kang kinsa kita naghimo usa ka produkto. Usahay ang mga proyekto nga adunay maayong pagkatukod nga disenyo, apan walay prototype, makadaog og mga premyo, ug kini dili ikatingala. Ikasubo, daghang mga partisipante ang dili makabalewala sa kapaitan sa kapildihan ug ipahinungod ang ilang mga kapakyasan sa mubo nga panan-aw sa mga organizer, nga nagpadayon sa pagputol sa mga modelo alang sa usa nga wala mailhi sa sunod nga hackathon.
  • Ang pila ka timailhan nga mahimo nimo kini nga produkto (aplikasyon, code, paghulagway sa mga linya sa tubo).

Nahitabo nga ang usa ka team moabut sa usa ka hackathon nga adunay andam nga solusyon ug gisulayan nga "ipahaum" kini sa mga panudlo sa mga organizer. Ang ingon nga mga team giputol sa panahon sa teknikal nga screening o ang bahin lamang nga ilang gihimo sa site ang "giihap." Wala pa ako makakita sa ingon nga mga koponan nga mga mananaog, apan sa akong hunahuna kini mapuslanon gihapon alang kanila nga magdula tungod sa umaabot nga kantidad (mga kontak, mga dataset, ug uban pa.).

Aduna bay mga pananglitan sa pagdala sa mga crafts nga gipatuman sa hackathon ngadto sa produksyon/pagsugod?
Oo. Naa koy tulo ka mga kaso sa dihang gidala nila kini sa produksiyon. Kausa sa akong kaugalingon, kaduha - sa mga kamot sa uban, base sa akong mga ideya ug code nga akong gisulat sa hackathon. Nahibal-an usab nako ang usa ka magtiayon nga mga koponan nga nagpadayon sa pagtinabangay sa kompanya isip mga consultant. Wala ko mahibal-an ang katapusang mga resulta, apan lagmit adunay usa ka butang nga nahuman. Wala ako nag-organisar sa mga startup sa akong kaugalingon ug wala ako nahibal-an nga adunay bisan kinsa, bisan kung sigurado ako nga adunay mga pananglitan.

Pagkahuman sa pag-apil sa daghang mga hackathon, unsa nga tambag ang imong ihatag sa imong kaugalingon kung makabalik ka sa panahon?

  1. Ang mga taktika mas importante kay sa mga maniobra. Hunahunaa ang matag solusyon isip usa ka nahuman nga produkto. Ang usa ka ideya, usa ka Jupiter laptop, usa ka algorithm wala’y bili kung dili klaro kung kinsa ang mobayad niini.
  2. Sa dili pa magdesinyo og bisan unsa, tubaga ang pangutana nga dili "unsa?", apan "ngano?" Ug sa unsang paagi?" Pananglitan: sa pagdesinyo sa bisan unsang ML nga solusyon, hunahunaa una ang sulundon nga algorithm: unsa ang madawat niini isip input, giunsa paggamit ang mga panagna niini sa umaabot?
  3. Mahimong bahin sa usa ka team.

Unsa ang kasagaran nilang gipakaon sa hackathon?
Kasagaran ang pagkaon sa hackathon dili maayo: pizza, enerhiya nga ilimnon, soda. Hapit kanunay ang pagkaon giorganisar sa porma sa usa ka buffet (o lamesa sa pag-alagad) diin adunay daghang pila. Kasagaran dili sila maghatag pagkaon sa gabii, bisan kung adunay kaso sa usa ka kompetisyon sa Paris diin nahabilin ang pagkaon sa tibuok gabii - mga chips, donut ug cola. Akong mahanduraw ang proseso sa paghunahuna sa mga nag-organisar: "Busa unsa ang gikaon sa mga programmer didto? Oh, eksakto! Mga chips, donuts - mao ra kana. Hatagan ta sila niining basura.” Pagkasunod adlaw gipangutana nako ang mga nag-organisar: “Mga higala, posible ba nga maghimo ug lahi alang sa gabii? Aw, basin naay lugaw?” After ato gitan-aw ko nila nga mura kog tanga. Bantog nga Pranses nga pagkamaabiabihon.

Sa maayo nga mga hackathon, ang pagkaon gi-order sa mga kahon; adunay usa ka dibisyon sa regular, vegetarian ug kosher nga mga pagkaon. Dugang pa, nagbutang sila og refrigerator nga adunay yoghurts ug muesli - alang niadtong gusto nga mag-snack. Tsa, kape, tubig - standard. Nahinumdom ko sa Hack Moscow 2 hackathon - kinasingkasing nila akong gipakaon og borscht ug mga cutlet nga adunay mashed nga patatas sa canteen sa opisina sa 1C.

Ang katin-awan sa hackathon nagdepende, ingnon ta, sa propesyonal nga natad sa mga organizers (pananglitan, ang labing kaayo nga hackathon gihimo sa mga consultant)?
Ang labing kaayo nga hackathon gikan sa mga nag-organisar nga nag-organisar sa mga hackathon kaniadto o miapil niini kaniadto. Tingali kini ra ang hinungdan kung diin nagdepende ang kalidad sa kalihokan.

Giunsa nimo masabtan nga dili ka usa ka noob ug panahon na alang sa usa ka hackathon?
Ang labing kaayo nga oras sa pag-adto sa usa ka hackathon usa ka tuig na ang milabay. Ang ikaduha nga labing maayo nga panahon mao ang karon. Busa padayon, paghimo og mga sayop, pagkat-on - kini okay. Bisan ang usa ka neural network - ang pinakadako nga imbensyon sa tawo sukad sa ligid ug gradient nga pagtaas sa mga kahoy - dili makaila sa usa ka iring gikan sa usa ka iro sa unang panahon sa pagbansay.

Unsang mga "pula nga bandila" ang nagpakita dayon nga ang kalihokan dili kaayo maayo ug dili kinahanglan nga mag-usik sa oras?

  • Usa ka tin-aw nga paghulagway kung unsa ang kinahanglan buhaton (may kalabotan sa mga hackathon sa produkto). Kung sa panahon sa pagparehistro gihatagan ka usa ka tin-aw nga buluhaton, nan mas maayo nga magpabilin sa balay. Sa akong panumduman, walay bisan usa ka maayo nga hackathon nga adunay teknikal nga mga detalye. Alang sa pagtandi: Okay - buhata kami usa ka butang nga may kalabotan sa pag-analisar sa mga panag-istoryahanay sa audio. Daotan - paghimo kanamo nga usa ka aplikasyon nga makahimo sa pagbahin sa usa ka panag-istoryahanay sa duha nga managsama nga mga track sa audio alang sa matag tawo.
  • Gamay nga pundo sa premyo. Kung gihangyo ka nga maghimo "Tinder alang sa usa ka online nga tindahan nga adunay AI" ug ang premyo alang sa una nga lugar mao ang 500 euro ug usa ka minimum nga gidak-on sa team nga 5 ka tawo, tingali dili kini angay nga usikan ang imong oras (oo, kini usa ka tinuud nga hackathon nga kaniadto. gipahigayon sa Munich).
  • Kakulang sa datos (may kalabotan sa data science hackathon). Ang mga organisador kasagarang maghatag ug batakang impormasyon bahin sa kalihokan ug usahay sample dataset. Kung wala nila kini gihatag, pangutana, wala’y bayad kanimo. Kung sulod sa 2-3 dili klaro kung unsa nga datos ang ihatag ug kung ihatag ba kini, kini usa ka pula nga bandila.
  • Bag-ong mga organizer. Ayaw tapolan ug impormasyon sa Google bahin sa hackathon organizers. Kung nagpahigayon sila og ingon niini nga kalihokan sa unang higayon, dako ang posibilidad nga adunay mahitabo nga dili maayo. Sa laing bahin, kung ang organizer ug jury nga mga miyembro nakahimo na og hackathon o aktibong miapil kaniadto, kini usa ka berdeng bandila.

Sa usa ka hackathon gisultihan nila ako: "Naa kay labing kaayo nga solusyon sa mubo nga panahon, apan pasayloa, among gisusi ang pagtinabangay, ug nagtrabaho ka nga nag-inusara. Karon, kung gikuha nimo ang usa ka estudyante o babaye sa imong team...”? Nakasinati ka na ba sa maong inhustisya? Giunsa nimo pagsagubang?
Oo, nahimamat ko kini labaw pa sa kausa. Matinuoron ko sa tanan nga mahitabo: Gibuhat nako ang tanan sa akong gahum, kung dili kini molihok, mahimo ra.

Nganong gibuhat nimo kining tanan?
Kining tanan tungod lang sa kalaay.

Source: www.habr.com

Idugang sa usa ka comment