Comment p̶е̶р Tв̶ы̶й̶ le deuxième mitap Android de Tinkoff

Bonjour à tous!

Je suis Alexander Guzenko, développeur principal chez Tinkoff. Et il se trouve que je me noie constamment pour une sorte de mouvement dans le partage des connaissances, supervise l'école fintech pour Android et aime assister à des conférences et des réunions.

Il y a environ un mois et demi, j'ai eu l'idée de tenir une réunion. Chaque semaine, nous avons régulièrement des réunions à l'intérieur, où les développeurs Android parlent de nouvelles approches, de tâches intéressantes et de problèmes difficiles qu'ils ont dû résoudre.
Il m'a semblé que ces sujets pouvaient intéresser la communauté et en dehors de l'entreprise, j'ai donc commencé à organiser une réunion.



A la recherche de reportages et d'intervenants


De quoi a-t-on besoin pour un bon mitap? Bien sûr, des conférenciers sympas et des sujets intéressants.
Qui sont ces enceintes sympas? Ce sont ceux qui savent bien communiquer leurs pensées et qui souhaitent partager leurs réalisations et leurs nouvelles approches. J'ai écrit à des personnes prenant la parole lors de réunions internes pour leur demander si elles aimeraient prendre la parole lors de la réunion que nous allons bientôt organiser.
Je n'avais pas de date précise à ce moment-là, mais j'ai compris que cela devrait arriver au plus tard à la mi-décembre, car après cela, tout le monde est trop détendu et ne voudra que se précipiter dans les vacances du Nouvel An dès que possible.

Igor Talankin - Pièges de la création d'une application de lancement



Igor Talankin - Pièges de la création d'une application de lancement
Igor a été le premier à répondre à mon offre. Igor est un amoureux du hardcore et des tripes; il aime comprendre des choses mal documentées non seulement au travail, mais aussi à la maison, pendant son temps libre. Puis il m'a dit qu'il écrivait le lanceur, comme son projet de compagnie.

Au début, je pensais que c'était une sorte de sujet étrange, et ce n'était pas entièrement nouveau. Après tout, il y avait déjà un rapport de Yandex sur leur lanceur . Mais après la première manche de la présentation, j'ai réalisé que c'était complètement différent.

Après tout, nous agissons ici comme une application régulière, pas comme une application système (et cela s'est avéré réduire considérablement nos capacités). Donc, "chassant" plusieurs fois, nous avons fait un rapport intéressant, mais pas surchargé de détails techniques. Le résultat a été une histoire sur ce que sont les lanceurs, pourquoi ils sont nécessaires et comment écrire le vôtre.


Présentation

Marat Iskhakov - Dague dans la gaine ou comment écrire votre DI à Kotlin



Lors d'une des réunions internes, Marat nous a expliqué comment il avait décidé d'alléger le fardeau de Dagger et a trouvé un moyen d'écrire un fournisseur de dépendance simple sans génération de code, mais uniquement sur les puces Kotlin.

Il a parlé de ce sujet sur la «grève», mais il n'y avait aucun dossier et peu de gens l'ont découvert. Et quand j'ai décidé d'organiser une réunion, je me suis souvenu que ce sujet était définitivement d'actualité pour beaucoup maintenant. Et à en juger par vos commentaires, ce sujet est venu! Plus de 70% des répondants ont apprécié ce rapport. Je pense que beaucoup sont allés le mettre en œuvre, car pour cela, vous n'avez pas besoin de vous lancer tête baissée dans le refactoring pendant un mois. Cette approche peut être utilisée en parallèle avec la solution actuelle de poignard.


Présentation

Table ronde


Au tout début, j'avais un dilemme: faire un autre rapport, ou faire quelque chose de plus simple, plus émotionnel? Il me semblait qu'après deux rapports, le troisième ne serait pas si bon à venir. Et je me suis souvenu que lors des conférences, j'aime surtout - les conversations informelles après tous les rapports!

J'ai rencontré un tel format (BOF) pour la première fois à Moscou Mobius 2018. Il m'a semblé si atmosphérique et sincère que je suis instantanément tombé amoureux de ce format. Ensuite, je me suis également souvenu qu'il y avait des tables rondes à Mosdroid, et les participants les ont toujours aimées.

Le sujet n'était pas si facile à choisir. Eh bien, de quoi d'autre dans ce monde n'a pas parlé? Au départ, j'ai pensé à faire une sorte de revue des conférences passées, mais je n'ai pas pu comprendre de quoi discuter là-bas, et j'ai marqué. Avec ces pensées, je suis venu à mon ami et mentor, Sergey Boishtyan. Nous avons réfléchi avec lui au sujet: "Le chemin évolutif d'un développeur à une grande équipe."

Avec ce sujet, je suis venu voir mes collègues et j'ai demandé à participer à la discussion. Vladimir Kokhanov nous a rejoint, car il avait beaucoup d'expérience en leadership dans une grande équipe et Anton Alexandrov, qui est récemment devenu le chef du département.

Peu avant la réunion, nous nous sommes rencontrés et avons chassé des sujets dont nous pourrions parler. Mais, comme d'habitude, les choses ne se sont pas passées comme prévu. Au cours de la table ronde, nous avons discuté:

  • Étapes de la formation d'une équipe.
  • Comment les approches changent en fonction de la taille de l'équipe.
  • Comment effectuer des révisions de code lorsque vous en recevez beaucoup.
  • Comment intégrer une nouvelle personne dans une équipe.

Après notre ennui, nous avons remis le microphone dans le hall et répondu aux questions qui restaient avec les personnes présentes.


Quelques photos












Le reste des photos ici

Total


C'était ma première expérience dans l'organisation d'un mitap. Et malgré cela, tout s'est bien passé, merci d'être venu!

Source: https://habr.com/ru/post/fr480402/


All Articles