QA: Hackathons

QA: Hackathons

Ik apa ti awọn hackathon trilogy. IN apakan akọkọ Mo ti sọrọ nipa awọn iwuri lati kopa ninu iru awọn iṣẹlẹ. Apa keji ni igbẹhin si awọn aṣiṣe ti awọn oluṣeto ati awọn abajade wọn. Apa ikẹhin yoo dahun awọn ibeere ti ko baamu si awọn apakan meji akọkọ.

Sọ fun wa bi o ṣe bẹrẹ ikopa ninu awọn hackathons.
Mo ti kawe fun oye titunto si ni University of Lappeenranta lakoko ti o n yanju awọn idije ni itupalẹ data. Ọjọ aṣoju mi ​​dabi eyi: dide ni 8, awọn tọkọtaya diẹ ni ile-ẹkọ giga, lẹhinna awọn idije ati awọn ikẹkọ titi di ọgànjọ òru (nigba ti ifakalẹ ti wa ni kika, Mo wo awọn ikowe tabi ka awọn nkan). Iru iṣeto ti o muna yii so eso, ati pe Mo ṣẹgun idije itupalẹ data MERC-2017 (eyiti paapaa jiroro ifiweranṣẹ lori ibudo). Iṣẹgun naa fun mi ni igboya, ati nigbati mo lairotẹlẹ wa alaye nipa SkinHack 2 hackathon ni Moscow, Mo pinnu lati ṣabẹwo si awọn obi mi ati ni akoko kanna rii kini hackathon jẹ.

Awọn hackathon ara wa ni jade lati wa ni oyimbo funny. Awọn orin meji wa lori itupalẹ data pẹlu awọn metiriki mimọ ati ipilẹ data pẹlu owo ẹbun ti 100k rubles. Orin kẹta wa lori idagbasoke app pẹlu ẹbun ti 50k, ati pe ko si awọn olukopa. Ni aaye kan, oluṣeto naa sọ pe window kan pẹlu bọtini kan laisi iṣẹ ṣiṣe le ṣẹgun 50k, nitori a ko le san ẹbun naa. Emi ko bẹrẹ kikọ bi a ṣe le ṣe eto awọn ohun elo (Emi ko dije nibiti MO le ni irọrun “yi pada”), ṣugbọn fun mi o jẹ ifiranṣẹ ti o han gbangba pe awọn aaye ni awọn hackathons ko kun.

Lẹhinna Mo yanju awọn orin itupalẹ data mejeeji nikan. Mo rii jijo kan ninu data ti o gba mi laaye lati gba iyara to peye, ṣugbọn ọwọn ti o jo ko si ninu data idanwo ti Mo gba awọn wakati meji ṣaaju opin iṣẹlẹ naa (nipasẹ ọna, lẹhinna Mo loye pe wiwa ti ọwọn “afojusun” ninu ọkọ oju irin ko ka bi jijo). Ni akoko kanna, awọn leaderboard ti ṣii, ifakalẹ mi laisi oju kan gba ipo kẹta ninu marun, aafo nla wa si akọkọ ati pe Mo pinnu lati ma padanu akoko ati lọ kuro.

Lẹhin ti Mo ṣe atupale pẹlu ọkan titun kini ohun ti o ṣẹlẹ, Mo rii ọpọlọpọ awọn aṣiṣe (ọkan ninu awọn iṣesi mi ni lati yi lọ ni ọpọlọ nipasẹ ohun ti o ṣẹlẹ pẹlu iwe akọsilẹ ki o ṣe itupalẹ awọn aṣiṣe, idi wọn, ati kini o le yipada - iru ohun-ini igbadun kan. ti ologbele-ọjọgbọn poka game). Ṣugbọn ohun kan han ni idaniloju - iye pupọ wa ninu awọn hackathons, ati pe Mo ni lati ṣe imuse rẹ nikan. Lẹhin iṣẹlẹ yii, Mo bẹrẹ lati ṣe atẹle awọn iṣẹlẹ ati awọn ẹgbẹ, ati hackathon ti o tẹle ko pẹ ni wiwa. Lẹhinna ọkan miiran, ati omiiran ...

Kini idi ti o fi n ṣe awọn hackathons kii ṣe Kaglo?
Emi ko fẹ Kagle ni akoko. Lati ipele ọgbọn kan, laisi awọn idi kan pato fun ikopa, kagle di iwulo diẹ sii ju awọn iṣẹ ṣiṣe miiran lọ. Mo kopa pupọ ṣaaju ki o to, o han gbangba pe Mo ṣakoso lati bakan “lọ kuro”.

Kini idi ti awọn hackathons ati pe ko ṣiṣẹ lori iṣẹ akanṣe tirẹ?
Mo fẹran imọran ti ṣiṣe nkan ti o tutu pẹlu ọwọ ara mi ni iyara ti o lọra. Awọn enia buruku lati ODS ṣeto ODS ọsin ise agbese fun gbogbo eniyan ti o fẹ lati lo awọn ìparí ṣiṣẹ lori wọn ise agbese pẹlu bi-afe eniyan. Mo ro pe laipẹ Emi yoo darapọ mọ wọn.

Bawo ni o ṣe rii awọn iṣẹlẹ?
Orisun akọkọ - hackathon.com (aye) ati iwiregbe telegram Russian olosa (Russia). Pẹlupẹlu, awọn ikede ti awọn iṣẹlẹ han ni ipolowo lori awọn nẹtiwọọki awujọ ati lori linkedin. Ti o ko ba ri ohunkohun, o le wo nibi: mlh.io, devpost.com, hackevents.co, hackalist.org, HackathonsNear.me, hackathon.io.

Ṣe o mura ero ojutu ṣaaju ki o to kopa tabi ti pinnu ohun gbogbo lori fo? Fun apẹẹrẹ, ọsẹ kan ṣaaju ki hackathon, ṣe o ro pe: “A yoo nilo iru ati iru alamọja kan nibi, a yoo nilo lati wa”?
Ti hackathon ba wa fun ounjẹ, bẹẹni, Mo n murasilẹ. Awọn ọsẹ diẹ ṣaaju ki o to, Mo ṣe akiyesi ohun ti Emi yoo ṣe, ṣawari ẹniti o le wulo, ki o si ṣajọpọ ẹgbẹ awọn ọrẹ tabi awọn alabaṣepọ lati awọn hackathons ti o ti kọja.

Ṣe o ṣee ṣe gaan lati gige hackathon nikan? Kini lati ṣe ti ko ba si ẹgbẹ?
Awọn hackathons Imọ-jinlẹ data jẹ gidi (Emi jẹ apẹẹrẹ igbesi aye ti eyi), Emi ko rii awọn hackathons ounjẹ, botilẹjẹpe Mo tun ro bẹ. Laanu, nigbakan awọn oluṣeto n fa opin si nọmba to kere julọ ti awọn olukopa ninu ẹgbẹ kan. Mo ro pe eyi jẹ nitori otitọ pe kii ṣe gbogbo awọn “loner” de opin ipari (iyẹn ni, wọn kan kuro pẹlu awọn iṣoro akọkọ); ikopa ninu ẹgbẹ kan tun da duro. Paapaa lẹhin iṣẹlẹ naa, o nireti lati tẹsiwaju ṣiṣẹ lori iṣẹ akanṣe naa. Yoo rọrun lati mu iṣẹ akanṣe wa si imuse pẹlu ẹgbẹ kan.

Ni gbogbogbo, imọran mi ni lati nigbagbogbo kopa pẹlu ẹgbẹ kan. Ti o ko ba ni ẹgbẹ tirẹ, awọn oluṣeto yoo ran ọ lọwọ nigbagbogbo lati wa tabi ṣẹda ọkan.

Bawo ni o ṣe le koju rirẹ lakoko hackathon kan?
Ni hackathon o fun ọ ni awọn ọjọ 2 lati ṣiṣẹ, iyẹn ni awọn wakati 48 (wakati 30-48, jẹ ki a mu 48 fun irọrun kika). A yọ akoko fun orun (wakati 16-20), nlọ ko ju 30 lọ. Ninu awọn wọnyi, awọn wakati 8 (ni apapọ) yoo lo gangan lori iṣẹ-ṣiṣe ti iṣelọpọ. Ti o ba ṣeto iṣẹ rẹ ni deede (orun, ounjẹ, jade lọ sinu afẹfẹ titun, awọn adaṣe, awọn iṣẹju ti iṣaro, ibaraẹnisọrọ to dara pẹlu ẹgbẹ ati awọn iṣẹ iyipada), lẹhinna awọn wakati iṣẹ jinlẹ le pọ si 12-14. Lẹhin iru iṣẹ bẹẹ iwọ yoo rilara rẹ, ṣugbọn yoo jẹ rirẹ didùn. Ifaminsi laisi orun ati awọn isinmi, idilọwọ nipasẹ awọn ohun mimu agbara, jẹ ohunelo fun ikuna.

Ṣe o ni awọn opo gigun ti ara rẹ ti o ṣetan fun awọn hackathons? Bawo ni o ṣe gba wọn, bawo ni wọn ṣe ṣeto (wọn wa ninu awọn folda pẹlu awọn faili .py, kọọkan fun iṣẹ ti ara rẹ, ati bẹbẹ lọ) ati bi o ṣe le bẹrẹ ṣiṣẹda awọn wọnyi funrararẹ?
Emi ko lo awọn solusan ti a ti ṣetan patapata lati awọn hackathons ti o ti kọja ni awọn tuntun, ṣugbọn Mo ni zoo ti ara mi ti awọn awoṣe ati awọn paipu lati awọn idije ti o kọja. Emi ko ni lati tun awọn ege boṣewa kọ lati ibere (fun apẹẹrẹ, fifi koodu ibi-afẹde to pe tabi akoj ti o rọrun fun yiyo ero inu ọrọ naa), eyiti o fipamọ mi ni akoko pupọ.

Ni akoko ti o dabi eyi: fun idije kọọkan tabi hackathon nibẹ ni repo tirẹ lori GitHub, o tọju awọn iwe ajako, awọn iwe afọwọkọ ati awọn iwe kekere nipa ohun ti n ṣẹlẹ. Pẹlupẹlu repo lọtọ wa fun gbogbo iru awọn “ẹtan” apoti (bii ifaminsi ibi-afẹde ti o pe pẹlu ifọwọsi-agbelebu). Emi ko ro pe eyi ni ojutu didara julọ, ṣugbọn o baamu fun mi ni bayi.

Emi yoo bẹrẹ nipa fifipamọ gbogbo koodu mi sinu awọn folda ati kikọ iwe kukuru (kilode, kini, bawo ni MO ṣe ṣe ati abajade).

Ṣe o jẹ ojulowo lati mura MVP lati ibere ni iru akoko kukuru tabi ṣe gbogbo awọn olukopa wa pẹlu awọn solusan ti a ti ṣetan?
Mo le sọ nikan nipa awọn iṣẹ akanṣe si imọ-jinlẹ data - bẹẹni, o ṣee ṣe. MVP fun mi jẹ apapo awọn ifosiwewe meji:

  • Ero ti o le yanju ti a gbekalẹ bi ọja (ie ya lori kanfasi iṣowo). O yẹ ki o wa ni oye nigbagbogbo ti idi ati fun ẹniti a n ṣe ọja kan. Nigba miiran awọn iṣẹ akanṣe pẹlu apẹrẹ ti o ni ipilẹ daradara, ṣugbọn laisi apẹrẹ, gba awọn ẹbun, ati pe eyi kii ṣe iyalẹnu. Laanu, ọpọlọpọ awọn olukopa ko le foju kikoro ti ijatil ati ki o sọ awọn ikuna wọn si oju-ọna kukuru ti awọn oluṣeto, tẹsiwaju lati ge awọn awoṣe fun ẹnikan ti a ko mọ ni awọn hackathons tókàn.
  • Atọka diẹ ti o le ṣe ọja yii (ohun elo, koodu, apejuwe awọn opo gigun).

O ṣẹlẹ pe ẹgbẹ kan wa si hackathon pẹlu ojutu ti a ti ṣetan ati gbiyanju lati "ṣe" si awọn ilana ti awọn oluṣeto. Iru awọn ẹgbẹ bẹẹ ni a ge kuro lakoko ibojuwo imọ-ẹrọ tabi apakan ti wọn ṣe lori aaye nikan ni “ka.” Emi ko tii rii iru awọn ẹgbẹ bi awọn bori, ṣugbọn Mo ro pe o tun jẹ ere fun wọn lati ṣere nitori iye ọjọ iwaju (awọn olubasọrọ, datasets, ati be be lo.).

Njẹ awọn apẹẹrẹ eyikeyi ti kiko awọn iṣẹ-ọnà ti a ṣe ni awọn hackathons si iṣelọpọ / ibẹrẹ?
Bẹẹni. Mo ni awọn ọran mẹta nigbati wọn mu wa si iṣelọpọ. Ni ẹẹkan funrarami, lẹmeji - pẹlu ọwọ ẹnikan, da lori awọn imọran ati koodu mi ti Mo kowe ni hackathon. Mo tun mọ awọn ẹgbẹ meji kan ti o tẹsiwaju lati ni ifọwọsowọpọ pẹlu ile-iṣẹ bi awọn alamọran. Emi ko mọ awọn abajade ikẹhin, ṣugbọn o ṣee ṣe pe ohun kan ti pari. Emi ko ṣeto awọn ibẹrẹ ara mi ati pe Emi ko mọ pe ẹnikẹni ni, botilẹjẹpe Mo ni idaniloju pe awọn apẹẹrẹ wa.

Lẹhin ti o kopa ninu ọpọlọpọ awọn hackathons, imọran wo ni iwọ yoo fun ara rẹ ti o ba le pada sẹhin ni akoko?

  1. Awọn ilana ṣe pataki ju awọn ọgbọn lọ. Ronu ti gbogbo ojutu bi ọja ti pari. Ero kan, kọǹpútà alágbèéká Jupiter kan, algorithm kan ko tọ si ohunkohun ti ko ba han tani yoo sanwo fun.
  2. Ṣaaju ki o to ṣe apẹrẹ ohunkohun, dahun ibeere naa kii ṣe “kini?”, ṣugbọn “kilode?” Ati Bawo?". Apeere: nigbati o ba n ṣe apẹrẹ eyikeyi ojutu ML, akọkọ ronu nipa algorithm pipe: kini o gba bi titẹ sii, bawo ni a ṣe lo awọn asọtẹlẹ rẹ ni ọjọ iwaju?
  3. Jẹ apakan ti ẹgbẹ kan.

Kini wọn maa n jẹun ni awọn hackathons?
Nigbagbogbo ounjẹ ni awọn hackathons ko dara: pizza, awọn ohun mimu agbara, omi onisuga. Fere nigbagbogbo ounje ti wa ni ṣeto ni awọn fọọmu ti a ajekii (tabi sìn tabili) si eyi ti o wa ni kan tobi ti isinyi. Nigbagbogbo wọn ko pese ounjẹ ni alẹ, botilẹjẹpe ọran kan wa ni idije kan ni Ilu Paris nibiti a ti fi ounjẹ silẹ ni alẹ kan - awọn eerun igi, awọn donuts ati kola. Emi yoo fojuinu ilana ero ti awọn oluṣeto: “Nitorina kini awọn olupilẹṣẹ jẹun nibẹ? Oh, gangan! Chips, donuts - gbogbo rẹ ni. Jẹ ki a fun wọn ni idoti yii. ” Ni ọjọ keji Mo beere lọwọ awọn oluṣeto: “Ẹyin eniyan, ṣe o ṣee ṣe lati ṣe ohun ti o yatọ fun alẹ? O dara, boya diẹ ninu porridge?” Lẹ́yìn náà wọ́n wò mí bí ẹni pé òmùgọ̀ ni mí. Olokiki French alejò.

Ni awọn hackathons ti o dara, a paṣẹ ounjẹ ni awọn apoti; pipin wa si deede, ajewebe ati awọn ounjẹ kosher. Pẹlupẹlu wọn fi firiji kan pẹlu yoghurts ati muesli - fun awọn ti o fẹ lati ni ipanu. Tii, kofi, omi - boṣewa. Mo ranti Hack Moscow 2 hackathon - wọn fi tọkàntọkàn fun mi ni borscht ati awọn cutlets pẹlu poteto mashed ni ile ounjẹ ti ọfiisi 1C.

Iwa mimọ ti awọn hackathons da, bẹ lati sọ, lori aaye ọjọgbọn ti awọn oluṣeto (fun apẹẹrẹ, awọn hackathons ti o dara julọ ni a ṣe nipasẹ awọn alamọran)?
Awọn hackathons ti o dara julọ wa lati awọn oluṣeto ti o ti ṣeto awọn hackathons ṣaaju tabi kopa ninu wọn ṣaaju. Boya eyi nikan ni ifosiwewe lori eyiti didara iṣẹlẹ naa da lori.

Bii o ṣe le loye pe iwọ kii ṣe noob ati pe o to akoko fun hackathon kan?
Akoko ti o dara julọ lati lọ si hackathon jẹ ọdun kan sẹhin. Akoko keji ti o dara julọ ni bayi. Nitorinaa lọ fun rẹ, ṣe awọn aṣiṣe, kọ ẹkọ - o dara. Paapaa nẹtiwọọki nkankikan - kiikan ti o tobi julọ ti eniyan lati igba ti kẹkẹ ati imudara mimu lori awọn igi - ko le ṣe iyatọ ologbo kan lati aja ni akoko ikẹkọ akọkọ.

Awọn “awọn asia pupa” wo lẹsẹkẹsẹ fihan pe iṣẹlẹ naa kii yoo dara pupọ ati pe ko si ye lati padanu akoko?

  • Apejuwe ti o han ti ohun ti o nilo lati ṣee (ti o wulo fun awọn hackathons ọja). Ti lakoko iforukọsilẹ o fun ọ ni iṣẹ-ṣiṣe ti o han gbangba, lẹhinna o dara lati duro si ile. Ninu iranti mi, ko si hackathon ti o dara kan pẹlu awọn alaye imọ-ẹrọ. Fun lafiwe: O dara - ṣe wa ni nkan ti o ni ibatan si itupalẹ awọn ibaraẹnisọrọ ohun. Buburu - ṣe wa ohun elo ti yoo ni anfani lati pin ibaraẹnisọrọ si awọn orin ohun afetigbọ meji lọtọ fun eniyan kọọkan.
  • Kekere joju inawo. Ti o ba beere lọwọ rẹ lati ṣe “Tinder fun ile itaja ori ayelujara pẹlu AI” ati ẹbun fun aaye akọkọ jẹ awọn owo ilẹ yuroopu 500 ati iwọn ẹgbẹ ti o kere ju ti eniyan 5, o ṣee ṣe ko tọsi akoko rẹ jafara (bẹẹni, eyi jẹ hackathon gidi kan ti o jẹ waye ni Munich).
  • Aini data (ti o wulo fun awọn hackathons Imọ data). Awọn oluṣeto maa n pese alaye ipilẹ nipa iṣẹlẹ ati nigbakan dataset ayẹwo kan. Ti wọn ko ba ti pese, beere, kii yoo na ọ ohunkohun. Ti o ba wa laarin 2-3 o jẹ koyewa kini data yoo pese ati boya yoo pese rara, eyi jẹ asia pupa kan.
  • Awọn oluṣeto tuntun. Maṣe jẹ ọlẹ ati alaye Google nipa awọn oluṣeto hackathon. Ti wọn ba n ṣe iṣẹlẹ kan ti iru eyi fun igba akọkọ, iṣeeṣe giga wa pe ohun kan yoo jẹ aṣiṣe. Ni apa keji, ti oluṣeto ati awọn ọmọ ẹgbẹ igbimọ ti ṣe awọn hackathons tẹlẹ tabi ti kopa ni itara ni iṣaaju, eyi jẹ asia alawọ ewe kan.

Ni akoko hackathon kan wọn sọ fun mi pe: “O ni ojutu ti o dara julọ ni igba diẹ, ṣugbọn ma binu, a ṣe ayẹwo iṣẹ ẹgbẹ, ati pe o ṣiṣẹ nikan. Bayi, ti o ba mu ọmọ ile-iwe tabi ọmọbirin kan si ẹgbẹ rẹ…”? Ǹjẹ́ o ti kojú irú ìwà ìrẹ́jẹ bẹ́ẹ̀ rí? Bawo ni o ṣe farada?
Bẹẹni, Mo ti pade diẹ sii ju ẹẹkan lọ. Mo jẹ stoic nipa ohun gbogbo ti o ṣẹlẹ: Mo ṣe ohun gbogbo ni agbara mi, ti ko ba ṣiṣẹ, nitorinaa o jẹ.

Kini idi ti o fi n ṣe gbogbo eyi?
Gbogbo eyi ni o kan jade ti boredom.

orisun: www.habr.com

Fi ọrọìwòye kun