Vingt hackathons en un an et demi : l'expérience de l'équipe Sakharov

Tout au long de l'histoire du concours Digital Breakthrough, nous avons rencontré de nombreuses équipes qui nous ont fait admirer, croire, rire et pleurer. Pleurez, bien sûr, de bonheur que nous ayons réussi à rassembler un si grand nombre de spécialistes de haut niveau sur un (très grand) site. Mais une des équipes nous a littéralement "explosé" avec son histoire. À propos, on l'appelle aussi de manière explosive - "Équipe nommée d'après Sakharov". Dans ce billet, le capitaine de l'équipe Roman Weinberg (Rvainberg) raconteront leur histoire de victoires, de conneries et comment faire de votre projet une "bombe". Commencer!

Vingt hackathons en un an et demi : l'expérience de l'équipe Sakharov

"Nous sommes l'équipe Sakharov et nous avons fabriqué une bombe" - par cette phrase, par tradition, nous commençons tous nos discours lors des hackathons. En deux ans, nous sommes passés de la participation à 20 hackathons russes et internationaux, dont 15 ont remporté des prix, dont Junction et Digital Breakthrough, à notre propre société de développement de chatbot HaClever.

« Notre premier hackathon est Science Guide for Gazprom. Nous l'avons gagné et nous avons pensé - c'est cool, passons à autre chose.

Notre connaissance peut être qualifiée de vraiment fatidique. Pendant tout ce temps, beaucoup de gens ont été dans nos rangs, mais le noyau de l'équipe est toujours resté inchangé - Roma, Dima et Emil. Dima et moi nous sommes rencontrés lors d'une des conférences sur l'IA que j'ai aidé à organiser. Pour une raison quelconque, lors d'une des pauses-café, j'ai mis beaucoup de temps à choisir la table à laquelle me tenir, en conséquence, nous étions trois derrière lui - Dima Ichetkin et un autre gars. La conversation s'est tournée vers le sujet de la microélectronique, où Dima a obstinément parlé de la technologie de production de puces de 5 nanomètres. Le troisième gars n'a pas supporté la pression et est parti, mais j'ai bien aimé sa prise en main et puis on a vite trouvé un langage commun. Quelques semaines plus tard, nous sommes allés ensemble à notre premier hackathon à Saint-Pétersbourg, où nous avons remporté le prix de la meilleure solution technologique en assemblant une caméra portable sur une plate-forme avec vision par ordinateur. Certes, nous avons dû bricoler, nous n'avons pas réfléchi à la compatibilité de l'appareil photo avec notre plate-forme, nous avons même essayé de contacter le seul gars de Chine qui avait au moins une sorte de critique sur ce sujet, mais il n'a pas répondu - comme résultat, deux jours de lecture de documentation, 100500 fils et ça a fonctionné comme il se doit. Le hackathon, soit dit en passant, était froidement organisé, il y avait une douche avec de la musique et des capsules de sommeil sur le site.

Vingt hackathons en un an et demi : l'expérience de l'équipe Sakharov

"Ensemble, nous avons participé à 20 hackathons russes et internationaux, chacun nous a apporté sa propre expérience et son réseautage"

Après le piratage de Saint-Pétersbourg, ils ont tenté de tirer parti du succès de la poursuite du même hackathon à Moscou. Ils étaient excellents pour travailler avec l'assistante vocale Yandex Alice, qui est devenue ouverte au développement littéralement un jour avant le hackathon. Nous n'avons pas réussi à gagner, mais la technologie maîtrisée nous a apporté plus d'une fois des victoires. Pile de hackathon classique : chatbots, assistants vocaux, vision par ordinateur et connaissances minimales du frontend.

Depuis lors, nous avons participé à 20 hackathons russes et internationaux - nous sommes allés à Junction à Helsinki, StartupBootcamp HealthHack à Berlin et Digital Breakthrough. Chacun nous a fait part de sa propre expérience unique : ils nous ont initiés aux nouvelles technologies, nous ont donné l'opportunité d'apprendre les tâches du marché réel, de comprendre ce qui nous intéresserait de faire, nous ont rassemblés en équipe et nous ont appris à travailler dans une situation stressante lorsque vous devez accomplir des tâches spécifiques en peu de temps.
L'une des expériences les plus cool est de participer à Junction à Helsinki, le plus grand hackathon d'Europe. Il a été rappelé par un grand nombre d'entreprises partenaires et il semblait que choisir la bonne voie était déjà une mini-victoire. Trois jours sont passés inaperçus : on a réussi à chanter en karaoké, à discuter avec des entreprises, et on s'est traîné la 3e place du titre « Blockchain » ! Savait déjà comment faire.

Notre principale victoire s'est produite lors du plus grand hackathon au monde "Digital Breakthrough" (inclus dans le Livre Guinness des records) à Kazan - nous avons remporté une piste de l'Association des centres de bénévoles, et j'ai également joué à l'ouverture.

"Nous essayons d'apprécier le processus, de proposer des choses folles et de nous amuser, de connaître les participants et les organisateurs"

Nous ne préparons généralement pas les hackathons, nous ne sommes pas de ceux qui viennent avec une solution toute faite. Tout au plus, nous pouvons revoir les discours d'Elon Musk la veille pour l'humeur et l'inspiration, et parfois nous lisons sur le domaine de la tâche lors du hackathon. Nous emportons avec nous un ensemble standard - un ordinateur portable, un sac de couchage, des couvertures, une chemise fraîche pour la performance. Après plusieurs hard hacks, quand on a dû accomplir des tâches de travail en parallèle du projet (nous et les gars avons la société HaClever pour développer des chat bots), on essaie de décharger le plus possible et de libérer les jours du hackathon de tout le reste. Pendant le hackathon, nous avons formé une équipe solide et obtenu les premiers clients - ce fut le début pour notre entreprise de développer des assistants intelligents utilisant les technologies que nous maîtrisons.

Vingt hackathons en un an et demi : l'expérience de l'équipe Sakharov

Nous essayons d'apprécier le processus, de proposer des choses sympas et de nous amuser, d'apprendre à connaître les participants et les organisateurs. Le schéma de travail d'un hackathon de deux jours est généralement le suivant. Le premier jour consiste à tester des hypothèses avec des experts et à préparer des éléments de base, tels que le déploiement de serveurs, des recherches sur l'industrie, pour comprendre que vous faites ce qu'il faut et que vous ne réinventez pas la roue. Tout se passe bien, la première nuit, nous pouvons dormir 6 à 9 heures. Le deuxième jour est déjà plus dur, le débogage commence, la préparation de la présentation, on dort 3-6 heures ou parfois pas du tout si on n'a pas le temps. Notre astuce de vie pour maintenir la productivité est de travailler en équipes, comme dans l'armée, cela vous permet de manière optimale d'économiser de l'énergie et d'avoir le temps de tout faire.

Malgré la concurrence, un hackathon est avant tout un groupe de personnes partageant les mêmes idées, donc si possible, les gars s'invitent et s'entraident. Lors du hackathon Skoltech IoT de Sberbank et Huawei, nous n'avons pas reçu de lettre avec accès à la plateforme Ocean Connect que nous devions utiliser - le gars qui avait la clé d'accès partagée avec nous, et nous avons pu travailler via son compte. Cela a fini par nous aider à remporter une nomination spéciale pour l'utilisation de cette plate-forme, alors bravo à nouveau au gars. Le facteur clé a probablement été la communication avec la délégation chinoise de Huawei tout au long du hackathon, leur expliquant ce que nous avons fait avec l'aide du traducteur Google, l'anglais n'était plus une sauvegarde. Nous-mêmes donnons souvent des conseils, aidons à mettre en place quelque chose. Bien sûr, nous ne partageons pas de secrets - comment le code est écrit et sur quelles béquilles il repose, bien que souvent même les spécialistes techniques comprennent qu'ils ne peuvent pas se passer de béquilles en deux jours et les traitent normalement.

Vingt hackathons en un an et demi : l'expérience de l'équipe Sakharov

"Tout hack est un jeu de survie et un sentiment de dépassement"

Les robinets sont ok

Je ne devrais probablement pas en parler, mais les conneries arrivent tout le temps. Beaucoup d'entre eux sont très amusants à retenir. Une fois, Dima s'est endormi juste avant la présentation (et il m'aide généralement à lancer le prototype en défense), et personne n'a pu le trouver. Il arrive aussi que la mauvaise version soit activée, ou que le preza soit cassé, ou que rien ne fonctionne du tout - l'essentiel ici est de rester confiant et de trouver les bons mots. Dans un tel cas, il est bon d'enregistrer une démo du produit et, si possible, de montrer le prototype aux juges jusqu'à la soutenance.

La taille de l'équipe compte

La décision la plus irrationnelle que nous ayons prise à Junction. Pour une raison quelconque, nous nous sommes séparés en deux équipes. Une partie a résolu le problème sur la blockchain, et l'équipe où j'étais n'a pas pu décider de la piste pendant longtemps - il était presque impossible de s'arrêter à une seule des 40 tâches. Et choisir la bonne voie est la clé du succès et toute une science. La veille de la date limite, nous avons décidé d'aller au sauna finlandais, puis de chanter Tsoi au karaoké - le programme des touristes russes a été élaboré à 100%. Il semble que ces vidéos circulent encore dans les chats quelque part. Mais nous avons quand même gagné le hackathon - la moitié qui a résolu le problème de la crypte a pris la 3e place, seuls les Chinois étaient devant nous (il semble qu'il y avait toute une faculté là-bas) et les gars qui sont venus avec une solution toute faite.

Avec notre mentor Ilonyuk
Vingt hackathons en un an et demi : l'expérience de l'équipe Sakharov

Une équipe c'est bien, quatre c'est mieux

Une fois, nous avons amené 15 stagiaires avec nous au hackathon et nous nous sommes divisés en 4 équipes pour remporter toutes les nominations. En conséquence, je devais non seulement prendre soin de moi, mais aussi garder un œil sur les élèves pour qu'ils ne se trompent pas. C'était un chaos et une folie complets, mais très amusants.
En général, tout hack est un jeu de survie et un sentiment de dépassement. Presque toutes les 48 heures, quelque chose ne fonctionne pas pour vous, tombe et tombe. Vous fermez un joint, à sa place deux nouveaux - comme les têtes d'une hydre. Et vous luttez avec, inventant des béquilles sophistiquées. Ensuite, à la maison, vous regardez le code avec un esprit neuf et pensez : de quoi s'agissait-il ? Comment cela a-t-il fonctionné ? Ils progressaient de hack en hack : les mêmes choses prenaient moins de temps et les béquilles devenaient de moins en moins nombreuses. Lors de la finale du Digital Breakthrough, toutes nos connaissances ont servi, nous avons travaillé sans avoir le droit à l'erreur. Nous avons créé un site Web, formé un réseau de neurones pour générer automatiquement des vidéos, connecté l'agrégation avec Instagram et pensé à de nombreuses autres fonctionnalités intéressantes.

"Les hackathons sont une expérience, pas un point final de succès"

Si vous avez réussi un hack, vous êtes plus susceptible d'être traqué par quelqu'un de leurs sociétés organisatrices, ou ils vous proposeront de terminer la solution que vous avez présentée avec votre équipe. Pendant tout ce temps, nous avons reçu beaucoup d'offres, même si nous n'avons pas gagné, ils nous ont quand même remarqués et nous ont invités chez eux, mais nous brûlons d'idées avec notre entreprise et ne partons pas.

Au hackathon Skoltech d'Akado Telecom, nous avons pris la deuxième place et, après la victoire, nous sommes honnêtement allés présenter le projet finalisé. À cette époque, nous créions un système pour automatiser les réponses aux questions des utilisateurs sur les réseaux sociaux - VKontakte, Facebook et Telegram. La communication s'est déroulée en deux temps. La première fois, nous sommes venus raconter à nouveau ce que nous avions fait, et après cela, on nous a demandé de préparer une proposition complète. Nous avons préparé une présentation pendant deux semaines, calculé un modèle économique et réfléchi aux étapes de mise en œuvre. Mais lorsqu'ils ont repris la parole, il s'est avéré que la charge sur les centres d'appels n'était pas si énorme et qu'il n'était pas nécessaire de mettre en œuvre le système. En tout cas, ce fut une expérience précieuse pour nous de protéger notre projet.

Vingt hackathons en un an et demi : l'expérience de l'équipe Sakharov

"Les hacks sont le moyen le plus cool de comprendre ce qui vous intéresse et votre rôle dans l'équipe"

Les hacks sont le moyen le plus cool de comprendre ce qui vous intéresse et votre rôle dans l'équipe. C'est pourquoi nous n'avons pas peur de résoudre de nouveaux problèmes - c'est ainsi que nous sommes allés à deux hackathons GameNode, sur les jeux et la blockchain. Le niveau général de connaissance de ces sujets au moment du démarrage était de 0. Mais nous avons pris des gens dans l'équipe qui ont fouillé, mis à jour et pris les deux hacks.

Lors de la première étape, ils ont créé un monopole de formation sur la rédaction de contrats intelligents : toutes les actions dans Monopoly - achats, amendes, événements - sont effectuées à l'aide de contrats intelligents que le joueur écrit. Pour avancer, vous devez écrire le code correctement. A chaque nouvelle étape, la tâche devient plus difficile. Il s'est avéré intéressant et instructif.

Vingt hackathons en un an et demi : l'expérience de l'équipe Sakharov

Et sur le second, "8 Bit Go" est un jeu mobile qui se synchronise avec l'emplacement du joueur dans le monde réel, et le joueur accomplit des tâches de vraies personnes, recevant des bonus pour cela. Le jeu résout le problème lié au contrôle des processus difficiles à surveiller. Toutes les marchandises ont-elles été mises sur les étagères ? Avez-vous vraiment fait des marquages ​​routiers au bon endroit, installé des panneaux, posé de l'asphalte ?

Vingt hackathons en un an et demi : l'expérience de l'équipe Sakharov

Une victoire importante a été Hack.Moscow, où ils ont créé un assistant universel pour les médecins. Il s'agit d'un chatbot qui surveille la prise de pilules de l'utilisateur. Avec l'aide de la vision par ordinateur, vous pouvez envoyer une photo d'une plaquette de pilules afin que le médecin puisse contrôler le dosage et la consommation de médicaments. De plus, ils ont intégré leur solution à Amazon Alexa, qui propose un régime d'assurance-médicaments utilisant une compétence vocale.

"Il faut toujours se préparer pour une présentation"

Pouvoir parler de soi est une compétence dont tout le monde a besoin. Quelle que soit l'idée, il est important d'en parler de manière accessible et passionnante.

Une performance est un spectacle, personne n'a besoin d'histoires ennuyeuses. Mais en même temps, il est important de maintenir un équilibre entre l'essence du projet et une performance amusante que vous aurez envie d'écouter, même si vous êtes le quarantième orateur aujourd'hui.

Il est conseillé de répéter le discours plusieurs fois avant la soutenance et de commencer à faire la présentation à l'avance. C'est particulièrement bien si vous avez un designer qui vous aidera à le rendre beau.

Vingt hackathons en un an et demi : l'expérience de l'équipe Sakharov

Comment prépare-t-on la défense ?

  • Nous jouons souvent ensemble - Dima ou Emil viennent généralement avec moi, ils aident à lancer le prototype et répondent aux questions.
  • Penser à la soumission. Nous aimons Musk, alors nous utilisons souvent ses photos, lui attribuons des mots sur notre projet, etc. Mais notre principale caractéristique est le nom. Pourquoi l'équipe Sakharov ? Parce que nous avons fabriqué une bombe (lors d'un hackathon en Biélorussie, ils ont dit que c'était une ampoule, tout le monde l'a eue).

Vingt hackathons en un an et demi : l'expérience de l'équipe Sakharov

  • L'erreur de beaucoup, non seulement des hackathoners, mais aussi des startups, est de trop mettre l'accent sur la technologie, car ce n'est pas la fonctionnalité elle-même qui compte, mais le problème qu'elle résout. Malgré l'évidence de ce fait, peu de gens en parlent lors de la soutenance, le plus souvent on entend "on a fait une candidature en utilisant tous les algorithmes d'IA que l'on connaît". Par conséquent, nous nous concentrons sur la tâche à accomplir et le faisons de manière créative.
  • Un discours clair et prononcé sur la défense augmente considérablement les chances de gagner. Alors on répète, on répète et on répète encore. Lors du premier GameNode, j'ai prononcé un discours avec Dima au téléphone - il est tombé malade et est rentré chez lui, mais même dans cet état, ils ont continué à travailler.

"Communiquez avec des experts autant que possible"

Nous avons une pratique - essayer autant que possible, au moins trois fois de communiquer avec des experts. Une fois par jour et séparément avant la protection. D'abord, vous testez des hypothèses avec eux ; deuxièmement, c'est ainsi qu'ils se souviennent de votre projet et le comprennent. Il est difficile d'évaluer objectivement et adéquatement que vous y avez codé en dur cinq minutes de soutenance. Et troisièmement, c'est sortir ensemble. Nous restons toujours en contact avec beaucoup d'entre eux, consultons sur divers sujets et ne sommes que des amis.

Les hackathons ont joué un grand rôle et nous ont aidés à démarrer l'entreprise. Leur participation est 100% utile pour le développement de l'écosystème technologique et de démarrage, et il n'y a pratiquement aucune restriction d'âge et de compétences, car les écoliers et les professionnels expérimentés peuvent participer. Globalement, nous avons pris un bon rythme et essayons de saisir le moment, mais les principales victoires sont encore à venir !

Source: habr.com

Ajouter un commentaire