Vinte hackathons nun ano e medio: a experiencia do "Equipo Sakharov"

Ao longo da historia da competición Digital Breakthrough, coñecemos moitos equipos que nos fixeron admirar, crer, rir e chorar. Chora, por suposto, de felicidade porque puidemos reunir a tantos especialistas de primeira liña nun sitio (moi grande). Pero un dos equipos literalmente impresionounos coa súa historia. Por certo, tamén se chama explosivamente - "O equipo que leva o nome de Sakharov". Nesta publicación, o capitán do equipo Roman Weinberg (rvainberg) contará a súa historia de vitorias, fallos e como facer unha "bomba" co seu proxecto. Comeza!

Vinte hackathons nun ano e medio: a experiencia do "Equipo Sakharov"

"Somos o equipo Sájarov e fixemos unha bomba" - Tradicionalmente, comezamos todas as nosas presentacións en hackathons con esta frase. En dous anos, pasamos de participar en 20 hackathons rusos e internacionais, en 15 dos cales levamos premios, entre eles Junction e Digital Breakthrough, á nosa propia empresa de desenvolvemento de chatbots HaClever.

"O noso primeiro hackathon é Science Guide for Gazprom. Gañamos e pensamos: é xenial, sigamos adiante".

O noso coñecido pódese chamar verdadeiramente fatídico. Ao longo dos anos, moita xente estivo nas nosas filas, pero o núcleo do equipo sempre se mantivo inalterable: Roma, Dima e Emil. Coñecemos a Dima durante unha das conferencias de IA que axudei a organizar. Durante unha das pausas para o café, por algún motivo tardei moito tempo en elixir en que mesa estar, e ao final estabamos tres nela: Dima Ichetkin e algún outro tipo. A conversa volveuse ao tema da microelectrónica, onde Dima falou de xeito persistente sobre a tecnoloxía de produción de chips de 5 nanómetros. O terceiro non aguantou a presión e marchou, pero gustoume o seu agarre e axiña atopamos unha linguaxe común. Un par de semanas despois fomos xuntos ao noso primeiro hackathon en San Petersburgo, onde gañamos un premio á mellor solución tecnolóxica, tendo montado unha cámara portátil nunha plataforma de visión por ordenador. É certo, tivemos que retocar, non pensamos na compatibilidade da cámara coa nosa plataforma, incluso tentamos contactar co único mozo de China que tiña polo menos algunha revisión sobre este tema, pero non respondeu - en o final, dous días de lectura de documentación, 100500 cables e xa funcionou como debía. O hackathon, por certo, estivo ben organizado, houbo unha ducha con música e cápsulas para durmir no lugar.

Vinte hackathons nun ano e medio: a experiencia do "Equipo Sakharov"

"Xuntos pasamos por 20 hackathons rusos e internacionais, cada un achegándonos a súa propia experiencia e traballo en rede"

Tras o ataque en San Petersburgo, intentaron aproveitar o éxito continuando o mesmo hackathon en Moscova. Alí pasárono moi ben traballando coa asistente de voz de Yandex Alice, que se aberto ao desenvolvemento literalmente o día antes do hackathon. Non conseguimos gañar, pero a tecnoloxía que dominamos tróuxonos vitorias máis dunha vez. A pila clásica de hackathon: chatbots, asistentes de voz, visión por ordenador e coñecementos mínimos do frontend.

Desde entón, asistimos a 20 hackathons rusos e internacionais: fomos a Junction en Helsinki, StartupBootcamp HealthHack en Berlín e Digital Breakthrough. Cada un aportounos a súa propia experiencia única: presentounos as novas tecnoloxías, brindounos a oportunidade de coñecer os retos do mercado real, comprender o que nos interesaría facer, unirnos como equipo e ensinarnos a traballar nunha situación estresante. situación na que necesitamos completar tarefas específicas en pouco tempo.
Unha das experiencias máis chulas foi participar en Junction en Helsinki, o hackathon máis grande de Europa. Lembrárono o gran número de empresas colaboradoras e parecía que escoller o camiño correcto xa era unha minivitoria. Tres días pasaron desapercibidos: conseguimos cantar karaoke, comunicarnos con empresas e conseguir o 3o lugar na pista "Blockchain"! Xa sabían como facelo.

A nosa principal vitoria ocorreu no hackathon máis grande do mundo, "Digital Breakthrough" (incluído no Libro Guinness dos Récords) en Kazán: gañamos un tema da Asociación de Centros de Voluntariado, e tamén falei na inauguración.

“Intentamos gozar do proceso, inventar cousas tolas e pasalo ben, coñecer aos participantes e organizadores”

Normalmente non nos preparamos especificamente para hackathons; non somos dos que veñen cunha solución preparada. Como moito, podemos volver ver os discursos de Elon Musk o día anterior para buscar estado de ánimo e inspiración, e ás veces lemos sobre a área de tarefas no hackathon. Levamos connosco un conxunto estándar: un portátil, un saco de durmir, mantas, unha camisa fresca para a actuación. Despois de varios hackeos duros, cando tivemos que completar tarefas de traballo en paralelo co proxecto (os rapaces e eu temos unha empresa chamada HaClever que desenvolve chatbots), estamos tentando descargar o máximo posible e liberar os días do hackathon de todo o demáis. Durante o hackathon, formamos un equipo forte e conseguimos os nosos primeiros clientes; este foi o comezo para que a nosa empresa desenvolvese asistentes intelixentes utilizando as tecnoloxías que dominamos.

Vinte hackathons nun ano e medio: a experiencia do "Equipo Sakharov"

Intentamos gozar do proceso, inventar cousas chulas e divertirnos, coñecer aos participantes e organizadores. O esquema de traballo nun hackathon de dous días adoita ser o seguinte. O primeiro día é probar hipóteses con expertos e preparar cousas básicas, como o despregamento de servidores, a investigación do sector, para entender que estás facendo o correcto e non reinventando a roda. Todo vai ben, a primeira noite podemos durmir de 6 a 9 horas. O segundo día xa é máis duro, comeza a depuración, a preparación para a presentación, durmimos 3-6 horas ou ás veces nada se non temos tempo. O noso truco para manter a produtividade é traballar por quendas, como no exército, isto permíteche aforrar enerxía e ter tempo para facer todo.

A pesar da competencia, un hackathon é principalmente unha reunión de persoas afíns, polo que sempre que é posible, os mozos dan consellos e axúdanse mutuamente. No hackathon de IoT en Skoltech, non recibimos unha carta de Sberbank e Huawei con acceso á plataforma Ocean Connect que necesitábamos usar: o tipo que tiña a clave de acceso compartida connosco e puidemos traballar a través da súa conta. . Ao final, isto axudounos a gañar unha nominación especial por usar esta plataforma, así que respecta de novo ao rapaz. O factor clave, probablemente, foi a comunicación coa delegación chinesa de Huawei durante todo o hackathon; explicámoslles o que fixeramos mediante o tradutor de Google; o inglés xa non axudou. Nós mesmos moitas veces damos consellos e axudamos a configurar as cousas. Por suposto, non compartimos segredos: como está escrito o código e en que muletas se apoia, aínda que moitas veces mesmo os especialistas técnicos entenden que non poden prescindir de muletas en dous días e trátanas normalmente.

Vinte hackathons nun ano e medio: a experiencia do "Equipo Sakharov"

"Calquera truco é un xogo de supervivencia e unha sensación de superación"

As falsificacións son normais

Probablemente non debería dicir isto, pero as merdas ocorren todo o tempo. Moitos deles son moi divertidos de lembrar. Un día Dima quedou durmido xusto antes da presentación (e adoita axudarme a lanzar o prototipo na defensa), e ninguén puido atopalo. Tamén ocorre que a versión incorrecta está activada, o preajuste está roto ou nada funciona; o principal aquí é manter a confianza e atopar as palabras correctas. Neste caso, é bo gravar unha demostración do produto e, se é posible, mostrar o prototipo aos xuíces antes da defensa.

O tamaño do equipo importa

A decisión máis irracional que tomamos foi en Junction. Por algún motivo dividimos en dous equipos. Unha parte foi resolver un problema de cadea de bloques e o equipo no que estaba non puido decidirse por unha pista durante moito tempo: era case imposible resolver só un dos 40 problemas. E escoller o camiño correcto é a clave do éxito e de toda unha ciencia. A noite antes da data límite, decidimos ir á sauna finlandesa e despois cantar Tsoi no karaoke: elaboramos o programa para turistas rusos ao 100%. Parece que estes vídeos aínda están flotando en salas de chat nalgún lugar. Pero aínda así gañamos o hackathon: a metade que resolveu o problema da cripta ocupou o 3o lugar, só os chineses estaban por diante de nós (parece que había toda unha facultade alí) e os rapaces que viñeron cunha solución preparada.

Co noso mentor Ilonyuk
Vinte hackathons nun ano e medio: a experiencia do "Equipo Sakharov"

Un equipo é bo, pero catro son mellores

Unha vez que trouxemos 15 internos connosco a un hackathon e dividímonos en 4 equipos para conseguir todas as candidaturas. Como resultado, tiven que coidar non só de min, senón tamén de vixiar os alumnos para que non cometasen erros. Foi un caos completo e unha tolemia, pero moi divertido.
En xeral, calquera truco é un xogo de supervivencia e unha sensación de superación. Case todas as 48 horas algo non che funciona, cae e cae. Pechas unha porta, e no seu lugar hai dúas novas, como as cabezas dunha hidra. E loitas contra ela, chega con muletas sofisticadas. Despois, na casa miras o código cunha mente fresca e pensas: de que se trataba iso? Como funcionou? Avanzamos de hack en hack: as mesmas cousas levaban menos tempo e cada vez había menos muletas. Nas finais de Digital Breakthrough, todos os nosos coñecementos foron moi útiles; traballamos sen marxe de erro. Creamos un sitio web, adestramos unha rede neuronal para a xeración automática de vídeos, conectamos a agregación con Instagram e pensamos en moitas máis funcións interesantes.

"Os hackathons son unha experiencia, non un punto final para o éxito".

Se realizou con éxito o hack, entón é máis probable que sexa estafado por alguén das empresas organizadoras, ou se ofrecerá para rematar a solución que presentaches co teu equipo. Ao longo dos anos recibimos moitas ofertas, aínda que non gañamos, aínda se fixaron en nós e convidáronnos ao seu local, pero a nosa empresa nos apaixona e non marchamos.

No hackathon Skoltech de Akado Telecom, obtivemos o segundo lugar e despois de gañar fomos honestamente presentar o proxecto revisado. Daquela estabamos facendo un sistema para automatizar as respostas ás preguntas dos usuarios nas redes sociais: VKontakte, Facebook e Telegram. A comunicación desenvolveuse en dúas etapas. A primeira vez chegamos e explicamos de novo o que fixeramos, e despois pedíronnos preparar unha proposta completa. Levamos dúas semanas preparando a presentación, calculando o modelo de negocio e reflexionando nas fases de implantación. Pero cando falamos de novo, resultou que a carga de traballo nos centros de chamadas non era tan grande e non había necesidade de implantar o sistema. En todo caso, para nós foi unha valiosa experiencia na defensa do noso proxecto.

Vinte hackathons nun ano e medio: a experiencia do "Equipo Sakharov"

"O caqui é a forma máis xenial de entender o que che interesa facer e o teu papel no equipo"

Khaki é a forma máis xenial de entender o que che interesa facer e o teu papel no equipo. É por iso que non temos medo de resolver novos problemas; é por iso que fomos a dous hackathons de GameNode, sobre xogos e blockchain. O nivel xeral de coñecemento destes temas ao principio era igual a 0. Pero asumimos a xente do equipo que rebuscaba, melloraba e tomaba os dous hacks.

Nun primeiro momento, crearon un monopolio de formación para escribir contratos intelixentes: todas as accións en Monopoly (compras, multas, eventos) realízanse mediante contratos intelixentes que escribe o xogador. Para avanzar, cómpre escribir o código correctamente. Con cada novo paso a tarefa faise máis difícil. Resultou interesante e informativo.

Vinte hackathons nun ano e medio: a experiencia do "Equipo Sakharov"

E no segundo, "8 Bit Go" é un xogo móbil que está sincronizado coa localización do xogador no mundo real, e o xogador completa tarefas de persoas reais, recibindo bonos por iso. O xogo resolve o problema asociado ao control de procesos que son difíciles de supervisar. Puxéronse todos os produtos nos andeis? ¿Realmente marcaron a estrada no lugar correcto, instalaron sinais, colocaron asfalto?

Vinte hackathons nun ano e medio: a experiencia do "Equipo Sakharov"

Unha vitoria importante foi Hack.Moscow, onde crearon un asistente universal para médicos. Este é un chatbot que supervisa a inxestión de pílulas do usuario. Usando a visión por ordenador, pode enviar fotos dunha burbulla de pílulas para que o médico poida controlar a dosificación e o consumo de medicamentos. Ademais, integraron a súa solución con Amazon Alexa, que suxire plans de medicamentos mediante unha habilidade de voz.

"Sempre debes prepararte para unha presentación"

Poder falar de si mesmo é unha habilidade que necesita calquera persoa. Sexa cal sexa a idea, é importante falar dela dun xeito accesible e atractivo.

Unha actuación é un espectáculo, ninguén quere historias aburridas. Pero ao mesmo tempo, é importante manter un equilibrio entre a esencia do proxecto e un discurso divertido que quererá escoitar, aínda que hoxe sexa o cuadraxésimo orador.

É recomendable realizar o discurso moitas veces antes da defensa, e comezar a facer a presentación con antelación. É especialmente bo se tes un deseñador que pode axudarche a facelo bonito.

Vinte hackathons nun ano e medio: a experiencia do "Equipo Sakharov"

Como nos preparamos para a defensa?

  • Moitas veces actuamos xuntos — Dima ou Emil adoitan vir comigo, axudan a lanzar o prototipo e responden preguntas.
  • Estamos pensando na presentación. Gústanos Musk, polo que moitas veces usamos as súas fotografías, atribuímoslle palabras sobre o noso proxecto, etc. Pero a nosa característica principal é o nome. Por que "O equipo leva o nome de Sakharov"? Porque fixemos unha bomba (nun hackathon en Bielorrusia dixeron que era unha bomba, todo o mundo a entendía).

Vinte hackathons nun ano e medio: a experiencia do "Equipo Sakharov"

  • O erro de moitos non só hackathons, senón tamén startupers é demasiado énfase na tecnoloxía, porque non é a característica en si o importante, senón o problema que soluciona. A pesar da obviedade deste feito, poucas persoas falan diso durante a defensa; máis veces pódese escoitar "fixemos unha aplicación usando todos os algoritmos de IA que coñecemos". Polo tanto, concentrámonos precisamente na tarefa que nos ocupa e facémolo de forma creativa.
  • O discurso pronunciado e claro en defensa aumenta significativamente as posibilidades de gañar. Así que ensaiamos, ensaiamos e ensaiamos un pouco máis. No primeiro GameNode, falei con Dima por teléfono: enfermou e foise a casa, pero aínda neste estado seguiron traballando.

"Fala con expertos o máximo posible"

Temos a práctica de tratar de comunicarnos cos expertos o máximo posible, polo menos tres veces. Unha vez todos os días e por separado antes da defensa. En primeiro lugar, probas hipóteses con eles; en segundo lugar, así lembran o teu proxecto e o entenden. É difícil avaliar de forma obxectiva e adecuada o que codificaches alí en cinco minutos de defensa. E en terceiro lugar, é unha cita. Seguimos en contacto con moitos, consultamos sobre diversos temas e simplemente somos amigos.

Os hackathons desempeñaron un papel importante e axudounos a fundar a empresa. A participación neles é 100% útil para o desenvolvemento do ecosistema tecnolóxico e de startups, e practicamente non hai restricións de idade e competencias, porque poden participar tanto escolares como profesionais con experiencia. En xeral, collemos un bo ritmo e intentamos aproveitar o momento, pero as principais vitorias seguen por diante!

Fonte: www.habr.com

Engadir un comentario