
Habr, olá! Meu nome é Maria e sou programador. Estou escrevendo para Android e faço isso em Java há vários anos - no contexto de vantagens universais, me pareceu muito conveniente. Mas o progresso não pára e, tendo chegado à Yandex. Dinheiro há um ano e meio, eu me familiarizei com o jovem idioma Kotlin, que acabou por estar fora de competição. A flexibilidade da equipe, da qual decidi fazer parte, era importante para mim e foi ótimo ter aqui novas oportunidades de desenvolvimento.
Mesmo no início do meu trabalho na empresa, ouvi críticas positivas de colegas que participaram de uma conferência dedicada exclusivamente ao idioma Kotlin. No campo de TI, você precisa estar sempre atualizado com as mais recentes idéias e desenvolvimentos, porque tudo está mudando e se desenvolvendo rapidamente, e onde posso aprender mais sobre o que está acontecendo na comunidade Kotlin, se não no KotlinConf? Também daqueles que desenvolvem a própria linguagem. E então eu fui com ela! Não há revisão técnica dos relatórios neste artigo; todos os materiais estão disponíveis gratuitamente no YouTube. Além disso - sobre a conferência em Copenhague, sua organização e minhas impressões.
So KotlinConf 2019 em Copenhague 
Visitar esta conferência não é o prazer mais barato - o ingresso de um participante por 2 dias custa quase quinhentos euros. A propósito, a Dinamarca está em primeiro lugar em termos de padrões de vida no mundo, é um país com um alto nível de solvência e, portanto, preços. É caro comer, viajar e morar lá, então concluo que o alto preço da conferência se deve a isso. Provavelmente, se a empresa não pagasse minha viagem e participação, eu ficaria satisfeito com as gravações dos relatórios em casa. Por isso, dirigimos uma pequena equipe do Yandex.Money e visitamos pessoalmente a festa de Kotlin.
O evento foi realizado nos arredores da cidade no Marriott Bella Center.

A infraestrutura de transporte em Copenhague é muito conveniente: a estação de metrô, que pode ser acessada diretamente do aeroporto da cidade, fica a dois minutos a pé do local da conferência. Pareceu-me muito bem-sucedido - nenhum barulho turístico perturbador. Por placas e multidões com mochilas, era fácil encontrar a entrada do centro.
No salão esticou um tapete azul - da porta para o local de inscrição dos participantes. Os caras de camiseta com o logotipo da conferência receberam os convidados e ajudaram a não se perder.
O registro não demorou muito tempo e recebi um crachá de participante. O código QR no crachá é para fazer contatos. Isso leva a uma página com uma breve informação sobre o participante e uma inscrição que você conheceu na KotlinConf em Copenhague.

A propósito, ao me registrar, eles me deram apenas um crachá - sem cadernos, canetas, adesivos, cartões e horários, e eu me acostumei a esse conjunto nas conferências de TI em São Petersburgo e Novosibirsk.
Provavelmente, na confusão, perdi a posição com o cronograma dos relatórios. Virei-me para o organizador em uma camiseta com gaivotas e ouvi uma resposta simples e lógica - a programação está no aplicativo móvel da conferência. Até ficou um pouco estranho, como se eu estivesse tentando mergulhar com uma bússola mecânica em um mapa em papel. O wi-fi aberto em uma grande área de uma conferência lotada funcionou perfeitamente e, durante todo o tempo, não tive problemas com a rede.
Em um bom aplicativo nativo, você pode encontrar tudo o que precisa: um mapa do site, uma programação, informações sobre palestrantes, seus relatórios e também anota os materiais que você gostou. Usei essa função para não ficar confuso quando e para qual relatório ir.

Das 8h às 9h, havia café da manhã no horário, e parte da ampla área do corredor entre os corredores era ocupada por mesas. As mesas de jantar eram principalmente altas e sem cadeiras - e isso é ótimo, porque o resto do tempo você fica sentado nos relatórios. Comparado a outras conferências, foi muito bom aqui que você pode tomar café, por exemplo, a qualquer momento, e não apenas no café da manhã e no almoço. Assim como um lanche - com frutas frescas e frutas secas e castanhas, não havia necessidade de “comer adequadamente no almoço, caso contrário não haveria força” (c) avó. No entanto, isso não impediu que alguns participantes se levantassem sem cerimônia 10 minutos antes do final dos relatórios, descendo ruidosamente as escadas até a saída e dando uma volta para o almoço - bem, vergonha espanhola!

Os estandes dos patrocinadores começaram um pouco mais nas profundezas deste espaço. Surpreendentemente, havia poucos estandes para esse espaço de estandes - se não me engano, havia apenas 7. Atrás da prateleira ampla estavam os anfitriões do evento, distribuíram crachás, adesivos e foram convidados para um teste onde você poderia ganhar o jogo Jenga.
Nas proximidades havia vários estandes do Google. Lá foi possível fazer perguntas aos representantes da empresa e receber respostas detalhadas e, com eles, camisetas brancas com a cabeça verde do logotipo do Android.

Os relatórios foram realizados simultaneamente em 3-4 salas de aula e em uma sala espaçosa que acomoda todos os participantes.

Tudo foi organizado sem sobreposições, com som e imagem normais. As apresentações ocorreram em uma sala escura, alguns oradores (nem todos, infelizmente) prepararam com sucesso e fizeram slides escuros que eram convenientes para assistir.

Percebi que os relatórios eram de dois níveis - fácil e médio - sem tópicos detalhados. Eu considerava isso uma vantagem, embora alguns colegas considerassem isso, pelo contrário, uma desvantagem. Acho que a conferência não é um evento em que você estuda um tópico em detalhes - é muito difícil colocar informações complexas em um relatório pequeno e compreensível. Mas na conferência você pode ver quais ferramentas são usadas, quais idéias são valorizadas, para onde a comunidade está se movendo, como e por quem está se desenvolvendo.
E a comunidade está crescendo e se desenvolvendo, e como! Os desenvolvedores da linguagem em si não imaginavam que tarefa executavam há quase dez anos, mas fazem isso muito bem. De acordo com a reação dos participantes, o significado do trabalho dessa equipe foi muito perceptível. Havia relatórios sobre como passar de tecnologias obsoletas para relevantes e avançadas, e entre meus interlocutores havia um desenvolvedor cuja equipe estava prestes a desistir de ferramentas inconvenientes em favor do Kotlin. E isso já mostra quão ativamente a comunidade está crescendo e se será.
Em geral, gostei muito da atmosfera do evento. O segundo dia da conferência, por exemplo, começou com um animado relatório sobre a importância de trabalhar por prazer. É com essa abordagem que são criadas muitas coisas interessantes que mudam e movem o mundo, e é por isso que o progresso está acontecendo - devido ao trabalho entusiástico dos entusiastas!

A inspiração é uma das tarefas importantes da conferência, gerenciadas pelos organizadores e pelos palestrantes. Uma parte do hugg dinamarquês é recebida: bem, estamos trabalhando mais!