Veinte hackatones en un año y medio: la experiencia del Sakharov Team

A lo largo de la historia del concurso Digital Breakthrough, hemos conocido muchos equipos que nos hicieron admirar, creer, reír y llorar. Llorar, por supuesto, de felicidad porque logramos reunir a tantos especialistas de primer nivel en un sitio (muy grande). Pero uno de los equipos literalmente nos "hizo estallar" con su historia. Por cierto, también se llama explosivamente: "Equipo que lleva el nombre de Sajarov". En esta publicación, el capitán del equipo, Roman Weinberg (rvainberg) contará su historia de victorias, cagadas y cómo convertir tu proyecto en una "bomba". ¡Comenzar!

Veinte hackatones en un año y medio: la experiencia del Sakharov Team

“Somos el equipo Sajarov e hicimos una bomba” - con esta frase, por tradición, comenzamos todos nuestros discursos en los hackatones. En dos años hemos pasado de participar en 20 hackatones rusos e internacionales, en 15 de los cuales ganamos premios, entre ellos Junction y Digital Breakthrough, a nuestra propia empresa de desarrollo de chatbots HaClever.

“Nuestro primer hackatón es Science Guide for Gazprom. Lo ganamos y pensamos: está bien, sigamos adelante”.

Nuestro conocido puede llamarse verdaderamente fatídico. Durante todo el tiempo, muchas personas han estado en nuestras filas, pero el núcleo del equipo siempre se ha mantenido sin cambios: Roma, Dima y Emil. Dima y yo nos conocimos durante una de las conferencias de IA que ayudé a organizar. Por alguna razón, en una de las pausas para el café, me tomó mucho tiempo elegir en qué mesa pararme, como resultado, éramos tres detrás de él: Dima Ichetkin y otro tipo. La conversación giró hacia el tema de la microelectrónica, donde Dima habló obstinadamente sobre la tecnología de producción de chips de 5 nanómetros. El tercer tipo no pudo soportar la presión y se fue, pero me gustó su agarre y rápidamente encontramos un lenguaje común. Un par de semanas después acudimos juntos a nuestro primer hackatón en San Petersburgo, donde nos llevamos el premio a la mejor solución tecnológica al montar una cámara portátil sobre una plataforma con visión artificial. Es cierto que tuvimos que jugar, no pensamos en la compatibilidad de la cámara con nuestra plataforma, incluso intentamos contactar al único chico de China que tenía al menos algún tipo de revisión sobre este tema, pero no respondió, como un resultado, dos dias de lectura de documentacion, 100500 cables y ya funciono como deberia. El hackathon, por cierto, estuvo bien organizado, hubo una ducha con música y cápsulas para dormir en el sitio.

Veinte hackatones en un año y medio: la experiencia del Sakharov Team

"Juntos pasamos por 20 hackathons rusos e internacionales, cada uno nos trajo su propia experiencia única y trabajo en red"

Después del hackeo en San Petersburgo, intentaron aprovechar el éxito de continuar con el mismo hackatón en Moscú. Fueron geniales trabajando con Alice, la asistente de voz de Yandex, que se abrió para el desarrollo literalmente un día antes del hackatón. No logramos ganar, pero la tecnología dominada nos trajo victorias más de una vez. Pila clásica de hackathon: chatbots, asistentes de voz, visión por computadora y un conocimiento mínimo de la interfaz.

Desde entonces, hemos participado en 20 hackatones rusos e internacionales: fuimos a Junction en Helsinki, StartupBootcamp HealthHack en Berlín y Digital Breakthrough. Todos nos brindaron su propia experiencia única: nos introdujeron a las nuevas tecnologías, nos dieron la oportunidad de aprender sobre las tareas del mercado real, comprender lo que nos interesaría hacer, nos unieron como equipo y nos enseñaron cómo trabajar en una situación estresante cuando necesita completar tareas específicas en poco tiempo.
Una de las mejores experiencias es participar en Junction en Helsinki, el hackathon más grande de Europa. Fue recordado por una gran cantidad de empresas asociadas y parecía que elegir el camino correcto ya era una mini-victoria. ¡Tres días pasaron desapercibidos: logramos cantar en karaoke y chatear con empresas, y arrastramos el tercer lugar en la pista "Blockchain"! Ya sabía cómo hacerlo.

Nuestra principal victoria ocurrió en el hackathon más grande del mundo "Digital Breakthrough" (incluido en el Libro Guinness de los Récords) en Kazán: ganamos una pista de la Asociación de Centros de Voluntarios y también actué en la inauguración.

“Tratamos de disfrutar el proceso, inventar locuras y divertirnos, conocer a los participantes y organizadores”

No solemos prepararnos para hackatones, no somos de los que vienen con una solución preparada. A lo sumo, podemos revisar los discursos de Elon Musk el día anterior en busca de ánimo e inspiración, y a veces leemos sobre el área de tareas en el hackatón. Llevamos un conjunto estándar con nosotros: una computadora portátil, un saco de dormir, mantas, una camisa limpia para la actuación. Después de varios hard hacks, cuando teníamos que completar tareas de trabajo en paralelo con el proyecto (los chicos y nosotros tenemos la empresa HaClever para desarrollar chat bots), tratamos de descargar lo más posible y liberar los días del hackathon de todo lo demás. Durante el hackathon, formamos un equipo sólido y conseguimos los primeros clientes: este fue el comienzo para que nuestra empresa desarrollara asistentes inteligentes utilizando las tecnologías que dominamos.

Veinte hackatones en un año y medio: la experiencia del Sakharov Team

Tratamos de disfrutar el proceso, inventar cosas interesantes y divertirnos, conocer a los participantes y organizadores. El esquema de trabajo en un hackathon de dos días suele ser el siguiente. El primer día es probar hipótesis con expertos y preparar cosas básicas, como la implementación del servidor, la investigación de la industria, para comprender que está haciendo lo correcto y no reinventando la rueda. Todo va sobre ruedas, la primera noche podemos dormir de 6 a 9 horas. El segundo día ya es más duro, empieza la depuración, preparación para la presentación, dormimos 3-6 horas o a veces nada si no tenemos tiempo. Nuestro truco de vida para mantener la productividad es trabajar en turnos, como en el ejército, esto te permite ahorrar energía de manera óptima y tener tiempo para hacer todo.

A pesar de la competencia, un hackathon es principalmente una fiesta de personas de ideas afines, por lo que, si es posible, los muchachos se animan y se ayudan mutuamente. En el hackathon Skoltech IoT de Sberbank y Huawei, no recibimos una carta con acceso a la plataforma Ocean Connect que necesitábamos usar: el tipo que compartió la clave de acceso con nosotros, y pudimos trabajar a través de su cuenta. Terminó ayudándonos a ganar una nominación especial por usar esta plataforma, así que felicitaciones al chico nuevamente. El factor clave, probablemente, fue la comunicación con la delegación china de Huawei durante todo el hackathon, explicándoles lo que hicimos con la ayuda del traductor de Google, el inglés ya no estaba salvando. Nosotros mismos a menudo damos consejos, ayudamos a montar algo. Por supuesto, no compartimos secretos: cómo se escribe el código y en qué muletas se apoya, aunque a menudo incluso los especialistas técnicos entienden que no pueden prescindir de las muletas en dos días y los tratan normalmente.

Veinte hackatones en un año y medio: la experiencia del Sakharov Team

“Cualquier hack es un juego de supervivencia y sentido de superación”

Los grifos están bien

Probablemente no debería hablar de eso, pero las cagadas ocurren todo el tiempo. Muchos de ellos son muy divertidos de recordar. Una vez, Dima se durmió justo antes de la presentación (y generalmente me ayuda con el lanzamiento del prototipo en la defensa), y nadie pudo encontrarlo. También sucede que se enciende la versión incorrecta, o se rompe la preza, o nada funciona en absoluto; lo principal aquí es mantener la confianza y encontrar las palabras correctas. En tal caso, es bueno grabar una demostración del producto y, si es posible, mostrar el prototipo a los jueces hasta la misma defensa.

El tamaño del equipo importa

La decisión más irracional que tomamos en Junction. Por alguna razón, nos dividimos en dos equipos. Una parte resolvió el problema en la cadena de bloques, y el equipo en el que estaba no pudo decidir sobre la pista durante mucho tiempo: era casi imposible detenerse en una sola de las 40 tareas. Y elegir el camino correcto es la clave del éxito y toda una ciencia. La noche anterior a la fecha límite, decidimos ir a la sauna finlandesa y luego cantar Tsoi en el karaoke: el programa de turistas rusos se resolvió al 100%. Parece que estos videos siguen circulando en los chats de algún lado. Pero aun así ganamos el hackathon: la mitad que resolvió el problema de la cripta obtuvo el tercer lugar, solo los chinos estaban por delante de nosotros (parece que había toda una facultad allí) y los muchachos que llegaron con una solución preparada.

Con nuestro mentor Ilonyuk
Veinte hackatones en un año y medio: la experiencia del Sakharov Team

Un equipo es bueno, cuatro es mejor

Una vez trajimos a 15 aprendices con nosotros al hackathon y nos dividimos en 4 equipos para ganar todas las nominaciones. Como resultado, tenía que cuidarme no solo a mí mismo, sino también a vigilar a los estudiantes para que no se equivocaran. Fue un completo caos y locura, pero muy divertido.
En general, cualquier truco se trata de un juego de supervivencia y un sentido de superación. Casi todas las 48 horas algo no te funciona, se cae y se cae. Cierras una articulación, en su lugar dos nuevas, como las cabezas de una hidra. Y estás luchando con eso, inventando muletas sofisticadas. Luego, en casa, miras el código con la mente fresca y piensas: ¿de qué se trataba? ¿Cómo funcionó? Progresaron de un truco a otro: las mismas cosas tomaban menos tiempo y las muletas eran cada vez menos. En la final del Avance Digital, todos nuestros conocimientos fueron útiles, trabajamos sin derecho a equivocarnos. Hicimos un sitio web, entrenamos una red neuronal para generar videos automáticamente, conectamos la agregación con Instagram y pensamos en muchas más características geniales.

“Los hackatones son una experiencia, no un punto final de éxito”

Si realizó con éxito un truco, entonces es más probable que alguien de sus empresas organizadoras lo busque, o que le ofrezcan terminar la solución que presentó con su equipo. Durante todo el tiempo recibimos muchas ofertas, incluso si no ganamos, todavía nos notaron y nos invitaron a su lugar, pero estamos ardiendo de ideas con nuestra empresa y no nos vamos.

En el hackathon Skoltech de Akado Telecom, obtuvimos el segundo lugar y después de la victoria, honestamente fuimos a presentar el proyecto finalizado. En ese momento, estábamos creando un sistema para automatizar las respuestas a las preguntas de los usuarios en las redes sociales: VKontakte, Facebook y Telegram. La comunicación se llevó a cabo en dos etapas. La primera vez vinimos y volvimos a contar lo que habíamos hecho, y después nos pidieron que hiciéramos una oferta completa. Preparamos una presentación durante dos semanas, calculamos un modelo de negocio y analizamos las etapas de implementación. Pero cuando volvieron a hablar, resultó que la carga en los call centers no era tan grande y no había necesidad de implementar el sistema. En cualquier caso, fue una experiencia valiosa para nosotros para proteger nuestro proyecto.

Veinte hackatones en un año y medio: la experiencia del Sakharov Team

“Los trucos son la forma más genial de entender lo que te interesa hacer y tu rol en el equipo”

Los trucos son la forma más genial de entender lo que te interesa hacer y tu papel en el equipo. Es por eso que no tenemos miedo de resolver nuevos problemas: así es como asistimos a dos hackatones de GameNode, sobre juegos y blockchain. El nivel general de conocimiento de estos temas en el momento del inicio era 0. Pero llevamos a personas al equipo que hurgaron, actualizaron y tomaron ambos trucos.

En la primera etapa, crearon un monopolio de capacitación sobre la redacción de contratos inteligentes: todas las acciones en Monopoly (compras, multas, eventos) se realizan mediante contratos inteligentes que escribe el jugador. Para avanzar, debe escribir el código correctamente. Con cada nuevo paso, la tarea se vuelve más difícil. Resultó interesante e informativo.

Veinte hackatones en un año y medio: la experiencia del Sakharov Team

Y en el segundo, "8 Bit Go" es un juego móvil que se sincroniza con la ubicación del jugador en el mundo real, y el jugador completa tareas de personas reales, recibiendo bonos por esto. El juego resuelve el problema asociado con el control de procesos que son difíciles de monitorear. ¿Se han puesto todos los productos en los estantes? ¿Realmente hizo marcas viales en el lugar correcto, instaló señales, colocó asfalto?

Veinte hackatones en un año y medio: la experiencia del Sakharov Team

Una victoria importante fue Hack.Moscow, donde hicieron un asistente universal para médicos. Este es un chatbot que monitorea la toma de pastillas del usuario. Con la ayuda de la visión por computadora, puede enviar una foto de una ampolla de píldoras para que el médico pueda controlar la dosis y el consumo de medicamentos. Además, integraron su solución con Amazon Alexa, lo que sugiere un plan de drogas usando una habilidad de voz.

“Siempre necesitas prepararte para una presentación”

Ser capaz de hablar de uno mismo es una habilidad que todo el mundo necesita. Cualquiera que sea la idea, es importante hablar de ella de una manera accesible y emocionante.

Una actuación es un espectáculo, nadie necesita historias aburridas. Pero al mismo tiempo, es importante mantener un equilibrio entre la esencia del proyecto y una interpretación divertida que querrás escuchar, incluso si eres el cuadragésimo orador de hoy.

Es recomendable ejecutar el discurso muchas veces antes de la defensa y comenzar a hacer la presentación con anticipación. Es especialmente bueno si tienes un diseñador que te ayudará a embellecerlo.

Veinte hackatones en un año y medio: la experiencia del Sakharov Team

¿Cómo nos preparamos para la defensa?

  • A menudo actuamos juntos - Dima o Emil suelen salir conmigo, ayudan a poner en marcha el prototipo y resuelven dudas.
  • Pensando en la sumisión. Nos gusta Musk, así que a menudo usamos sus fotos, le atribuimos palabras sobre nuestro proyecto, etc. Pero nuestra característica principal es el nombre. ¿Por qué Sajarov Team? Porque hicimos una bomba (en un hackathon en Bielorrusia dijeron que era una bombilla, todos la entendieron).

Veinte hackatones en un año y medio: la experiencia del Sakharov Team

  • El error de muchos, no solo hackathoners, sino también startups, es poner demasiado énfasis en la tecnología, porque no es la función en sí lo que importa, sino el problema que resuelve. A pesar de la obviedad de este hecho, pocas personas hablan de ello durante la defensa, más a menudo se puede escuchar "hicimos una aplicación usando todos los algoritmos de IA que conocemos". Por lo tanto, nos concentramos en la tarea que tenemos entre manos y la hacemos de manera creativa.
  • Un discurso pronunciado y claro sobre la defensa aumenta significativamente las posibilidades de ganar. Así que ensayamos, ensayamos y ensayamos de nuevo. En el primer GameNode, di un discurso con Dima por teléfono: se enfermó y se fue a casa, pero incluso en este estado continuaron trabajando.

“Comuníquese con los expertos tanto como sea posible”

Tenemos una práctica: intentar tanto como sea posible, al menos tres veces para comunicarnos con expertos. Una vez al día y por separado antes de la protección. Primero, prueba hipótesis con ellos; en segundo lugar, así es como recuerdan tu proyecto y lo entienden. Es difícil evaluar de manera objetiva y adecuada que codificaste allí en cinco minutos de defensa. Y en tercer lugar, esto es una cita. Todavía nos mantenemos en contacto con muchos de ellos, consultamos sobre varios temas y somos solo amigos.

Los hackatones jugaron un papel importante y nos ayudaron a iniciar la empresa. La participación en ellos es 100% útil para el desarrollo del ecosistema tecnológico y de startups, y prácticamente no hay restricciones de edad y habilidades, ya que pueden participar tanto escolares como profesionales con experiencia. En general, hemos cogido un buen ritmo y estamos tratando de aprovechar el momento, ¡pero las principales victorias aún están por llegar!

Fuente: habr.com

Añadir un comentario