DUMP Kazan 2019 - Tatarstan Developers Conference. Aceitamos pedidos de relatórios

No ano passado, fizemos uma tentativa experimental de reunir especialistas em TI de diferentes especialidades e diferentes empresas de Kazan, e tudo acabou bem. Em 4 seções: Backend, Frontend, Design e Gerenciamento vieram 219 participantes. Parece um pouco, se não for por dois "buts":

  1. Havia 154 participantes no primeiro DUMP Yekaterinburg e 1608 no DUMP 2019.
  2. Os organizadores das reuniões e conferências de TI em Kazan disseram que as pessoas os procuram com relutância, mesmo de graça, e é improvável que consigam reunir mais de 100 pessoas em 1,5 meses.

Em geral, o início já foi anunciado e anunciamos a coleta de pedidos de relatórios no DUMP Kazan 2019. A conferência será realizada nas salas de conferências do Riviera Hotel em 8 de novembro.



Este ano, também haverá 4 seções, mas sua composição mudou: Backend, Frontend, DevOps e Management, e as seções serão em período integral - 8 relatórios cada.

Também foram adicionadas mesas redondas e workshops. No começo, discutimos problemas quentes e problemas de queima e, no segundo, estudamos uma tecnologia ou técnica específica na prática.

As melhores pessoas de TI de Kazan se reuniram no comitê do programa, que pretendem seriamente “bombardear” o conteúdo DUMP, e Kazan - a capital de TI da Federação Russa. Bem, faz?

Veja os conceitos da seção abaixo e solicite discursos. As inscrições estão abertas até 8 de setembro, mas a vantagem é para quem se inscreve mais cedo, simplesmente porque os slots já podem estar ocupados posteriormente.

Backend


Nesta seção, falamos sobre desenvolvimento de servidores sem referência a linguagens de programação. Discutiremos as tecnologias e os métodos de desenvolvimento que apareceram em 2018-2019 e procuraremos a solução ideal para os problemas que a maioria dos desenvolvedores de back-end enfrenta.



Aguardamos relatórios que abordem os seguintes tópicos:

  • Microsserviços
  • Carga alta
  • Otimização do compilador
  • Desempenho do aplicativo
  • Arquitetura em termos de organização de código, lógica de negócios
  • Práticas recomendadas sobre vários tópicos
  • Programação funcional
  • Teste de microsserviço
  • Infra-estrutura de sistema distribuído
  • Blockchain
  • ML / ML em microsserviços
  • A linha de pensamento de desenvolvedores e arquitetos legais no processo de desenvolvimento de um grande sistema
  • DDD
  • Trabalhar com ferro
  • Autorização e autenticação
  • Coleta de lixo, trabalhando com memória
  • Dívida técnica, revisão de código e refatoração: tecnologias, técnicas e resultados

O nível de treinamento dos participantes DUMP middle e middle +, vale a pena levar isso em consideração ao selecionar tópicos para o aplicativo de relatório. Gostaríamos realmente que o público não ficasse entediado.

A apresentação tem 35 minutos + 5 minutos para perguntas no salão. Após o relatório, haverá mais 20 minutos para discussão à margem.

Comitê de Programas da Seção:


Yuri Kerbitskov é um back-end de líder técnico da Ak Bars Digital Technologies.
Sobre mim: “Desde que estou organizando as reuniões do .NET KznDotNet, o tópico de desenvolvimento da comunidade está próximo de mim e agradável aos olhos, e fico feliz em fazer esforços para fazer mais movimento de TI em Kazan.”

Andrey Zharinov - Chefe do Escritório de Desenvolvimento Yandex em Ecaterimburgo.
Sobre mim: "Eu sou responsável por alguns dos serviços de alarme, o back-end e o DUMP estão perto de mim, e isso me levou ao comitê do programa".

Frontend


Responsável por desenvolver o lado do cliente do site / aplicativo? Para você aqui.



Deixe os aplicativos aqui se você tiver algo a dizer sobre qualquer tópico da lista abaixo:

  • Aplicativos Web de microsserviço
  • Teste DSL, teste e2e, Selenium / Puppeteer, BDD
  • Alternativas de JS: Texto datilografado, ClojureScript, Elm, Dart
  • Segurança: hackers e proteção, vulnerabilidades em npm
  • Metodologias, arquitetura e princípios: SOLID, microsserviços, BEM
  • Programação funcional no desenvolvimento front-end
  • Montagem frontal para diferentes dispositivos
  • Aplicativos da web em tempo real
  • gateway da API
  • Flutter para web
  • Arquitetura de Aplicativo Cliente
  • Disponibilidade de aplicativo cliente offline
  • Usando o gRPC em um navegador e comparando com outros protocolos
  • Sincronização e armazenamento de dados do cliente: REST, GraphQL, Web Sockets
  • Escrevendo e mantendo seus componentes de interface do usuário
  • Repositórios mono no nível da empresa
  • Gerenciamento de Liberação de Automação
  • Usando a nova API do navegador (por exemplo, autorização de impressão digital ou autorização por meio de uma operadora de celular)
  • Histórias: sucessos e fracassos, interação com os negócios
  • Outros: API Web, o futuro dos padrões, código aberto, gerenciadores de pacotes, etc.

Uff, com overclock! De fato, a lista não é exaustiva, há algo interessante - escreva um aplicativo . Ao se preparar, conte com participantes do nível médio +, faça uma apresentação com exemplos práticos e sinta-se à vontade para falar sobre o rake e as falhas. Talvez isso economize horas e dias de trabalho para alguém.

A apresentação tem 35 minutos + 5 minutos para perguntas no salão. Após o relatório, haverá mais 20 minutos para discussão à margem.

Comitê de Programas da Seção:


Alexander Iossa - chefe de desenvolvimento de front-end da Diginavis.
Ele diz sobre si mesmo: “Eu gosto de definir o vetor de desenvolvimento de front-end e a engenharia de software em geral. Ou seja, é importante para mim que o relatório da conferência leve as pessoas a escrever melhor, pensar mais, não usar algumas coisas, simplesmente porque está na moda ”.

“Sou Roman Gafiatullin , lidero uma das equipes de produtos do ClickClickDrive. Em geral, sou a favor de qualquer movimento, tento apresentar aos desenvolvedores a cultura da engenharia ".

Ramil Zakirov é desenvolvedor sênior de interface da Diginavis. Desenvolve aplicativos desde 2010. Ele gosta de praticar a programação funcional e se comunicar com os seguidores sobre tópicos relacionados. Ele é um evangelista do GraphQL e recomenda o uso dessa tecnologia no desenvolvimento da web.

Além disso, o programa da seção é auxiliado por Igor Zinoviev , fundador do KazanJS (reuniões regulares de desenvolvedores de JS, bem como o canal Telegram com o mesmo nome).

Devops


Nesta seção, falamos sobre a cultura do DevOps, soluções de engenharia e como estabelecer a interação entre a equipe de desenvolvimento e a equipe de operação.



Como um dos diretores do programa, Konstantin Makarychev, disse:
Devops (pessoa) é um evangelista de automação, não um administrador de sistemas com um grande salário, e vale a pena começar. Ou seja, se alguém de alguma forma automatizou, sem ter os cobiçados “devops” no título do trabalho, embora diretamente relacionados ao desenvolvimento, essa é a nossa pessoa. E o que (implantação, redação de código, controle de qualidade, interação com equipes) e como - isso não importa, são apenas detalhes de implementação.
Portanto, se você é um devoto e não se importa em compartilhar sua experiência, deixe um pedido de apresentação aqui

Agora, de fato, para os tópicos.

Conceitualmente, os temas de devobs podem ser divididos em duas partes: técnica e sobre processos.
Desde o início, aguardamos relatórios sobre:

  • Kubernetes, Istio, malha de serviço, janelas de encaixe, CI / CD
  • Transformação em nuvem: como tudo costumava ser velho e ruim, e como agora tudo é novo e bom
  • Entrega Contínua / Integração Contínua
  • Tecnologias em nuvem: AWS, Azure, OpenStack, sem servidor, etc.
  • Qual nuvem escolher? Comparação de serviços em nuvem
  • Containerização e Orquestração
  • Monitoramento e auditoria de aplicativos (OkMeter, DataDog, BPF, XRebel, OpenTrace, etc.)

Do segundo, os participantes do DUMP gostariam de ouvir relatórios sobre:

  • A experiência de implementar DevOps em uma equipe: sucessos, falhas, ilusões perdidas
  • Novas abordagens e ferramentas no gerenciamento de configurações
  • Gerenciamento de complexidade e como pagar dívidas técnicas
  • Exemplos reais de projetos que implementaram devops: práticas fracassadas e bem-sucedidas e lições aprendidas

A apresentação tem 35 minutos + 5 minutos para perguntas no salão. Após o relatório, haverá mais 20 minutos para discussão à margem.

Comitê de Programas da Seção:


Konstantin Makarychev - desenvolvedor da Provectus, Hydrosphere.io, fundador e organizador da Expert Fridays.

Sobre mim: “Eu apenas faço o que preciso e escrevo o que tenho que fazer”.

Radik Fattakhov - Líder da equipe no ClickClickDrive.
Sobre mim: “O back-end é um desenvolvedor front-end. Eu automatizo tudo o que é possível para a equipe trabalhar com eficiência. Fico feliz em ajudar a organizar uma boa conferência em Kazan, onde pessoas de toda a região compartilharão suas experiências. "

Mikhail Tsykarev é líder de equipe sênior no escritório de gerenciamento estratégico e de projetos da ICL-Services.
Sobre mim: “Ao mesmo tempo, lidero a criação do produto interno da empresa no papel de Product Owner. Também sou rastreador da incubadora de TI da infraestrutura de inovação da UrFU. Em parte dos projetos que eu supervisiono, as práticas de DevOps são ativamente usadas. ”

Gerência


Esta seção foi criada para líderes de equipe, chefes de departamento e gerentes de desenvolvimento, gerentes de projeto e estações de serviço. Aqui nos conhecemos, enviamos problemas para discussão e compartilhamos as soluções encontradas. Porque "uma cabeça é boa e 200 é melhor".


Para não empilhar todos os tópicos, o programa é dividido em 2 blocos: "Gerenciamento de equipe" e "Gerenciamento de projetos".

No bloco "Gerenciamento de equipe", estamos aguardando uma aplicação sobre os tópicos:

  • Formação de equipes e relações internas: esquemas de organização de equipes, modelos, comunicações (facilitação de reuniões, por exemplo), etc.
  • Trabalho pessoal com um funcionário: planos de desenvolvimento individual, motivação, feedback
  • Gerenciamento de equipe distribuída
  • Métricas de desempenho da equipe
  • Desenvolvimento do líder / equipe: onde crescer ainda mais, como permanecer necessário, chauvinismo de engenharia e desgaste profissional
  • Mesa redonda “Fome do pessoal: onde conseguir desenvolvedores?”


No bloco “Gerenciamento de Projetos”, estamos procurando palestrantes que compartilhem suas experiências nos seguintes tópicos:

  • Processos, planejamento, gerenciamento: planejamento e avaliação de tarefas, unificação de processos, microgerenciamento, trabalho com riscos, retrospectivas
  • Interação com as partes interessadas: clientes, gerência, departamentos relacionados
  • Cultura de engenharia na empresa / projeto

Todos os discursos da mesma duração: 35 minutos para expandir o tópico + 5 minutos para perguntas da platéia. Após cada relatório, haverá 20 minutos para os participantes se comunicarem com os palestrantes.

Comitê de Programas da Seção:


Igor Katykov é o diretor dos centros de desenvolvimento Tinkoff.ru em Kazan e Innopolis.
17 anos em TI, últimos 13 - em gestão. Três vezes ele criou equipes de sucesso de até 90 pessoas.

Sobre o que me levou a trabalhar no comitê do programa: “Quero que Kazan se torne a terceira capital de TI depois de Moscou e São Petersburgo. Para que Kazan (e seus arredores) desenvolva uma poderosa força de TI capaz de vencer a competição de Ecaterimburgo, Novosibirsk, Nizhny e outros milionários. Sem uma comunidade local poderosa, compartilhar experiências não funcionará. ”

Alexander Kiverin - Diretor Técnico da Ak Bars Digital Technologies (Ak Bars Bank).
Sobre mim: “Ao longo de minha atividade de dez anos no campo do gerenciamento de desenvolvimento, não parei de explorar novas abordagens no gerenciamento de projetos e equipes de desenvolvimento. Na conferência DUMP 2019, tenho certeza de que ouviremos relatórios interessantes sobre a organização adequada dos processos, o gerenciamento adequado de pessoas e a criação de equipes eficazes, para que possamos aplicar essa experiência a projetos ainda mais interessantes e com bons resultados! ”

Igor Zilberg é o diretor do SmartHead.
Objetivo: “Tornar o mundo um lugar melhor por meio de gerenciamento de projetos de qualidade e informado, design e gerenciamento de sistemas (no sentido amplo, não apenas em TI). Para criar mais pessoas para quem o gerenciamento de projetos é uma profissão, e não "vá para softskills". Para que grupos de pessoas sejam liderados por líderes, em vez de "heróis" que são colocados em posições de liderança. Para que as metodologias de gerenciamento aplicadas sejam apropriadas, não modernas. Assim, como resultado de tudo isso, mais projetos são bem-sucedidos e mais pessoas que os criam são mais felizes. ”

Elena Lukyanicheva - gerente de projetos da EPAM.
Sobre mim: “Sou gerente de projetos de TI. Projetos interessantes (com uma área de assunto não padrão, resolvendo tarefas não padrão) e complexos (contendo um grande número de componentes, bibliotecas, tecnologias, com integração complexa). Os projetos que faço com pessoas entusiasmadas de todo o mundo. Pessoas mudando o mundo para melhor, tornando-o mais conveniente e seguro. E quero mais desses projetos e pessoas em Kazan. ”

Prazo final, seleção de candidaturas e preparação da apresentação


Geografia: estamos aguardando palestrantes de todo o país, do exterior e do exterior.

Prazo: envie as inscrições até 8 de setembro. O comitê do programa irá analisá-los dentro de 7 dias e a seção de administradores entrará em contato com você.

A preparação do discurso inclui várias etapas:

  • Aplicação
  • Telefonando para o comitê do programa (10 a 15 minutos), onde o palestrante fala brevemente sobre o assunto
  • Execução (ensaio do relatório com slides ou rascunhos)
  • Talvez a 2ª e a 3ª corridas
  • Preparação da apresentação

Deixe os aplicativos no site e fale em Kazan. O DUMP será realizado na sexta-feira e, durante o fim de semana, você poderá passear em Kazan. Ela é definitivamente boa tanto no verão quanto no inverno - verificamos.

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


All Articles