Hallo allerseits!
Ich bin Alexander Guzenko, leitender Entwickler bei Tinkoff. Und so kam es, dass ich ständig ertrank, um Wissen auszutauschen, die Fintech-Schule für Android zu beaufsichtigen und an Konferenzen und Meetings teilzunehmen.
Vor ungefähr anderthalb Monaten kam mir die Idee, ein Meeting abzuhalten. Jede Woche finden regelmäßige Meetings statt, bei denen Android-Entwickler über neue Ansätze, interessante Aufgaben und schwierige Probleme sprechen, die sie lösen mussten.
Ich hatte den Eindruck, dass diese Themen für die Community und außerhalb des Unternehmens von Interesse sein könnten, und begann, ein Meeting zu organisieren.

Auf der Suche nach Berichten und Referenten
Was braucht man für eine gute Mitap? Natürlich coole Referenten und interessante Themen.
Wer sind diese coolen Lautsprecher? Dies sind diejenigen, die wissen, wie man ihre Gedanken gut kommuniziert, und die daran interessiert sind, ihre Erfolge und neuen Ansätze mitzuteilen. Ich schrieb an die Redner bei internen Besprechungen und fragte sie, ob sie bei der Besprechung sprechen möchten, die wir in Kürze organisieren werden.
Ich hatte damals kein klares Datum, aber ich verstand, dass dies spätestens Mitte Dezember geschehen sollte, da danach alle zu entspannt sind und nur so schnell wie möglich in die Neujahrsferien stürzen möchten.
Igor Talankin - Fallstricke beim Erstellen einer Launcher-Anwendung
Igor Talankin - Fallstricke beim Erstellen einer Launcher-Anwendung
Igor antwortete als Erster auf mein Angebot. Igor ist ein Liebhaber von Hardcore und Mut, er liebt es, schlecht dokumentierte Dinge in seiner Freizeit nicht nur bei der Arbeit, sondern auch zu Hause zu verstehen. Dann erzählte er mir, dass er den Launcher als sein Lieblingsprojekt schreibt.
Zuerst dachte ich, es sei ein seltsames Thema und es ist nicht ganz neu. Immerhin gab es bereits einen
Bericht von Yandex über ihren Launcher . Aber nach dem ersten Durchgang der Präsentation wurde mir klar, dass dies völlig anders ist.
Schließlich fungieren wir hier als reguläre Anwendung und nicht als Systemanwendung (und dies beeinträchtigt, wie sich herausstellte, unsere Fähigkeiten sehr). Deshalb haben wir einige Male „gejagt“ und einen interessanten Bericht verfasst, der jedoch nicht mit technischen Details überladen ist. Das Ergebnis war eine Geschichte darüber, was die Trägerraketen sind, warum sie gebraucht werden und wie man seine eigenen schreibt.
VorstellungMarat Iskhakov - Dolch in der Scheide oder wie man seinen DI in Kotlin schreibt
Bei einem der internen Meetings erzählte Marat uns, wie er beschlossen hat, Daggers Bürde zu erleichtern und einen Weg gefunden hat, einen einfachen Abhängigkeitsanbieter ohne Codegenerierung zu schreiben, jedoch nur auf Kotlin-Chips.
Er erzählte dieses Thema über den „Streik“, aber es gab keine Aufzeichnungen und nur wenige Leute erfuhren davon. Und als ich mich entschied, ein Meeting zu organisieren, fiel mir ein, dass dieses Thema jetzt definitiv für viele relevant ist. Und nach deinem Feedback zu urteilen, ist dieses Thema gekommen! Über 70% der Befragten mochten diesen Bericht. Ich denke, viele haben es implementiert, weil Sie dafür nicht einen Monat lang eigenhändig überarbeiten müssen. Dieser Ansatz kann parallel zur aktuellen Dolchlösung angewendet werden.
VorstellungRunder Tisch
Ganz am Anfang hatte ich ein Dilemma: einen anderen Bericht erstellen oder etwas einfacheres, emotionaleres tun? Es schien mir, dass nach zwei Berichten der dritte nicht so gut kommen würde. Und ich erinnere mich, dass ich auf Konferenzen am meisten mag - informelle Gespräche nach all den Berichten!
Ich habe ein solches Format (BOF) zum ersten Mal auf der Moscow Mobius 2018 getroffen. Es schien mir so atmosphärisch und aufrichtig, dass ich mich sofort in dieses Format verliebte. Dann erinnerte ich mich auch daran, dass es bei Mosdroid runde Tische gab, die den Teilnehmern immer gefielen.
Das Thema war nicht so einfach zu wählen. Nun, worüber in dieser Welt noch nicht gesprochen? Anfangs dachte ich daran, eine Art Rückblick auf vergangene Konferenzen zu geben, aber dann konnte ich nicht herausfinden, was ich dort besprechen sollte, und traf. Mit diesen Gedanken kam ich zu meinem Freund und Mentor, Sergey Boishtyan. Wir haben mit ihm das Thema erarbeitet: "Der evolutionäre Weg von einem Entwickler zu einem großen Team."
Mit diesem Thema bin ich zu meinen Kollegen gekommen und habe sie gebeten, sich an der Diskussion zu beteiligen. Vladimir Kokhanov kam zu uns, da er in einem großen Team viel Führungserfahrung gesammelt hat, und Anton Alexandrov, der kürzlich Abteilungsleiter wurde.
Kurz vor dem Treffen trafen wir uns und fuhren Themen weg, über die wir sprechen konnten. Aber wie üblich liefen die Dinge nicht nach Plan. Im Verlauf des Runden Tisches diskutierten wir:
- Schritte der Teambildung.
- Wie sich Ansätze ändern, hängt von der Teamgröße ab.
- Wie man Code-Reviews durchführt, wenn man viel bekommt.
- So integrieren Sie eine neue Person in ein Team.
Nach unserer Mühe gaben wir das Mikrofon in die Halle und beantworteten die Fragen der Anwesenden.
Der Rest der Bilder hierTotal
Dies war meine erste Erfahrung bei der Organisation einer Mitap. Und trotzdem lief alles gut, danke fürs Kommen!