Poukisa ou ta dwe patisipe nan hackathon

Poukisa ou ta dwe patisipe nan hackathon

Apeprè yon ane ak yon mwatye de sa, mwen te kòmanse patisipe nan hackathon. Pandan peryòd tan sa a, mwen te jere patisipe nan plis pase 20 evènman nan divès gwosè ak tèm nan Moskou, Èlenki, Bèlen, Minik, Amstèdam, Zurich ak Pari. Nan tout aktivite, mwen te patisipe nan analiz done sou yon fòm oswa yon lòt. Mwen renmen vini nan nouvo vil yo, fè nouvo kontak, vini ak nouvo lide, aplike ansyen lide nan yon peryòd tan kout ak adrenalin rush pandan pèfòmans lan ak anons rezilta yo.

Pòs sa a se premye a nan twa pòs sou sijè a nan hackathons, nan ki mwen pral di w kisa hackathon yo ye ak poukisa ou ta dwe kòmanse patisipe nan hackathons. Dezyèm pòs la pral sou bò nwa evènman sa yo - sou fason òganizatè yo te fè erè pandan evènman an, ak sa yo te mennen nan. Twazyèm pòs la pral konsakre nan reponn kesyon sou sijè ki gen rapò ak Hackathon.

Ki sa ki se yon Hackathon?

Yon Hackathon se yon evènman ki te fèt pandan plizyè jou, objektif la se rezoud yon pwoblèm. Anjeneral gen plizyè pwoblèm nan yon hackathon, chak prezante kòm yon tras separe. Konpayi patwone a bay yon deskripsyon travay la, mezi siksè (mestik yo ka subjectif tankou "nouveau ak kreyativite", oswa yo ka objektif - presizyon klasifikasyon sou yon seri done difere) ak resous pou reyalize siksè (API konpayi, ansanm done, pyès ki nan konpitè) . Patisipan yo dwe fòmile yon pwoblèm, pwopoze yon solisyon, epi montre yon pwototip nan pwodwi yo nan tan yo bay la. Pi bon solisyon yo resevwa prim nan men konpayi an ak opòtinite pou plis koperasyon.

Etap Hackathon

Apre yo fin anonse travay yo, patisipan yo Hackathon ini an ekip: chak "solitaire" resevwa yon mikwofòn epi pale sou travay yo chwazi a, eksperyans li, lide a ak ki kalite espesyalis li bezwen pou aplikasyon an. Pafwa yon ekip ka konpoze de yon sèl moun ki kapab konplete tout travay sou pwojè a poukont li nan yon nivo jistis wo. Sa a se enpòtan pou hackathons sou analiz done, men se souvan entèdi oswa endezirab pou evènman pwodwi - òganizatè yo vize pou kontinye travay sou pwojè a, men yo deja nan konpayi an; ekip la fòme gen yon kantite avantaj sou patisipan yo ki te vle kreye pwodwi a pou kont li. Ekip la pi bon anjeneral konsiste de 4 moun epi li gen ladan: devan-fen, back-end, syantis done ak moun biznis. By wout la, divizyon ki genyen ant syans done ak pirataj pwodwi se byen senp - si gen yon seri done ak mezi klè ak yon leaderboard, oswa ou ka genyen ak kòd nan kaye jupyter - sa a se yon pirataj syans done; tout lòt bagay - kote ou bezwen fè yon aplikasyon, sit entènèt oswa yon bagay kolan - makèt.

Tipikman, travay sou yon pwojè kòmanse a 9 pm nan Vandredi, ak dat limit la se 10 am nan Dimanch. Gen kèk nan tan sa a bezwen yo dwe pase dòmi (rete reveye ak kodaj se yon resèt pou echèk, mwen tcheke), ki vle di ke patisipan yo pa gen anpil tan yo pwodwi anyen nan bon jan kalite. Pou ede patisipan yo, reprezantan konpayi ak konseye yo prezan sou sit la.

Travay sou yon pwojè kòmanse ak kominikasyon ak reprezantan konpayi yo, menm jan yo pi byen konprann spesifik yo nan travay la, mezi, epi gen plis chans yo pral jije travay ou nan fen an. Objektif kominikasyon sa a se pou w konprann ki domèn ki pi enpòtan ak ki kote ou ta dwe konsantre atansyon w ak tan.

Nan yon sèl Hackathon, travay la te fikse pou fè regresion sou yon seri done ak done tabul ak foto ak yon metrik klè - RMSE. Apre mwen te pale ak syantis done konpayi an, mwen reyalize ke yo pa t 'bezwen regresyon, men klasifikasyon, men yon moun nan jesyon tou senpleman deside ke li te pi bon yo rezoud pwoblèm nan fason sa a. Apre sa, yo bezwen klasifikasyon pa nan lòd yo ka resevwa yon ogmantasyon nan mezi monetè, men yo nan lòd yo konprann ki paramèt ki pi enpòtan lè yo pran yon desizyon ak Lè sa a, trete yo manyèlman. Sa vle di, pwoblèm inisyal la (regression ak RMSE) chanje nan klasifikasyon; Priyorite nan evalyasyon an chanje soti nan presizyon yo jwenn nan kapasite nan eksplike rezilta a. Sa a, nan vire, elimine posiblite pou yo itilize anpile ak algoritm bwat nwa. Dyalòg sa a te sove m anpil tan ak ogmante chans mwen genyen pou m genyen.

Apre ou fin konprann sa ou bezwen fè, travay aktyèl la sou pwojè a kòmanse. Ou dwe mete baraj - tan pou travay yo asiyen yo dwe ranpli; Tout wout la, li se yon bon lide pou kontinye kominike ak konseye - reprezantan konpayi ak espesyalis teknik - sa a se itil pou ajiste wout la nan pwojè ou a. Yon nouvo gade nan yon pwoblèm ka sijere yon solisyon enteresan.

Depi yon gwo kantite débutan patisipe nan hackathons, li se bon pratik nan pati òganizatè yo pou yo fè konferans ak kou mèt. Anjeneral gen twa konferans - sou kòman yo prezante lide ou kòm yon pwodwi, yon konferans sou sijè teknik (pa egzanp, sou itilizasyon API ouvè nan aprantisaj machin, pou ou pa bezwen ekri speech2text ou nan de jou, men sèvi ak yon sèl ki pare), yon konferans sou pitching (ki jan prezante pwodwi ou a, ki jan yo balanse bra ou kòrèkteman sou sèn pou ke odyans lan pa anwiye). Gen divès aktivite pou ankouraje patisipan yo - yon sesyon yoga, foutbòl tab ak tenis, oswa yon jwèt konsole.

Dimanch maten ou bezwen prezante rezilta travay ou bay jiri a. Nan bon hackathon, tout bagay kòmanse ak ekspètiz teknik - èske sa ou reklame vrèman travay? Objektif chèk sa a se pou retire ekip yo ak yon bèl prezantasyon ak mo, men san yo pa pwodwi, nan men mesye ki aktyèlman te fè yon bagay. Malerezman, ekspètiz teknik pa prezan nan tout hackathons, e gen ka lè yon ekip ki gen 12 glisad ak mantalite "... blockchain, quantum computing, ak Lè sa a, AI pral fini li ..." genyen premye plas. Presedan sa yo pa tèlman komen, men depi yo se pi memorab la, anpil moun panse ke yon prezantasyon bon se 99% nan viktwa nan yon hackathon. Prezantasyon an, nan chemen an, se reyèlman enpòtan, men kontribisyon li se pa plis pase 30%.

Apre pèfòmans patisipan yo, jiri a deside bay ganyan yo. Sa a fini pati ofisyèl la nan Hackathon la.

Motivasyon pou patisipe nan hackathon

Eksperyans

An tèm de eksperyans yo te genyen, hackathon a se yon evènman inik. Pa gen anpil kote nan lanati kote ou ka aplike yon lide soti nan anyen nan 2 jou epi jwenn enstantane fidbak sou travay ou. Pandan Hackathon a, panse kritik, ladrès travay ann ekip, jesyon tan, kapasite nan travay nan yon sitiyasyon estrès, kapasite nan prezante rezilta yo nan travay ou nan yon fòm konprann, ladrès prezantasyon ak anpil lòt yo amelyore. Se poutèt sa hackathon yo se yon bon kote pou moun ki gen konesans teyorik ki vle jwenn eksperyans nan mond reyèl la.

Prim

Tipikman, fon an pwi Hackathon se apeprè 1.5k - 10k ero pou premye plas (nan Larisi - 100-300 mil rubles). Benefis espere (valè espere, EV) nan patisipasyon ka kalkile lè l sèvi avèk yon fòmil senp:

EV = Prize * WinRate + Future_Value - Costs

kote Prize — gwosè pri a (pou senplisite, nou pral asime ke gen yon sèl pri);
WinRate — pwobabilite pou genyen (pou yon ekip debutan valè sa a pral limite a 10%, pou yon ekip ki gen plis eksperyans - 50% ak pi wo; mwen te rankontre moun ki kite chak hackathon ak yon pri, men sa a se pito yon eksepsyon nan règ la ak sou tèm long la pousantaj genyen yo pral pi ba 100%);
Future_Value - yon valè ki montre pwofi nan lavni nan patisipe nan yon hackathon: sa a ka pwofi nan eksperyans la te genyen, etabli koneksyon, enfòmasyon resevwa, elatriye. Valè sa a se prèske enposib detèmine avèk presizyon, men li dwe sonje;
Depans — depans transpò, akomodasyon, elatriye.

Desizyon an pou patisipe yo pran baze sou yon konparezon nan EV a nan hackathon a ak EV a nan aktivite a ke ou ta renmen fè si pa te gen okenn hackathon: si ou te vle kouche sou kanape a nan wikenn nan epi chwazi nen ou, Lè sa a, ou ta dwe pwobableman patisipe nan Hackathon la; si ou pase tan ak paran ou oswa mennaj ou, Lè sa a, pran yo nan yon ekip pou yon hackathon (jis plèzantri, deside pou tèt ou), si ou endependan, konpare dola-èdtan.

Dapre kalkil mwen yo, mwen ka di ke nan Larisi pou syantis done mwayèn nan nivo jinyò-mwayen, patisipe nan hackathons se korespondan ak pwofi monetè a soti nan yon jounen travay regilye, men gen tou nuans (gwosè nan ekip la, kalite. nan hackathon, fon pri, elatriye). An jeneral, hackathon yo pa yon bonanza nan moman sa a, men yo ka bay yon ogmantasyon bèl nan bidjè pèsonèl ou.

Konpayi rekritman ak rezo

Pou yon konpayi, yon Hackathon se youn nan fason yo anboche nouvo anplwaye yo. Li pral pi fasil pou ou montre ke ou se yon moun ki adekwat ak konnen ki jan yo travay nan yon hackathon pase nan yon entèvyou, vire yon pye bwa binè sou tablo a (ki, nan chemen an, pa toujou koresponn ak sa ou pral fè nan yon travay reyèl kòm yon syantis done, men tradisyon yo dwe respekte). Yon tès konsa nan kondisyon "konba" ka ranplase yon jou tès.

Mwen te jwenn premye travay mwen gras ak yon hackathon. Nan Hackathon a, mwen te montre ke plis lajan ka prese soti nan done, epi mwen te di ki jan mwen te pral fè sa. Mwen te kòmanse yon pwojè nan yon hackathon, mwen te genyen li, Lè sa a, te kontinye pwojè a ak konpayi an patwone. Sa a te katriyèm Hackathon nan lavi mwen.

Opòtinite pou jwenn yon seri done inik

Sa a se yon pwen trè enpòtan pou hackathon syans done, enpòtans ki pa tout moun konprann. Tipikman, konpayi patwone yo bay seri done reyèl pandan evènman an. Done sa yo prive, li anba NDA, ki pa anpeche nou montre w prèv konsèp sou yon seri done reyèl, epi li pa sou yon Titanic jwèt. Nan lavni an, rezilta sa yo pral ede anpil lè w ap aplike pou travay nan konpayi sa a oswa yon konpayi konkiran, oswa nan jistifye pwojè menm jan an. Dakò ke, tout lòt bagay yo egal-ego, fin fè pwojè ki te evalye pozitivman pi bon pase pa genyen yo. An jeneral, pwojè sa yo fini jwe yon wòl menm jan ak meday ak estati, men pou endistri a valè yo pi evidan.

Советы

An jeneral, travay nan yon Hackathon se yon eksperyans olye divès epi li difisil pou fòme yon lis règ. Sepandan, isit la mwen ta renmen bay yon lis obsèvasyon ki ka ede yon debutan:

  1. Ou pa bezwen pè ale nan hackathons menm si ou pa gen eksperyans oswa yon ekip. Reflechi sou ki jan ou ta ka itil. Pou egzanp, petèt ou gen yon lide enteresan oswa èske ou byen vèrs nan kèk domèn? Ou ka itilize konesans domèn ou lè w ap fòme yon pwoblèm epi jwenn solisyon ki pa trivial. Oswa petèt ou se pi bon an nan Google? Konpetans ou a pral ekonomize anpil tan si ou ka jwenn aplikasyon ki pare nan Github. Oswa èske ou trè bon nan akor paramèt lightgbm? Nan ka sa a, pa ale nan hackathon a, men pwouve li nan konpetisyon an kagla.
  2. Taktik yo pi enpòtan pase manèv. Objektif ou nan Hackathon a se rezoud yon pwoblèm. Pafwa, pou rezoud yon pwoblèm, ou bezwen idantifye li. Tcheke ke pwoblèm ou idantifye vrèman enpòtan pou konpayi an. Tcheke solisyon ou kont pwoblèm nan, mande tèt ou si solisyon ou a pi bon. Lè w ap evalye solisyon ou a, yo pral premye gade nan enpòtans pwoblèm nan ak konpetans nan solisyon yo pwopoze a. Gen kèk moun ki enterese nan achitekti rezo neral ou oswa konbyen men ou te resevwa.
  3. Patisipe nan anpil hackathons ke posib, men pa dwe timid sou mache lwen evènman mal òganize.
  4. Ajoute rezilta travay ou nan Hackathon nan rezime w la epi ou pa bezwen pè ekri sou li piblikman.

Poukisa ou ta dwe patisipe nan hackathon
Sans nan hackathon. Yon ti tan

Sous: www.habr.com

Add nouvo kòmantè