Como p̶е̶р Tв̶ы̶й̶ o segundo mitap Android de Tinkoff

Olá pessoal!

Sou Alexander Guzenko, desenvolvedor líder da Tinkoff. E aconteceu que eu constantemente me afogo por algum tipo de movimento no compartilhamento de conhecimento, supervisiono a escola de tecnologia para android e gosto de participar de conferências e reuniões.

Há cerca de um mês e meio, tive a ideia de realizar uma reunião. Toda semana, temos reuniões regulares, onde desenvolvedores de Android falam sobre novas abordagens, tarefas interessantes e problemas difíceis que precisavam resolver.
Pareceu-me que esses tópicos poderiam interessar à comunidade e fora da empresa, então comecei a organizar uma reunião.



Em busca de relatórios e palestrantes


O que é necessário para um bom mitap? Claro, palestrantes legais e tópicos interessantes.
Quem são esses falantes legais? São aqueles que sabem como comunicar bem seus pensamentos e estão interessados ​​em compartilhar suas realizações e novas abordagens. Escrevi para as pessoas que falavam em reuniões internas perguntando se gostariam de falar na reunião que vamos organizar em breve.
Eu não tinha uma data clara na época, mas entendi que isso deveria acontecer até meados de dezembro, porque, depois disso, todos estarão relaxados demais e só quererão se apressar nas férias de Ano Novo o mais rápido possível.

Igor Talankin - Armadilhas da criação de um aplicativo iniciador



Igor Talankin - Armadilhas da criação de um aplicativo iniciador
Igor foi o primeiro a responder à minha oferta. Igor é um amante de hardcore e coragem, gosta de entender coisas mal documentadas, não apenas no trabalho, mas também em casa, em seu tempo livre. Então ele me disse que ele escreve o lançador, como seu projeto de estimação.

No começo, pensei que era algum tipo de tópico estranho, e não é inteiramente novo. Afinal, já havia um relatório da Yandex sobre o lançador . Mas após a primeira execução da apresentação, percebi que isso é completamente diferente.

Afinal, aqui atuamos como um aplicativo regular, não como um sistema (e isso, como se viu, reduz muito nossos recursos). Então, “perseguindo” várias vezes, fizemos um relatório interessante, mas não sobrecarregado com detalhes técnicos. O resultado foi uma história sobre o que são os lançadores, por que são necessários e como escrever seus próprios.


Apresentação

Marat Iskhakov - Adaga na bainha ou como escrever seu DI em Kotlin



Em uma das reuniões internas, Marat nos contou como decidiu aliviar o fardo de Dagger e criou uma maneira de escrever um provedor de dependência simples sem geração de código, mas apenas em chips Kotlin.

Ele contou esse tópico sobre o "Strike", mas não houve registros e poucas pessoas descobriram sobre ele. E quando decidi organizar uma reunião, lembrei que esse tópico é definitivamente relevante para muitos agora. E, a julgar pelos seus comentários, este tópico chegou! Mais de 70% dos entrevistados gostaram deste relatório. Eu acho que muitos foram implementá-lo, porque para isso você não precisa ir à refatoração por um mês. Essa abordagem pode ser usada em paralelo com a atual solução de punhal.


Apresentação

Mesa redonda


No começo, eu tinha um dilema: fazer outro relato ou fazer algo mais simples, mais emocional? Pareceu-me que, após dois relatórios, o terceiro não seria tão bom em chegar. E lembrei-me de que, nas conferências, gosto mais de tudo - conversas informais depois de todos os relatórios!

Encontrei esse formato (BOF) pela primeira vez no Moscow Mobius 2018. Pareceu-me tão agradável e sincero que me apaixonei instantaneamente por esse formato. Também lembrei que havia mesas-redondas no Mosdroid, e os participantes sempre gostaram.

O tópico não foi tão fácil de escolher. Bem, o que mais neste mundo não falamos? Inicialmente, pensei em fazer algum tipo de revisão de conferências anteriores, mas não consegui descobrir o que discutir lá e pontuei. Com esses pensamentos, cheguei ao meu amigo e mentor, Sergey Boishtyan. Debatemos com ele o tópico: "O caminho evolutivo de um desenvolvedor para uma grande equipe".

Com este tópico, vim aos meus colegas e pedi para participar da discussão. Vladimir Kokhanov se juntou a nós, pois tinha muita experiência em liderança em uma grande equipe e Anton Alexandrov, que recentemente se tornou o chefe do departamento.

Pouco antes da reunião, nos encontramos e afastamos tópicos sobre os quais poderíamos conversar. Mas, como sempre, as coisas não correram conforme o planejado. No decorrer da mesa redonda, discutimos:

  • Etapas da formação da equipe.
  • Como as abordagens mudam dependendo do tamanho da equipe.
  • Como conduzir revisões de código quando você recebe muito.
  • Como integrar uma nova pessoa em uma equipe.

Depois do nosso tédio, entregamos o microfone na sala e respondemos às perguntas que restavam com os presentes.


Algumas fotos












O resto das fotos aqui

Total


Esta foi a minha primeira experiência na organização de um mitap. E, apesar disso, tudo correu bem o suficiente, obrigado por ter vindo!

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


All Articles