Dvacet hackathonů za rok a půl: zkušenost Sacharovova týmu

V průběhu historie soutěže Digital Breakthrough jsme se setkali s mnoha týmy, které nás přiměly obdivovat, věřit, smát se i plakat. Plačte samozřejmě štěstím, že se nám na jednom (velmi rozsáhlém) webu podařilo shromáždit takové množství špičkových specialistů. Jeden z týmů nás ale svým příběhem doslova „odpálil“. Mimochodem, také se tomu říká výbušně - "Tým pojmenovaný po Sacharovovi." V tomto příspěvku kapitán týmu Roman Weinberg (rvainberg) bude vyprávět svůj příběh o vítězstvích, kurvích a o tom, jak z vašeho projektu udělat „bombu“. Začít!

Dvacet hackathonů za rok a půl: zkušenost Sacharovova týmu

"Jsme tým Sacharov a vyrobili jsme bombu" - touto frází podle tradice začínáme všechny naše projevy na hackathonech. Za dva roky jsme přešli od účasti na 20 ruských a mezinárodních hackathonech, z nichž v 15 jsme vyhráli ceny, včetně Junction a Digital Breakthrough, k naší vlastní vývojářské společnosti pro chatboty HaClever.

„Náš první hackathon je Science Guide for Gazprom. Vyhráli jsme a řekli jsme si – to je skvělé, pojďme dál.“

Naše seznámení lze nazvat skutečně osudovým. Po celou dobu bylo v našich řadách mnoho lidí, ale jádro týmu zůstalo vždy nezměněno - Roma, Dima a Emil. S Dimou jsme se potkali během jedné z konferencí AI, které jsem pomáhal organizovat. Z nějakého důvodu jsem při jedné z přestávek na kávu dlouho vybíral, u kterého stolu se postavím, v důsledku toho jsme za ním byli tři - Dima Ichetkin a nějaký další chlap. Rozhovor se stočil na téma mikroelektroniky, kde Dima tvrdošíjně hovořil o technologii výroby 5nanometrových čipů. Třetí chlap nevydržel tlak a odešel, ale jeho stisk se mi líbil a pak jsme rychle našli společnou řeč. O pár týdnů později jsme se společně vydali na náš první hackathon do Petrohradu, kde jsme převzali cenu za nejlepší technologické řešení sestavením přenosné kamery na platformě s počítačovým viděním. Pravda, museli jsme šťourat, nepřemýšleli jsme nad kompatibilitou fotoaparátu s naší platformou, dokonce jsme se pokusili kontaktovat jediného chlápka z Číny, který měl na toto téma alespoň nějakou recenzi, ale neodpověděl - jako výsledek, dva dny čtení dokumentace, 100500 XNUMX drátů a už to fungovalo jak má. Hackathon byl mimochodem skvěle zorganizovaný, na místě byla sprcha s hudbou a spací kapsle.

Dvacet hackathonů za rok a půl: zkušenost Sacharovova týmu

„Dohromady jsme prošli 20 ruskými a mezinárodními hackathony, z nichž každý nám přinesl své vlastní jedinečné zkušenosti a networking“

Po hacku v Petrohradu se pokusili navázat na úspěch pokračování stejného hackathonu v Moskvě. Skvěle se jim spolupracovalo s hlasovou asistentkou Yandex Alicí, která se otevřela pro vývoj doslova den před hackathonem. Vyhrát se nám nepodařilo, ale zvládnutá technika nám nejednou přinesla vítězství. Klasický hackathon stack: chatboti, hlasoví asistenti, počítačové vidění a minimální znalost frontendu.

Od té doby jsme prošli 20 ruskými a mezinárodními hackathony – šli jsme na Junction v Helsinkách, StartupBootcamp HealthHack v Berlíně a Digital Breakthrough. Každý nám dal svou jedinečnou zkušenost: seznámil nás s novými technologiemi, dal nám příležitost dozvědět se o úkolech skutečného trhu, porozumět tomu, co by nás zajímalo, sjednotil nás jako tým a naučil nás pracovat v stresující situace, kdy potřebujete dokončit konkrétní úkoly v krátkém čase.
Jedním z nejlepších zážitků je účast na Junction v Helsinkách, největším hackathonu v Evropě. Pamatovalo si to obrovské množství partnerských společností a zdálo se, že výběr správné stopy už je minivítězství. Tři dny utekly bez povšimnutí: stihli jsme si zazpívat v karaoke, popovídat si s firmami a přetáhli jsme 3. místo v tracku „Blockchain“! Už věděl, jak na to.

Naše hlavní vítězství se stalo na největším hackathonu na světě „Digital Breakthrough“ (zařazený do Guinessovy knihy rekordů) v Kazani – vyhráli jsme trať od Asociace dobrovolnických center a na vernisáži jsem vystoupil i já.

„Snažíme se ten proces si užít, vymýšlet bláznivé věci a bavit se, poznat účastníky a organizátory“

Na hackathony se většinou nepřipravujeme, nepatříme k těm, kteří přicházejí s hotovým řešením. Nanejvýš si můžeme pro náladu a inspiraci prohlédnout projevy Elona Muska den předem a někdy si přečteme o oblasti úkolů na hackathonu. Bereme s sebou standardní sadu - notebook, spacák, deky, čerstvou košili na vystoupení. Po několika tvrdých hackech, kdy jsme museli souběžně s projektem plnit pracovní úkoly (my a kluci máme firmu HaClever na vývoj chatovacích botů), se snažíme co nejvíce vyložit a osvobodit dny hackathonu od všeho ostatního. Během hackathonu jsme vytvořili silný tým a získali první klienty – to byl pro naši společnost začátek vývoje inteligentních asistentů pomocí technologií, které jsme si osvojili.

Dvacet hackathonů za rok a půl: zkušenost Sacharovova týmu

Snažíme se ten proces si užít, vymýšlet super věci a bavit se, poznat účastníky i organizátory. Schéma práce na dvoudenním hackathonu je většinou následující. První den je testování hypotéz s odborníky a příprava základních věcí, jako je nasazení serveru, průmyslový průzkum, abyste pochopili, že děláte správnou věc, a ne znovu vynalézat kolo. Vše probíhá hladce, první noc můžeme spát 6-9 hodin. Druhý den už je těžší, začíná ladění, příprava na prezentaci, spíme 3-6 hodin nebo někdy vůbec, když nemáme čas. Náš životní hack pro udržení produktivity je pracovat na směny, jako v armádě, což vám optimálně umožňuje šetřit energii a mít čas na všechno.

Navzdory konkurenci je hackathon především parta stejně smýšlejících lidí, takže pokud je to možné, kluci se navzájem povzbuzují a pomáhají si. Na hackathonu Skoltech IoT od Sberbank a Huawei jsme nedostali dopis s přístupem k platformě Ocean Connect, kterou jsme potřebovali použít – chlápek, který s námi měl přístupový klíč, a mohli jsme pracovat přes jeho účet. Skončilo to tak, že nám to pomohlo vyhrát speciální nominaci za používání této platformy, takže chvála tomu chlapovi znovu. Klíčovým faktorem byla pravděpodobně komunikace s čínskou delegací Huawei po celou dobu hackathonu, vysvětlování jim, co jsme s pomocí Google překladače dělali, angličtina už nešetřila. Sami často poradíme, pomůžeme něco nastavit. Samozřejmě nesdílíme tajemství – jak je kód napsán a na jakých berlích spočívá, i když často i techničtí specialisté chápou, že se bez berliček za dva dny neobejdou, a zacházejí s nimi normálně.

Dvacet hackathonů za rok a půl: zkušenost Sacharovova týmu

„Jakýkoli hack je o hře o přežití a smyslu pro překonání“

Faucety jsou v pořádku

Asi bych o tom neměl mluvit, ale kurvy se dějí pořád. Mnoho z nich je velmi zábavné si pamatovat. Jednou Dima usnul těsně před prezentací (a obvykle mi pomáhá se spuštěním prototypu na obranu) a nikdo ho nemohl najít. Stává se také, že je zapnutá špatná verze nebo je rozbitá preza nebo vůbec nic nefunguje - hlavní věcí je zůstat sebevědomá a najít správná slova. V takovém případě je dobré nahrát demo výrobku a pokud možno prototyp ukázat rozhodčím až na samotnou obhajobu.

Na velikosti týmu záleží

Nejiracionálnější rozhodnutí, které jsme udělali na křižovatce. Z nějakého důvodu jsme se rozdělili na dva týmy. Jedna část vyřešila problém na blockchainu a tým, kde jsem byl, se dlouho nemohl rozhodnout pro trať – zastavit se jen u jednoho ze 40 úkolů bylo téměř nemožné. A výběr správné stopy je klíčem k úspěchu a celé vědě. V noci před uzávěrkou jsme se rozhodli jít do finské sauny a pak zpívat Tsoi v karaoke - program ruských turistů byl zpracován na 100%. Zdá se, že tato videa stále někde kolují v chatech. Ale i tak jsme vyhráli hackathon - polovina, která vyřešila problém s kryptami, obsadila 3. místo, před námi byli jen Číňané (zdá se, že tam byla celá fakulta) a kluci, kteří přišli s hotovým řešením.

S naším mentorem Ilonyukem
Dvacet hackathonů za rok a půl: zkušenost Sacharovova týmu

Jeden tým je dobrý, čtyři jsou lepší

Jednou jsme s sebou na hackathon přivedli 15 trainees a rozdělili se do 4 týmů, abychom získali všechny nominace. Tím pádem jsem se musel starat nejen o sebe, ale také hlídat studenty, aby se nepokazili. Byl to naprostý chaos a šílenství, ale velká zábava.
Obecně platí, že jakýkoli hack je o hře o přežití a smyslu pro překonání. Téměř celých 48 hodin vám něco nefunguje, spadne a odpadne. Uzavřete jeden kloub, na jeho místo dva nové – jako hlavy hydry. A vy s tím bojujete a vymýšlíte sofistikované berličky. Pak se doma podíváte na kód s čerstvou myslí a pomyslíte si: o co vlastně šlo? Jak to vůbec fungovalo? Postupovali od hacku k hacku: stejné věci zabraly méně času a berliček bylo stále méně a méně. Ve finále Digitálního průlomu se nám všechny znalosti hodily, pracovali jsme bez práva na chybu. Vytvořili jsme web, vytrénovali neuronovou síť pro automatické generování videí, propojili agregaci s Instagramem a vymysleli mnoho dalších skvělých funkcí.

„Hackathony jsou zážitek, ne konečný bod úspěchu“

Pokud jste úspěšně provedli hack, pak je pravděpodobnější, že vás bude lovit někdo z jejich pořadatelských společností, nebo vám nabídne dokončit řešení, které jste představili se svým týmem. Za celou dobu, co jsme dostali spoustu nabídek, i když jsme nevyhráli, si nás stále všimli a pozvali nás k sobě, ale my s naší firmou hoříme nápady a neodcházíme.

Na Skoltech hackathonu Akado Telecom jsme obsadili druhé místo a po vítězství jsme šli poctivě prezentovat finalizovaný projekt. V té době jsme dělali systém pro automatizaci odpovědí na uživatelské dotazy na sociálních sítích - VKontakte, Facebook a Telegram. Komunikace probíhala ve dvou fázích. Poprvé jsme přišli a znovu řekli, co jsme udělali, a poté jsme byli požádáni, abychom připravili kompletní návrh. Dva týdny jsme připravovali prezentaci, počítali obchodní model a promýšleli fáze implementace. Když se ale znovu ozvali, ukázalo se, že zatížení call center není tak obrovské a není potřeba systém zavádět. V každém případě to pro nás byla cenná zkušenost chránit náš projekt.

Dvacet hackathonů za rok a půl: zkušenost Sacharovova týmu

„Hacky jsou nejlepší způsob, jak pochopit, co vás zajímá, a vaši roli v týmu“

Hacky jsou nejlepším způsobem, jak porozumět tomu, co vás zajímá, a vaší roli v týmu. Proto se nebojíme řešit nové problémy – takhle jsme šli na dva GameNode hackathony, na hry a blockchain. Obecná úroveň znalostí těchto témat v době startu byla 0. Ale vzali jsme do týmu lidi, kteří se prohrabovali, upgradovali a vzali oba hacky.

V první fázi vytvořili tréninkový monopol na psaní smart kontraktů: všechny akce v Monopoly – nákupy, pokuty, události – se provádějí pomocí chytrých kontraktů, které hráč sepíše. Chcete-li se posunout vpřed, musíte správně napsat kód. S každým dalším krokem je úkol obtížnější. Ukázalo se to zajímavé a poučné.

Dvacet hackathonů za rok a půl: zkušenost Sacharovova týmu

A za druhé, „8 Bit Go“ je mobilní hra, která se synchronizuje s umístěním hráče v reálném světě a hráč plní úkoly od skutečných lidí a dostává za to bonusy. Hra řeší problém spojený s řízením procesů, které je obtížné sledovat. Bylo všechno zboží uloženo do regálů? Opravdu jste udělali dopravní značení na správném místě, nainstalovali značky, položili asfalt?

Dvacet hackathonů za rok a půl: zkušenost Sacharovova týmu

Důležitým vítězstvím byl Hack.Moscow, kde udělali univerzálního asistenta pro lékaře. Jedná se o chatbota, který sleduje příjem pilulek uživatele. Pomocí počítačového vidění můžete poslat fotografii blistru prášků, aby lékař mohl kontrolovat dávkování a spotřebu léků. Kromě toho integrovali své řešení s Amazon Alexa, která navrhuje lékový plán pomocí hlasové dovednosti.

“Na prezentaci se musíte vždy připravit”

Umět mluvit o sobě je dovednost, kterou potřebuje každý. Ať už je myšlenka jakákoli, je důležité o ní mluvit přístupným a vzrušujícím způsobem.

Představení je show, nikdo nepotřebuje nudné příběhy. Zároveň je ale důležité zachovat rovnováhu mezi podstatou projektu a zábavným vystoupením, které si budete chtít poslechnout, i když jste dnes čtyřicátý řečník.

Před obhajobou je vhodné projev mnohokrát spustit a prezentaci začít s předstihem. Zvláště je dobré, když máte návrháře, který vám pomůže udělat to krásné.

Dvacet hackathonů za rok a půl: zkušenost Sacharovova týmu

Jak se připravujeme na obranu?

  • Často spolu vystupujeme - Dima nebo Emil se mnou obvykle chodí, pomáhají spustit prototyp a odpovídají na otázky.
  • Přemýšlíte o odevzdání. Máme Muska rádi, takže často používáme jeho fotky, připisujeme mu slova o našem projektu atd. Naší hlavní vlastností je ale jméno. Proč Sacharovův tým? Protože jsme vyrobili bombu (na hackathonu v Bělorusku říkali, že je to žárovka, dostali ji všichni).

Dvacet hackathonů za rok a půl: zkušenost Sacharovova týmu

  • Chybou mnoha, nejen hackathonů, ale i startupů, je přílišný důraz na technologie, protože nezáleží na samotné funkci, ale na tom, jaký problém řeší. Navzdory zřejmosti této skutečnosti o tom během obhajoby mluví jen málo lidí, častěji můžete slyšet „vytvořili jsme aplikaci pomocí všech algoritmů AI, které známe“. Proto se soustředíme na daný úkol a děláme ho kreativně.
  • Pronesený, jasný projev na obranu výrazně zvyšuje šance na výhru. Takže zkoušíme, zkoušíme a zase zkoušíme. Na prvním GameNode jsem vedl řeč s Dimou po telefonu - onemocněl a šel domů, ale i v tomto stavu pokračovali v práci.

„Co nejvíce komunikujte s odborníky“

Máme praxi – snažit se co nejvíce, minimálně třikrát komunikovat s odborníky. Jednou denně a samostatně před ochranou. Nejprve s nimi otestujete hypotézy; za druhé, takto si pamatují váš projekt a rozumí mu. Je těžké objektivně a adekvátně posoudit, že jste se tam za pět minut obhajoby natvrdo zakódovali. A do třetice je to randění. S mnoha z nich jsme stále v kontaktu, konzultujeme různá témata a jsme jen přátelé.

Hackatony sehrály velkou roli a pomohly nám rozjet firmu. Účast v nich je 100% užitečná pro rozvoj technologického a startupového ekosystému a prakticky neexistují žádná omezení věkem a dovednostmi, protože se mohou zúčastnit jak školáci, tak zkušení odborníci. Obecně jsme nabrali dobré tempo a snažíme se využít tento okamžik, ale hlavní vítězství teprve přijdou!

Zdroj: www.habr.com

Přidat komentář