
Das Internet der Dinge ist ein Aufwärtstrend, Technologie wird überall und überall eingesetzt: in Industrie, Wirtschaft und Alltag (Hallo an intelligente Glühbirnen und Kühlschränke, die selbst Lebensmittel bestellen). Dies ist jedoch nur der Anfang - es gibt sehr viele Aufgaben, die mit IoT gelöst werden können.
Um den Entwicklern die Fähigkeiten der Technologie klar zu demonstrieren, haben GeekBrains und Rostelecom beschlossen, einen IoT-Hackathon durchzuführen. Die Aufgabe bestand für alle Teilnehmer darin, eine Lösung im Bereich des Internet der Dinge zu finden und eine Web- und / oder Mobilanwendung für einen bestimmten Benutzer intelligenter Geräte zu implementieren. In technischer Hinsicht mussten Sie
Front- End für den Endbenutzer sowie
Back- End schreiben, das die Geschäftslogik der Arbeit mit Daten steuert.
Wer sind die Helden unseres Hackathon- Romans ?

434 Personen antworteten auf den Aufruf zur Teilnahme am Hackathon, bei dem eine IoT-Lösung für Unternehmen entwickelt und implementiert werden musste - so viele Bewerbungen erhielten die Organisatoren. 184 Personen nahmen am Hackathon teil - 35 Teams. Eine der Bedingungen war übrigens, nur unerfahrene Entwickler einzuladen, die sich selbst in einem neuen Bereich versuchen wollen.

Fast jeder erreichte die Ziellinie - 33 von 35 Teams, das sind 174 Personen.

Beurteilte die gesamte Jury, die ausschließlich aus harten Fachleuten bestand:
- Dmitry Slinkov - Direktor für industrielles Internet, Rostelecom;
- Alexey Poluektov - Direktor, Abteilung Plattformarchitektur, Rostelecom;
- Nikita Bratko - Chefarchitekt für Lösungen, Rostelecom;
- Oleg Gerasimov - Entwicklungsleiter der Wink- und In-Memory-DB-Reindexer-Plattform, Rostelecom Information Technologies;
- Nikolai Olkhovsky - Direktor des Kompetenzzentrums für die Entwicklung eines Videoüberwachungsprodukts, Rostelecom Information Technologies;
- Sergey Shirkin - Dekan der Abteilung für künstliche Intelligenz GeekUniversity, Datenwissenschaftler beim Dentsu Aegis Network Russia;
- Oleg Shikov - Dekan der Fakultät für Webentwicklung GeekUniversity;
- Alexander Sinichkin ist Lehrer bei GeekBrains, Python-Teamleiter bei Usetech.
Zuerst war das Wort - das Wort eines Experten
Damit die Hackathon-Teilnehmer besser verstehen, was zu tun ist, hielten die Rostelecom-Spezialisten drei thematische Meisterkurse gleichzeitig ab. Die erste ist die IoT-Plattform, die zweite ist die Einführung in React Native und die dritte ist die Mobile App von Grund auf neu.
Nun, damit jeder Teilnehmer sich des Problems bewusst wird und eine ungefähre Lösung vorlegt, und er wusste, wo die Mentoren den Teilnehmern geholfen haben, sich um die Auszeichnung zu bewerben, wenn sie gewonnen haben:
- Alexey Poluektov - Direktor, Abteilung Plattformarchitektur, Rostelecom;
- Nikita Bratko - Chefarchitekt für Lösungen, Rostelecom;
- Sergey Bastionov - Leiter der Projektmanagementgruppe, Rostelecom;
- Oleg Shikov - Dekan der Fakultät für Webentwicklung GeekUniversity;
- Sergey Kruchinin - Leiter Bildungsprojekte an der GeekUniversity;
- Alexander Sinichkin - Lehrer bei GeekBrains, Python-Teamleiter bei Usetech;
- Ivan Makeev ist Lehrer bei GeekBrains, dem Gründer des Skorochtets-Projekts.

Mentoren spielten die Rolle einer Art "Erste Hilfe". Sie wandten sich an Teams, stellten verschiedene Fragen, kommentierten aufkommende Ideen und schlugen potenziell vielversprechende Richtungen vor. Wenn jemand eine Beratung benötigte, erhielt der Teilnehmer diese fast sofort nach Beantragung der Hilfe.
Wie ist es gelaufen?
Am ersten Tag passierten die Hackathon-Teilnehmer zwei „Kontrollpunkte“:
- Vor 14:00 Uhr mussten die Teammitglieder entscheiden und bekannt geben, welche Idee sie für den Hackathon haben würden. Die Organisatoren legten Ideen fest;
- Am Abend erzählten die Teams, was sie getan hatten und was am Ende passiert war.
Die Organisatoren rieten den Teilnehmern, jeden Tag Feedback von zwei Mentoren zu erhalten - dies ist notwendig, um sich auf Expertenmeinungen zu konzentrieren. Einige der schnellsten Teilnehmer konnten mit allen Mentoren sprechen.

Um die Arbeit schneller zu erledigen, gingen 23 Teams nicht schlafen, sondern blieben die Nacht im Büro. Kaffee half, Ideen und Begeisterung halfen, plus ein kleiner Snack.
Dann, am zweiten Tag des Hackathons, zeigten die Teams, was am Ende passiert ist. Danach konsultierten die Richter eine Weile und gaben Noten. Jedes Projekt wurde nach folgenden Kriterien bewertet:
- Löst es ein bestimmtes Problem des Benutzers und wie relevant ist es?
- Die Neuheit der Idee.
- Technische Komplexität: Umfang der Lösung, betroffene Geräte, Menge der gesammelten Daten.
- Backend-Implementierung.
- Frontend-Implementierung.
- Der Betrieb der Schnittstelle ist ein Prototyp in Aktion.
- Kommerzielle Perspektiven des Projekts.
Jeder Gegenstand erhielt einen Punkt auf einer Fünf-Punkte-Skala. Dann wurden alle Punkte jedes Teams zusammengefasst. Nach dem Gesamtbetrag wurden drei beste Teams ermittelt. Neben den drei wichtigsten Gewinnern gab es in neun weiteren Nominierungen weitere Preise.
Sektor "Preis" - Endergebnisse

Den ersten Platz belegte das SunDali-Team (bei dem der Laptop übrigens ausgebrannt war). Sie erhielt einen Preis von 100.000 Rubel für die Entwicklung eines Kontrollsystems für unbemannte Erntemaschinen.

Den zweiten Platz mit einem Preisgeld von 70.000 Rubel erhielt das RHDV-Team, das ein Projekt zur Überwachung und Fernsteuerung eines intelligenten Gewächshaussystems umsetzte.

Der dritte Platz ging an das Team von GeekBrains-Kursen, das das IoT-Versicherungsprojekt für den landwirtschaftlichen Komplex vorstellte.
Die Gewinner der Nominierungen sind:
☆ Preis für die kommerziellen Perspektiven des Projekts - ReAction
☆ Preis „Nimm es und mach es!“ - 2121
☆ Innovative Lösung - WAAS !!!
☆ Preis "Eisen" - "BNB"
☆ Beste Integrationslösung - Schlangen
☆ Beste mobile App - Boote
☆ Preis „Oh, wir haben noch eine Demo!“ - "Nursultan"
☆ Sympathiepreis von Rostelecom - „5642“
☆ Jury Choice Award - OCEAN
Was sagen die Teilnehmer?
Experten waren zufrieden mit dem Verlauf. Nikolai Olkhovsky, Direktor des Kompetenzzentrums für die Entwicklung eines Videoüberwachungsprodukts, Rostelecom Information Technologies, sagte Folgendes:
„Die beim Hackathon entwickelten Lösungen werden respektiert. Es gab Teams, die selbst fertige Datensätze anstelle der von uns vorgeschlagenen gefunden und Schnittstellen mit ihnen verschraubt haben. Infolgedessen sahen ihre Demos sehr realistisch aus. Viele versuchten, große Dinge in nur einem Tag zu realisieren.
Das Engagement und die Kreativität der Jungs waren beeindruckend. Trotz Schlafmangel und engen Fristen haben alle alles gegeben: 33 von 35 Teams kamen ins Ziel. Das ist ein sehr gutes Ergebnis! Alle Teilnehmer sind großartig. Und wir, die Jury und die Mentoren, haben es genossen .
“
Alexander Sinichkin, Lehrer bei GeekBrains, Python-Teamleiter bei Usetech:
„Ich habe zum ersten Mal an einem Hackathon teilgenommen und war begeistert, wie viele Leute sich etwas Interessantes und Wertvolles einfallen lassen
können. Jedes dritte oder sogar das zweite Projekt rief aus: "Wow, war das möglich ?!"
Ich war sehr zufrieden damit, wie beharrlich die Teilnehmer versuchten, Dinge zu realisieren, die sie nicht verstanden. Wie kann man neuronale Netze und ein Webprojekt in zwei Tagen und ohne Erfahrung verbinden? Aber sie haben es geschafft. Sehr cool".Es ist erwähnenswert, dass jeder der Hackathon-Teilnehmer eine Beschäftigungsmöglichkeit erhalten hat. Die Personalabteilung von Rostelecom kommunizierte mit den Teilnehmern und sammelte nützliche Kontakte. Die Vertreterin des Unternehmens Olga Romanova, Leiterin der Auswahl von IT-Spezialisten bei Rostelecom Information Technologies, kommentierte die Ergebnisse wie folgt:
„Rostelecom ist bereit, mit unerfahrenen Spezialisten zusammenzuarbeiten, und natürlich haben wir aktiv mit den Jungs beim Hackathon kommuniziert, um die Besten für unser Team zu gewinnen. Je nach Niveau der Person können wir eine berufliche Position oder ein Praktikum anbieten. Wir haben viele interessante und vielversprechende Projekte: interaktives Fernsehen, Videoüberwachungsplattform, Smart Home-Plattform. Nach dem Hackathon hatten wir bereits einige Interviews. “Nun, die Eindrücke der Gewinner - wir haben ein kurzes Interview von Team-Teamleitern geführt.
Alexandra Vasilega, Teamleiterin von SunDali (1. Platz)Warum hast du dich entschieden, am Hackathon teilzunehmen?Für viele im Team war dies der erste Hackathon, die Entscheidung zur Teilnahme fiel spontan.
Wie sind Sie auf die Idee gekommen, einen Preis zu gewinnen?Es gab eine lange Diskussion mit vielen Ideen, aber das Letzte war, dass eines der Teammitglieder sich den Roboterstaubsauger ansah und die Idee hatte, ein solches Gerät für die Arbeit an dem Projekt zu verwenden. Also erschien unsere Option.
Was werden Sie für den Preispool ausgeben (oder bereits ausgegeben haben)?Jeder hat sich persönlich entschieden - für mich ist das eine Technik.
Arkady Dymkov, Teamleiter RHDV (2. Platz)Warum hast du dich entschieden, am Hackathon teilzunehmen?Unser Team war lange Zeit an Hackathons verschiedener Themen beteiligt, daher haben wir sehr gut verstanden, was ein Hackathon ist und was zu tun ist. Man könnte sagen, wir haben uns zufällig für die Teilnahme angemeldet: Eines der Mitglieder unseres Teams stolperte über die Ankündigung eines gemeinsamen Hackathons von Rostelecom und Geekbrains. Wir haben uns die Fälle angesehen und sofort festgestellt, dass es uns gehört.
Wie sind Sie auf die Idee gekommen, einen Preis zu gewinnen?Kürzlich haben wir an einem Agrohackathon teilgenommen, bei dem wir mit dem Projekt Gewächshäuser gewonnen haben. Wir hatten bereits einen Code für die Controller und verstanden das Prinzip des gesamten Systems. Daher entstand die Idee, nicht weit zu graben, sondern etwas zum gleichen Thema zu tun, und es passte fast perfekt zum Thema des neuen Hackathons. Wir haben Software für die Fernverwaltung und Überwachung intelligenter Gewächshaussysteme entwickelt. Es schien uns, dass diese Idee zumindest praktisch ist und "schießen" kann. Und so geschah es.
Was werden Sie für den Preispool ausgeben (oder bereits ausgegeben haben)?Wir haben das Geld gleichmäßig aufgeteilt und jeder blieb bei seinem Teil).
Maxim Lukyanov, Teamleiter des Random Forest Teams (3. Platz)Warum hast du dich entschieden, am Hackathon teilzunehmen?Ich habe von dem Hackathon erfahren, weil Studium bei Geekbrains an der Fakultät für KI. Zum Zeitpunkt des Hackathons habe ich gerade die Python-Bibliotheken für maschinelles Lernen gemeistert, und da der Hackathon selbst als Veranstaltung für Anfänger im Bereich des maschinellen Lernens positioniert war, entschied ich, dass es großartig wäre, mich im Üben zu versuchen. Außerdem hatte ich noch nie an solchen Wettbewerben teilgenommen und es war interessant, es zu versuchen.
Wie sind Sie auf die Idee gekommen, einen Preis zu gewinnen?Alle Teammitglieder skizzierten mehrere Ideen, bildeten eine Liste mit 7 Optionen. Beim Hackathon haben wir zunächst alle Ideen besprochen, diejenigen verworfen, die innerhalb des vorgegebenen Zeitrahmens schwer umzusetzen sind, und das durchdachteste und unserer Meinung nach interessanteste Projekt zur Implementierung von IoT-Sensoren in den Feldern ausgewählt, um ihren Status zu überwachen und über die Risiken zu informieren (Versicherungsfälle). Die Idee wurde meiner Meinung nach ursprünglich von Oleg Kharatov erfunden.
Was werden Sie für den Preispool ausgeben (oder bereits ausgegeben haben)?Wir belegten den dritten Platz, unsere preisfreien Kurse GeekBrains.
Im Allgemeinen kann der Hackathon als erfolgreich angesehen werden, alle haben ihn genossen - die Teilnehmer, die Jury, das Publikum und natürlich die Organisatoren. Behalten Sie die Agenda im Auge, dieser Hackathon ist nicht der letzte.