Tyve hackathons på halvandet år: Sakharov-holdets oplevelse

Gennem historien om Digital Breakthrough-konkurrencen har vi mødt mange hold, der fik os til at beundre, tro, grine og græde. Græd selvfølgelig af lykke over, at det lykkedes os at samle sådan et antal topspecialister på én (meget stor) side. Men et af holdene "sprængte" os i luften med sin historie. Forresten kaldes det også eksplosivt - "Team opkaldt efter Sakharov." I dette indlæg, holdkaptajn Roman Weinberg (rvainberg) vil fortælle deres historie om sejre, fuck-ups og hvordan man laver en "bombe" ud af dit projekt. Begynde!

Tyve hackathons på halvandet år: Sakharov-holdets oplevelse

"Vi er Sakharov-holdet, og vi lavede en bombe" - med denne sætning begynder vi traditionelt alle vores taler ved hackathons. På to år er vi gået fra at deltage i 20 russiske og internationale hackathons, hvoraf vi i 15 vandt priser, herunder Junction og Digital Breakthrough, til vores eget chatbot-udviklingsselskab HaClever.

"Vores første hackathon er Science Guide for Gazprom. Vi vandt det og tænkte - det er fedt, lad os komme videre."

Vores bekendtskab kan kaldes virkelig skæbnesvangert. For hele tiden har mange mennesker været i vores rækker, men kernen i holdet har altid været uændret - Roma, Dima og Emil. Dima og jeg mødtes under en af ​​de AI-konferencer, som jeg var med til at organisere. Af en eller anden grund brugte jeg ved en af ​​kaffepauserne lang tid på at vælge, hvilket bord jeg skulle stå ved, og det resulterede i, at vi var tre bag ham - Dima Ichetkin og en anden fyr. Samtalen drejede sig om emnet mikroelektronik, hvor Dima stædigt talte om 5-nanometer chipproduktionsteknologien. Den tredje fyr kunne ikke stå for presset og gik, men jeg kunne godt lide hans greb, og så fandt vi hurtigt et fælles sprog. Et par uger senere tog vi sammen til vores første hackathon i St. Petersborg, hvor vi tog prisen for den bedste teknologiske løsning ved at samle et bærbart kamera på en platform med computersyn. Sandt nok var vi nødt til at pille, vi tænkte ikke over kompatibiliteten af ​​kameraet med vores platform, vi forsøgte endda at kontakte den eneste fyr fra Kina, der havde i det mindste en form for anmeldelse om dette emne, men han svarede ikke - som et resultat, to dages læsning af dokumentation, 100500 ledninger, og det virkede som det skulle. Hackathonet var i øvrigt køligt tilrettelagt, der var et brusebad med musik og sovekapsler på siden.

Tyve hackathons på halvandet år: Sakharov-holdets oplevelse

"Sammen gik vi igennem 20 russiske og internationale hackathons, som hver bragte os deres egen unikke oplevelse og netværk"

Efter hacket i St. Petersborg forsøgte de at bygge videre på succesen med at fortsætte samme hackathon i Moskva. De var gode til at arbejde med Yandex-stemmeassistenten Alice, som blev åben for udvikling bogstaveligt talt en dag før hackathonet. Vi formåede ikke at vinde, men den mestrede teknologi bragte os sejre mere end én gang. Klassisk hackathon-stak: chatbots, stemmeassistenter, computervision og minimal viden om frontend.

Siden da har vi været igennem 20 russiske og internationale hackathons – vi tog til Junction i Helsinki, StartupBootcamp HealthHack i Berlin og Digital Breakthrough. Alle gav os deres egen unikke oplevelse: de introducerede os til nye teknologier, gav os mulighed for at lære om det virkelige markeds opgaver, forstå, hvad vi ville være interesseret i at gøre, samlede os som et team og lærte os, hvordan man arbejder i en stresset situation, når du skal klare specifikke opgaver på kort tid.
En af de fedeste oplevelser er at deltage i Junction i Helsinki, det største hackathon i Europa. Det blev husket af et stort antal partnervirksomheder, og det så ud til, at valget af det rigtige spor allerede var en minisejr. Tre dage fløj ubemærket forbi: vi nåede at synge i karaoke og chatte med virksomheder, og vi trak 3. pladsen i "Blockchain"-sporet! Vidste allerede, hvordan man gjorde det.

Vores hovedsejr skete ved det største hackathon i verden "Digital Breakthrough" (inkluderet i Guinness Rekordbog) i Kazan - vi vandt et nummer fra Association of Volunteer Centres, og jeg optrådte også ved åbningen.

"Vi forsøger at nyde processen, finde på skøre ting og have det sjovt, lære deltagerne og arrangørerne at kende"

Vi forbereder os normalt ikke til hackathons, vi er ikke en af ​​dem, der kommer med en færdig løsning. Vi kan højst gennemgå Elon Musks taler dagen før for humør og inspiration, og nogle gange læser vi om opgaveområdet ved hackathonet. Vi tager et standardsæt med - en bærbar computer, en sovepose, tæpper, en frisk skjorte til forestillingen. Efter flere hårde hacks, da vi skulle udføre arbejdsopgaver sideløbende med projektet (vi og gutterne har HaClever firma til at udvikle chatbots), forsøger vi at losse så meget som muligt og befri dagene for hackathon fra alt muligt andet. Under hackathonet dannede vi et stærkt team og fik de første kunder - dette var begyndelsen for vores virksomhed til at udvikle intelligente assistenter ved hjælp af de teknologier, vi har mestret.

Tyve hackathons på halvandet år: Sakharov-holdets oplevelse

Vi forsøger at nyde processen, finde på fede ting og have det sjovt, lære deltagerne og arrangørerne at kende. Ordningen for arbejde på et to-dages hackathon er normalt som følger. Den første dag tester hypoteser med eksperter og forbereder grundlæggende ting, såsom serverimplementering, industriforskning, for at forstå, at du gør det rigtige og ikke genopfinder hjulet. Alt går glat, den første nat kan vi sove 6-9 timer. Den anden dag er allerede sværere, debugging begynder, forberedelse til præsentationen, vi sover 3-6 timer eller nogle gange slet ikke, hvis vi ikke har tid. Vores life hack for at opretholde produktiviteten er at arbejde på skift, som i hæren, dette giver dig optimalt mulighed for at spare energi og have tid til at gøre alt.

På trods af konkurrencen er et hackathon primært en fest af ligesindede, så hvis det er muligt, tilskynder og hjælper fyrene hinanden. På Skoltech IoT hackathon fra Sberbank og Huawei modtog vi ikke et brev med adgang til Ocean Connect platformen, som vi skulle bruge – ham, der havde adgangsnøglen delt med os, og vi var i stand til at arbejde gennem hans konto. Det endte med at hjælpe os med at vinde en særlig nominering for at bruge denne platform, så kudos til fyren igen. Nøglefaktoren var sandsynligvis kommunikationen med den kinesiske delegation af Huawei under hele hackathonet, der forklarede dem, hvad vi gjorde ved hjælp af Google-oversætteren, engelsk var ikke længere at redde. Vi selv giver ofte råd, hjælper med at sætte noget op. Selvfølgelig deler vi ikke hemmeligheder - hvordan koden er skrevet og på hvilke krykker den hviler, selvom ofte selv tekniske specialister forstår, at de ikke kan undvære krykker på to dage og behandler dem normalt.

Tyve hackathons på halvandet år: Sakharov-holdets oplevelse

"Ethvert hack handler om et spil om overlevelse og en følelse af at overvinde"

Vandhaner er ok

Jeg burde nok ikke tale om det, men der sker fuckups hele tiden. Mange af dem er meget sjove at huske. Engang faldt Dima i søvn lige før præsentationen (og han plejer at hjælpe mig med lanceringen af ​​prototypen til forsvar), og ingen kunne finde ham. Det sker også, at den forkerte version er tændt, eller prezaen er i stykker, eller intet virker overhovedet - det vigtigste her er at forblive selvsikker og finde de rigtige ord. I sådan et tilfælde er det godt at optage en demo af produktet og om muligt vise prototypen til dommerne indtil selve forsvaret.

Holdets størrelse betyder noget

Den mest irrationelle beslutning, vi tog ved Junction. Af en eller anden grund delte vi os i to hold. Den ene del løste problemet på blockchainen, og det hold, hvor jeg var, kunne i lang tid ikke bestemme sig for banen - det var næsten umuligt at stoppe ved kun én af de 40 opgaver. Og at vælge det rigtige spor er nøglen til succes og en hel videnskab. Aftenen før deadline besluttede vi at gå i den finske sauna og derefter synge Tsoi i karaoke - programmet for russiske turister blev udarbejdet 100%. Det ser ud til, at disse videoer stadig cirkulerer i chats et eller andet sted. Men vi vandt alligevel hackathonet - den halvleg, der løste kryptproblemet, tog 3. pladsen, kun kineserne var foran os (det ser ud til, at der var et helt fakultet der) og de fyre, der kom med en færdig løsning.

Med vores mentor Ilonyuk
Tyve hackathons på halvandet år: Sakharov-holdets oplevelse

Et hold er godt, fire er bedre

Engang tog vi 15 praktikanter med til hackathonet og delte os op i 4 hold for at vinde alle nomineringerne. Det resulterede i, at jeg skulle passe ikke kun på mig selv, men også holde øje med eleverne, så de ikke roder. Det var fuldstændig kaos og vanvid, men meget sjovt.
Generelt handler ethvert hack om et spil om overlevelse og en følelse af at overvinde. Næsten alle 48 timer virker noget ikke for dig, falder og falder af. Du lukker det ene led, i stedet for to nye - som hovedet på en hydra. Og du kæmper med det og opfinder sofistikerede krykker. Så derhjemme ser man på koden med et frisk sind og tænker: hvad handlede det om? Hvordan virkede det overhovedet? De udviklede sig fra hack til hack: de samme ting tog mindre tid, og krykker blev færre og færre. Ved finalen i Det Digitale Gennembrud kom al vores viden godt med, vi arbejdede uden ret til at lave en fejl. Vi lavede et websted, trænede et neuralt netværk til automatisk generering af videoer, koblede sammenlægning med Instagram og tænkte på mange flere fede funktioner.

"Hackathons er en oplevelse, ikke et slutpunkt for succes"

Hvis du med succes udførte et hack, så er det mere sandsynligt, at du bliver jagtet af nogen fra deres organiserende virksomheder, eller de vil tilbyde at afslutte den løsning, du præsenterede for dit team. For al den tid, vi modtog en masse tilbud, selvom vi ikke vandt, lagde de alligevel mærke til os og inviterede os til deres sted, men vi brænder af ideer med vores virksomhed og går ikke.

Ved Akado Telecoms Skoltech hackathon tog vi andenpladsen og gik efter sejren ærligt for at præsentere det færdige projekt. På det tidspunkt lavede vi et system til automatisering af svar på brugerspørgsmål i sociale netværk - VKontakte, Facebook og Telegram. Kommunikationen foregik i to faser. Første gang kom vi og fortalte igen, hvad vi havde lavet, og derefter blev vi bedt om at udarbejde et komplet forslag. Vi forberedte en præsentation i to uger, beregnede en forretningsmodel og gennemtænkte implementeringsstadierne. Men da de talte sammen igen, viste det sig, at belastningen på callcentre ikke var så stor, og der var ingen grund til at implementere systemet. Under alle omstændigheder var det en værdifuld oplevelse for os at beskytte vores projekt.

Tyve hackathons på halvandet år: Sakharov-holdets oplevelse

"Hack er den fedeste måde at forstå, hvad du er interesseret i at lave og din rolle i teamet"

Hacks er den fedeste måde at forstå, hvad du er interesseret i at lave og din rolle i teamet. Derfor er vi ikke bange for at løse nye problemer – sådan gik vi til to GameNode hackathons, om spil og blockchain. Det generelle kendskab til disse emner på tidspunktet for starten var 0. Men vi tog folk ind på holdet, som rodede rundt, opgraderede og tog begge hacks.

I første fase skabte de et træningsmonopol på at skrive smarte kontrakter: alle handlinger i Monopoly - køb, bøder, begivenheder - udføres ved hjælp af smarte kontrakter, som spilleren skriver. For at komme videre skal du skrive koden korrekt. For hvert nyt trin bliver opgaven sværere. Det viste sig interessant og informativt.

Tyve hackathons på halvandet år: Sakharov-holdets oplevelse

Og på det andet er "8 Bit Go" et mobilspil, der synkroniserer med spillerens placering i den virkelige verden, og spilleren udfører opgaver fra rigtige mennesker og modtager bonusser for dette. Spillet løser problemet forbundet med styring af processer, der er svære at overvåge. Er alle varerne lagt på hylderne? Har du virkelig lavet vejafmærkning det rigtige sted, monteret skilte, lagt asfalt?

Tyve hackathons på halvandet år: Sakharov-holdets oplevelse

En vigtig sejr var Hack.Moscow, hvor de lavede en universel assistent for læger. Dette er en chatbot, der overvåger brugerens pilleindtag. Ved hjælp af computersyn kan du sende et billede af en vabel med piller, så lægen kan kontrollere dosering og forbrug af lægemidler. Derudover integrerede de deres løsning med Amazon Alexa, som foreslår en medicinplan ved hjælp af en stemmefærdighed.

"Du skal altid forberede dig til en præsentation"

At kunne tale om sig selv er en færdighed, som alle har brug for. Uanset idéen er det vigtigt at tale om det på en tilgængelig og spændende måde.

En forestilling er et show, ingen har brug for kedelige historier. Men samtidig er det vigtigt at bevare en balance mellem essensen af ​​projektet og en sjov forestilling, som du får lyst til at lytte til, selvom du er den fyrre taler i dag.

Det er tilrådeligt at køre talen mange gange før forsvaret, og begynde at lave oplægget på forhånd. Det er især godt, hvis du har en designer, der vil hjælpe dig med at gøre det smukt.

Tyve hackathons på halvandet år: Sakharov-holdets oplevelse

Hvordan forbereder vi os til forsvar?

  • Vi optræder ofte sammen - Dima eller Emil plejer at komme ud med mig, de hjælper med at lancere prototypen og besvare spørgsmål.
  • Tænker på underkastelse. Vi kan godt lide Musk, så vi bruger ofte hans billeder, tilskriver ham ord om vores projekt osv. Men vores hovedtræk er navnet. Hvorfor Sakharov-holdet? Fordi vi lavede en bombe (ved et hackathon i Hviderusland sagde de, at det var en pære, alle fik den).

Tyve hackathons på halvandet år: Sakharov-holdets oplevelse

  • Fejlen hos mange, ikke kun hackathonere, men også startups, er for meget vægt på teknologi, for det er ikke selve funktionen, der betyder noget, men hvilket problem den løser. På trods af indlysendeheden af ​​denne kendsgerning er det få, der taler om det under forsvaret, oftere kan du høre "vi lavede en applikation ved hjælp af alle de AI-algoritmer, vi kender." Derfor koncentrerer vi os om opgaven og gør den kreativt.
  • Leveret, klar tale i forsvaret øger chancerne for at vinde markant. Så vi øver, øver og øver igen. Ved den første GameNode holdt jeg en tale med Dima i telefonen - han blev syg og gik hjem, men selv i denne tilstand fortsatte de med at arbejde.

"Kommunikere med eksperter så meget som muligt"

Vi har en praksis - at prøve så meget som muligt, mindst tre gange for at kommunikere med eksperter. En gang hver dag og separat før beskyttelse. Først tester du hypoteser med dem; for det andet er det sådan, de husker dit projekt og forstår det. Det er svært objektivt og fyldestgørende at vurdere, at du har kodet der i fem minutters forsvar. Og for det tredje er dette dating. Vi holder stadig kontakten med mange af dem, rådfører os om forskellige emner og er bare venner.

Hackathonerne spillede en stor rolle og hjalp os med at starte virksomheden. Deltagelse i dem er 100 % nyttig for udviklingen af ​​det teknologiske og startup-økosystem, og der er praktisk talt ingen begrænsninger på alder og færdigheder, fordi både skolebørn og erfarne fagfolk kan deltage. Generelt har vi taget et godt tempo op og forsøger at gribe øjeblikket, men de vigtigste sejre venter endnu!

Kilde: www.habr.com

Tilføj en kommentar