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 (
"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.
„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.
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ě.
„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
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.
„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é.
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?
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é.
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).
- 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