
El Internet de las cosas es una tendencia alcista, la tecnología se usa en todas partes y en todas partes: en la industria, los negocios y la vida cotidiana (hola a las bombillas inteligentes y los refrigeradores que ordenan los alimentos ellos mismos). Pero esto es solo el comienzo: hay muchas tareas que se pueden resolver con la ayuda de IoT.
Para demostrar claramente las capacidades de la tecnología a los desarrolladores, GeekBrains junto con Rostelecom decidieron llevar a cabo un hackathon de IoT. La tarea era para todos los participantes: encontrar una solución en el campo de Internet de las cosas e implementar una aplicación web y / o móvil para un usuario específico de dispositivos inteligentes. En términos técnicos, tenía que escribir
front -
end para el usuario final, más
back -
end , que controla la lógica empresarial de trabajar con datos.
¿Quiénes son los héroes de nuestra novela de hackathon?

434 personas respondieron a la llamada para participar en el hackathon, donde era necesario idear e implementar una solución de IoT para los negocios: esa es la cantidad de aplicaciones que recibieron los organizadores. 184 personas participaron en el hackathon: 35 equipos. Por cierto, una de las condiciones era invitar solo a desarrolladores novatos que quieran probar suerte en un nuevo campo por sí mismos.

Casi todos llegaron a la meta: 33 equipos de 35, esto es 174 personas.

Juzgué a todo el jurado, compuesto en su totalidad por profesionales duros:
- Dmitry Slinkov - Director de Internet industrial, Rostelecom;
- Alexey Poluektov - Director, Departamento de Arquitectura de Plataforma, Rostelecom;
- Nikita Bratko - arquitecta jefe de soluciones, Rostelecom;
- Oleg Gerasimov - Jefe de Desarrollo de la Plataforma Wink y DB Reindexer en memoria, Rostelecom Information Technologies;
- Nikolai Olkhovsky - director del centro de competencias para el desarrollo de un producto de video vigilancia, Rostelecom Information Technologies;
- Sergey Shirkin - Decano del Departamento de Inteligencia Artificial de la Universidad Geek, Científico de Datos de la Red Dentsu Aegis de Rusia;
- Oleg Shikov - Decano de la Facultad de Desarrollo Web GeekUniversity;
- Alexander Sinichkin es profesor en GeekBrains, líder del equipo de Python en Usetech.
Primero fue la palabra, la palabra de un experto
Para que los participantes del hackathon entiendan mejor qué hacer, los especialistas de Rostelecom realizaron tres clases magistrales temáticas a la vez. La primera es la plataforma IoT, la segunda es Introducción a React Native y la tercera es la aplicación móvil desde cero.
Bueno, para que cada participante sea consciente del problema y presente una solución aproximada, además sabía dónde los mentores ayudaban a los participantes a postularse después del premio si ganaban:
- Alexey Poluektov - Director, Departamento de Arquitectura de Plataforma, Rostelecom;
- Nikita Bratko - arquitecta jefe de soluciones, Rostelecom;
- Sergey Bastionov - jefe del grupo de gestión de proyectos, Rostelecom;
- Oleg Shikov - Decano de la Facultad de Desarrollo Web GeekUniversity;
- Sergey Kruchinin - jefe de proyectos educativos en la Universidad Geek;
- Alexander Sinichkin - profesor en GeekBrains, jefe de equipo de Python en Usetech;
- Ivan Makeev es profesor en GeekBrains, el fundador del proyecto Skorochtets.

Los mentores desempeñaron el papel de una especie de "primeros auxilios". Se acercaron a los equipos, hicieron diferentes preguntas, comentaron ideas emergentes y sugirieron direcciones potencialmente prometedoras. Si alguien necesitaba una consulta, el participante la recibió casi inmediatamente después de solicitar ayuda.
Como te fue
El primer día, los participantes del hackathon pasaron dos "puntos de control":
- Antes de las 14:00, los miembros del equipo tenían que decidir y anunciar qué idea trabajarían en el hackathon. Los organizadores fijaron ideas;
- Por la noche, los equipos contaron lo que hicieron y lo que sucedió al final.
Los organizadores aconsejaron a los participantes que recibieran comentarios de dos mentores todos los días; esto es necesario para centrarse en las opiniones de expertos. Algunos de los participantes más rápidos lograron hablar con todos los mentores.

Para completar el trabajo más rápido, 23 equipos no se fueron a dormir, sino que permanecieron en la oficina por la noche. El café ayudó, las ideas y el entusiasmo ayudaron, además de un pequeño refrigerio.
Luego, en el segundo día del hackathon, los equipos mostraron lo que sucedió al final. Después de eso, los jueces consultaron por un tiempo y dieron marcas. Cada proyecto fue evaluado de acuerdo con los siguientes criterios:
- ¿Resuelve un problema específico del usuario y qué tan relevante es?
- La novedad de la idea.
- Complejidad técnica: la escala de la solución, los dispositivos involucrados, la cantidad de datos recopilados.
- Implementación de backend.
- Implementación frontend.
- El funcionamiento de la interfaz es un prototipo en acción.
- Perspectivas comerciales del proyecto.
Cada artículo recibió un punto en una escala de cinco puntos. Luego se resumieron todos los puntos de cada equipo. Según la cantidad total, se determinaron tres mejores equipos. Además de los tres ganadores principales, hubo premios adicionales en otras nueve nominaciones.
Sector "Premio" - resultados finales

El primer lugar fue ocupado por el equipo de SunDali (que, por cierto, el portátil se quemó en el proceso). Recibió un premio de 100 mil rublos por el desarrollo de un sistema de control para equipos de cosecha no tripulados.

El segundo lugar con un premio de 70,000 rublos fue recibido por el equipo de RHDV, que implementó un proyecto para el monitoreo y control remoto de un sistema de invernadero inteligente.

Bueno, el tercer lugar fue para el equipo de cursos de GeekBrains, que presentó el proyecto de seguro IoT para el complejo agrícola.
En cuanto a las nominaciones, los ganadores de cada una de ellas son:
☆ Premio a las perspectivas comerciales del proyecto - ReAction
☆ Premio "¡Tómalo y hazlo!" - "2121"
☆ Solución innovadora - ¡WAAS!
☆ Premio "Hierro" - "BNB"
☆ Mejor solución de integración - Serpientes
☆ Mejor aplicación móvil - Barcos
☆ Premio "¡Oh, todavía tenemos una demo!" - "Nursultan"
☆ Premio de simpatía de Rostelecom - "5642"
☆ Premio de elección del jurado - OCEAN
¿Qué dicen los participantes?
Los expertos estaban satisfechos con cómo fue todo. Esto es lo que Nikolai Olkhovsky, director del centro de competencias para el desarrollo de un producto de videovigilancia, Rostelecom Information Technologies, dijo:
“Se respetan las soluciones creadas en el hackathon. Hubo equipos que encontraron conjuntos de datos listos para usar en lugar de los que propusimos y les atornillaron interfaces. Como resultado, sus demos parecían muy realistas. Muchos trataron de realizar cosas a gran escala en solo un día.
La dedicación y la creatividad de los chicos llamaron la atención. A pesar de la falta de sueño y los plazos ajustados, todos se esforzaron al máximo: 33 de los 35 equipos llegaron a la línea de meta. Este es un muy buen resultado! Todos los participantes son geniales. Y nosotros, el jurado y los mentores, lo disfrutamos ” .

Alexander Sinichkin, maestro en GeekBrains, líder del equipo de Python en Usetech:
“Primero participé en un hackathon y me encantó la cantidad de chicos que pueden encontrar algo interesante y valioso. Cada tercio, o incluso el segundo proyecto, exclamaba: "¡Guau, eso fue posible?"
Estaba muy satisfecho con la persistencia de los participantes que intentaron darse cuenta de cosas que no entendían. ¿Cómo se pueden conectar redes neuronales y un proyecto web en dos días y sin experiencia? Pero lo hicieron. Muy guay.Vale la pena señalar que cada uno de los participantes del hackathon recibió una oportunidad de empleo. RR.HH. de Rostelecom se comunicó con los participantes, recogiendo contactos útiles. La representante de la compañía Olga Romanova, directora de selección de especialistas de TI en Rostelecom Information Technologies, comentó sobre los resultados de la siguiente manera:
“Rostelecom está lista para trabajar con especialistas novatos y, por supuesto, nos comunicamos activamente con los muchachos del hackathon para atraer lo mejor a nuestro equipo. Dependiendo del nivel de la persona, podemos ofrecer un puesto profesional o pasantía. Tenemos muchos proyectos interesantes y prometedores: televisión interactiva, plataforma de videovigilancia, plataforma de hogar inteligente. Después del hackathon, ya tuvimos algunas entrevistas ".Bueno, las impresiones de los ganadores: tomamos una breve entrevista de los líderes del equipo.
Alexandra Vasilega, líder del equipo de SunDali (1er lugar)¿Por qué decidiste participar en el hackathon?Para muchos en el equipo fue el primer hackathon, la decisión de participar fue espontánea.
¿Cómo se te ocurrió la idea que te permitió llevarte un premio?Hubo una larga discusión con muchas ideas, pero lo último fue que uno de los miembros del equipo miró el robot aspirador, tuvo la idea de usar dicho dispositivo para trabajar en el proyecto. Entonces apareció nuestra opción.
¿Qué gastará (o ya habrá gastado) en el bote de premios?Todos decidieron personalmente, para mí esta es una técnica.
Arkady Dymkov, líder del equipo RHDV (2do lugar)¿Por qué decidiste participar en el hackathon?Nuestro equipo ha estado involucrado durante mucho tiempo en hackatones de diversas materias, por lo que entendimos muy bien qué es un hackatón y qué se debe hacer. Nos registramos para participar, se podría decir, por casualidad: uno de los miembros de nuestro equipo se topó con el anuncio de un hackathon conjunto de Rostelecom y Geekbrains. Observamos los casos e inmediatamente nos dimos cuenta de que era nuestro.
¿Cómo se te ocurrió la idea que te permitió llevarte un premio?Recientemente, participamos en un agrohackathon, en el que ganamos con el proyecto de invernaderos. Ya teníamos un código para los controladores y entendíamos el principio de todo el sistema, por lo que nació la idea de no excavar mucho, sino de hacer algo sobre el mismo tema, y encaja casi perfectamente en el tema del nuevo hackathon. Hemos creado software para la gestión remota y el monitoreo de sistemas inteligentes de invernadero. Nos pareció que esta idea es al menos práctica y podrá "disparar". Y así sucedió.
¿Qué gastará (o ya habrá gastado) en el bote de premios?Dividimos el dinero en partes iguales y cada uno se quedó con su parte).
Maxim Lukyanov, jefe de equipo del equipo Random Forest (3er lugar)¿Por qué decidiste participar en el hackathon?Aprendí sobre el hackathon, porque estudiando en Geekbrains en la facultad de IA. En el momento del hackathon, acabo de dominar las bibliotecas de python para el aprendizaje automático, y dado que el hackathon se posicionó como un evento para principiantes en el campo del aprendizaje automático, decidí que sería genial probar suerte en la práctica. Además, nunca antes había participado en tales competiciones y fue interesante intentarlo.
¿Cómo se te ocurrió la idea que te permitió llevarte un premio?Todos los miembros del equipo bosquejaron varias ideas, formaron una lista e incluyeron 7 opciones. En el hackathon, comenzamos discutiendo todas las ideas, descartando las que son difíciles de implementar dentro del plazo dado, y eligiendo el proyecto más considerado y, en nuestra opinión, interesante para implementar sensores IoT en los campos para monitorear su estado e informar sobre los riesgos (casos de seguros). La idea fue inventada originalmente, en mi opinión, por Oleg Kharatov.
¿Qué gastará (o ya habrá gastado) en el bote de premios?Tomamos el tercer lugar, nuestros cursos gratuitos GeekBrains.
En general, el hackathon puede considerarse exitoso, todos lo disfrutaron: los participantes, el jurado, el público y, por supuesto, los organizadores. Mantenga un ojo en la agenda, este hackathon no es el último.