Como nĂŁo se afogar em um mar de tecnologia e abordagens: a experiĂŞncia de 50 especialistas

Como líder de equipe, quero manter uma visão ampla. Por aí, existem muitas fontes de informação, livros interessantes de ler, mas que não desejam gastar tempo desnecessário. E decidi descobrir como os colegas sobrevivem no fluxo de informações e devido ao qual eles se sustentam em boa forma. Para fazer isso, entrevistei 50 especialistas importantes com quem trabalhamos em vários projetos. Foram desenvolvedores, testadores, analistas, arquitetos, especialistas em RH, Devops, implementação e manutenção, gerentes de nível médio e sênior.



Discussões animadas forneceram uma tonelada de material. Descreverei aqui apenas o que resta na minha cabeça e subo as escadas.



Abordagens técnicas

Coletando informações: veja onde você chegou


Sempre há muitos projetos em torno dos quais você pode aprender. Alguns são completamente novos, onde os jovens sentem incerteza instrumentos novos. Outros já têm 5, 10, 15 anos, cresceram com anéis tecnológicos anuais, através dos quais você pode estudar as tendências da era mesozóica.
Isso deve ser usado e alocado regularmente uma ou duas horas para investigar projetos relacionados. Se algo não estiver claro, vá ao seu guru local e estude. É necessário descobrir quais decisões arquitetônicas foram tomadas e por quê.

Se você ler abordagens alternativas em um livro, precisará descobrir se elas tentaram. Pode acontecer que você tenha ideias legais para seus colegas. Ou talvez eles economizem muito tempo escolhendo novas balas de prata altamente anunciadas.

Por um lado, você revela a seus colegas suas lacunas de conhecimento. Por outro lado, você ganha uma experiência inestimável para o futuro. O segundo, na minha opinião, supera o primeiro.

Coletando informações: veja onde os outros chegaram


Para procurar novas tendências, você deve estudar feeds de notícias, fóruns e podcasts. Bem a caminho do trabalho, enquanto não há nada a fazer. Muitas vezes, na descrição, você pode pegar materiais usados ​​e literatura útil, bem como redes sociais de profissionais legais. Você pode conversar com eles ou, pelo menos, acompanhar os artigos e a literatura que eles publicam. Além disso, podem surgir idéias sensatas, que ninguém no podcast expressou claramente, mas destacaram bem a direção para onde ir mais longe. Links para boas fontes podem ser encontrados no final deste artigo.

Vale a pena criar raízes, estabelecer redes e manter contatos com colegas de locais de trabalho / estudo anteriores. Para uma conversa amigável, você aprenderá um com o outro novas abordagens, análises sobre empresas, tecnologias e muito mais.

Eles me disseram aqui que isso é banal, mas nem todo mundo sabe como fazê-lo. Vamos sair do trabalho agora, lembre-se dos técnicos que você conhece e se esforce no calendário de reuniões / tarefas. Você pode, uma vez por duas semanas, ligar imediatamente para o bar cinco profissionais de saltos. Se a comunicação for difícil para você, pelo menos ligue / escreva. Além do futebol, da ciência política e da filosofia, você pode fazer, por exemplo, essas perguntas:

  • "Quais sĂŁo os seus pilotos na empresa?"
  • "VocĂŞ encontrou estes problemas: <exprima seus problemas>?"
  • "O que foi testado no projeto?"
  • "O que vocĂŞ está lendo / testando / promovendo?".

Isso será suficiente para começar.
Melhor ainda, pelo menos uma vez por mês, com pelo menos um olho lá, além do horizonte. Onde empresas estrangeiras dominam novas tecnologias sem você. A maneira mais fácil de monitorar trabalhos estrangeiros em vários sites. Na seção "requisitos", você pode observar algumas palavras desconhecidas. É raro que as tecnologias não verificadas estejam escritas nos requisitos, então elas são definitivamente boas para alguma coisa. Vale a pena explorar!

Verificação de informações: encontre pioneiros


Quando houver novos boatos suficientes, você deve encontrar as principais empresas ocidentais que usam todas as inovações que ouvi e li. Se houver essa oportunidade, vá e veja seu código, artigos, blogs. Caso contrário, vá imediatamente a eles para uma entrevista, a fim de experimentar tudo o que dá certo: arquitetura, como tudo está organizado e por quê, que tipo de rake eles pisaram, quando chegaram a isso. Fakapy - nosso tudo! Especialmente estranhos.

Verificação da informação: não confie nos pioneiros


O esclarecimento antecipado das falhas de outras pessoas é muito mais barato do que tropeçar em erros comuns. Como testadores e House, MD dizem: "Todo mundo mente." Não confie em ninguém (tecnicamente). É imperativo examinar criticamente qualquer livro, discordar de idéias, independentemente de quais argumentos, mas pensar e mapear para o seu mundo, ambiente, país e código criminal.

Em todas as fontes, conferências, livros e outras coisas, eles sempre escrevem como são legais e inovadores, slogans dispersos. E para não tropeçar no "erro do sobrevivente", você deve pesquisar no Google os arquivos de outras pessoas: "por que o git é uma merda", "por que o pepino é uma má idéia".

Esta é a maneira mais fácil de se livrar dos slogans, da "fé cega" e começar a pensar criticamente. Ver que técnicas elogiadas e populares podem trazer dor e destruição na prática. Faça a si mesmo a pergunta: "O que especificamente me fará duvidar da eficácia deste novo <...>?". Se a resposta for "nada", então você é um crente, amigo.

Treinamento: construa uma base


Agora que você voltou da entrevista, repleto de novas informações, pode se acalmar, voltar para um covil tranquilo e confortável, abraçar seu testador, beijar o gerente, dar um salto no seu desenvolvimento e falar sobre mundos maravilhosos e animais desconhecidos.
E como agora aprender rapidamente algo novo? A resposta nĂŁo Ă© possĂ­vel. Obrigado a todos, todos sĂŁo livres.
De vários artigos lidos nas soluções, haverá muitas muletas devido à presença de armadilhas básicas em qualquer área. Portanto, o primeiro passo é estudar a base teórica. Normalmente, este é o livro principal daqueles que foram encontrados + documentação oficial. Como você sabe, em nossa área, um livro de 1.000 páginas está longe de ser raro. E uma leitura significativa da literatura técnica de capa a capa leva mais tempo do que ficção. Aqui você não pode se apressar e é melhor praticar a leitura lenta. Um livro de leitura completa elimina perguntas nessa área, demonstra os processos e regras básicos de trabalho. Apenas obter uma boa base dá a imagem toda.
Você deve encontrar em fontes diferentes (ou como resultado de nossa "inteligência" passada) uma lista de práticas recomendadas, práticas piores e casos em que essa tecnologia não funciona.
Antes de prosseguir para a próxima etapa, você deve escolher as ferramentas para trabalhar com a nova tecnologia. É melhor se inscrever imediatamente nos blogs dos serviços usados, changelogs, para testar a integração com outros serviços. Além dos changelogs, blogs instrumentais, onde você pode ler brevemente as inovações e descobrir imediatamente como usar esses novos produtos em seu projeto, também há notícias relacionadas ao ecossistema como um todo. Por exemplo, sobre integrações com outros serviços. Assim, acompanhando as principais ferramentas, você também obtém informações relevantes sobre áreas relacionadas.

Treinamento: experimente na prática


Agora estamos desenvolvendo a coisa mais valiosa - praticar. É necessário incorporar novos conhecimentos no trabalho cotidiano e nas tarefas pessoais, para desenvolver um hábito. Normalmente, depois disso, você já pode criar boas soluções.

É melhor estruturar novos conhecimentos e tentar tudo junto com a equipe em um projeto de trabalho. Se não for possível aplicar novos conhecimentos no âmbito das tarefas atuais, você pode fazer um projeto de estimação para consolidar o material.

By the way, um projeto de casa é uma obrigação. Essa é a melhor maneira de praticar as tecnologias que estão sendo estudadas sem longas aprovações de pilha em um projeto de combate. Crie você mesmo a arquitetura, não se esqueça do desempenho, desenvolva, teste, devops, analise, decomponha e escolha ferramentas significativamente. Tudo isso ajuda a analisar os benefícios da tecnologia de todos os lados, em todos os estágios (exceto na implementação, provavelmente). Sim, e as habilidades sempre estarão em boa forma, mesmo se você já tiver dois sprints envolvidos em apenas um tipo de tarefa.

Treinamento: vá se desonrar


Você já fez isso? Muito bem! Mas isso não é tudo. Você pode se elogiar o quanto quiser, mas seus olhos são obscurecidos por muita contribuição para o desenvolvimento dessa solução (lembre-se da psicologia dos testes). Aprendido - conte / mostre a outro e veja imediatamente seus espaços. O número de revisores depende de sua coragem e sociabilidade. Quando um de nossos colegas fez uma descoberta e fez algo difícil, nos reunimos em equipe, ligamos para qualquer interessado e compartilhamos conhecimento. Ao longo do ano, essa prática funcionou bem. E você pode se inscrever para atenuações de controle de qualidade ou DEV e compartilhar com um público ainda maior. Se a validade realmente saiu, ela pode ser oferecida para ser usada em todas as equipes.

Treinamento: repita


NĂŁo sabe onde encontrar o tempo? VocĂŞ gosta de processos contĂ­nuos, disciplinas e gerenciamento de tempo? Eu os tenho!

Todas as manhãs, enquanto você está fresco e cheio de energia, você precisa dedicar 1-2 pomodoro ao estudo de algo novo em seu plano de desenvolvimento. Coloque em seus ouvidos. Você coloca o TomatoTimer na tela certa para que ninguém se distraia (realmente funciona!). E faça uma lista de suas tarefas de aprendizado. Pode ser um livro básico, fazer um curso on-line ou desenvolver um projeto para praticar. Você não ouve ninguém, não vê, trabalha claramente de acordo com o plano e não fica parado por meio dia, porque o cronômetro o levará de volta ao mundo dos mortais. O principal é não verificar as correspondências antes deste ritual. E desative as notificações pelo menos nesse período. Caso contrário, a rotina ataca e você ficará perdido para a sociedade por 8 horas.

À noite, 1 pomodoro era alocado antes da hora de dormir para treinar o “piloto automático” ou memórias / nostalgia. Podem ser quebra-cabeças no estilo “kata” (treinamos poderosos reflexos de codificação, sem preocupar a mente cansada), análise de algoritmos, releitura de livros / artigos / resumos esquecidos.
Isso é o bastante. Mas se você é um trapaceiro sem filhos que está esperando em casa, pode se arriscar e experimentar o modo de treinamento do devserp mais fanático que eu já vi. 2-3 horas após o trabalho e um dia de folga no escritório. Para um dia de folga, de acordo com o autor da metodologia, o bombeamento é igual a uma coleta semanal (!) À noite, devido a uma nova cabeça e silêncio no escritório.

Abordagens gerenciais


Torne-se um Jedi


Chegou a hora. Agora você tem inúmeras reuniões no calendário, centenas de promessas e acordos que você marca em um caderno nos campos ou nas folhas que já cobriram sua mesa em três camadas. Montanhas de obrigações inesperadas aparecem e desaparecem. A reputação de arrancar e esquecer começa a se formar.

Para, de alguma maneira, facilitar a vida de si mesmo em um novo papel, você deve ler como os outros lidam com isso. É melhor fazer isso com antecedência, porque será muito mais difícil implementar uma "caixa de entrada vazia". Passei 10 horas no devido tempo e acho que será mais conveniente assistir a este vídeo no YouTube .

Mudar de velocidade


Você deve continuar com materiais que permitam acelerar a velocidade de leitura e memorização, porque todos os dias um mar de cartas está caindo, é necessário ler a literatura não técnica para o desenvolvimento.

A maioria dos livros de gerenciamento carrega apenas algumas idéias básicas. Mas essas idéias são acompanhadas de uma longa introdução, histórias de como o autor chegou a essa motivação, autopromoção. Esses pensamentos precisam ser rapidamente eliminados, para verificar se é verdade, se é valioso para você, consertar e retornar a ele para construí-lo em sua vida. É necessário aplicar. Não persiga a quantidade. Você deve se concentrar na qualidade e na transferência de conhecimento para as habilidades exatamente onde você está trabalhando agora. E as ferramentas e tudo o mais sempre aparecem apenas para a tarefa e permanecem no seu arsenal somente após o uso prático. É impossível ler / ver o suficiente e ouvir o suficiente para o futuro.

FusĂ­vel


Todos sabemos como é difícil se livrar do seu trabalho favorito, seja ele qual for. Você pode nem perceber como o cansaço constante apareceu, a família, os amigos e a alegria na vida desapareceram. Deve ser pelo menos uma vez quantum fazer testes para "esgotamento". Penso que será muito mais útil conhecer os materiais dos colegas da Stratoplan. Quero observar que eles e, além disso, muitas coisas úteis.

O gerente é forçado a participar de dezenas de negociações, responder a centenas de cartas, receber milhares de notificações. As informações que recebemos durante o dia entope sua cabeça e, às vezes, dificulta pensar em termos de “oportunidades” e não de “extinção de incêndio”. Certifique-se de ficar em silêncio. Sem música / série / telefone. Nesse momento, todas as informações são colocadas nas prateleiras, o material adormece e você começa a se ouvir. Alguns colegas usam meditação, corrida, ioga, ciclismo para isso.

De volta ao futuro


É necessário expandir o escopo se você se tornou pelo menos um líder de equipe. Assista pelo menos três meses para frente e para trás. Além disso, agora ainda mais depende de suas decisões, e os resultados podem aparecer somente após seis meses. No entanto, a rotina não desapareceu. E por trás dessa rotina, você pode não ver a bomba na qual a equipe ou todo o projeto está sentado.

Se você analisar o que aconteceu nos boletins de notícias hoje, ontem, anteontem, haverá um ruído branco sólido. Mas se você trabalhar com o zoom e observar as notícias com traços maiores, a atividade dessas ou de outras partes será monitorada. E se você pegar o livro de história, é geralmente óbvio o que aconteceu e o que deveria ser feito (os vencedores estão escrevendo a história?).

Até agora, eu não sou um gerente de topo, então escolhi iterações semanais para mim. Todas as noites após o trabalho, escrevo todas as situações, eventos, notícias, reuniões e decisões fora do padrão para hoje. Demora cerca de 5 minutos, porque escrevo tudo na tese. No final da semana, passo mais meia hora relendo (em vez de treinar o tomate à noite), formulá-lo de forma mais sucinta e tentar encontrar padrões, os resultados do meu comportamento e as decisões do passado. Eu me venci, me tornei um pouco melhor, aprendo a resolver o problema da equipe, projeto, empresa e vou para a cama de bom humor.

Além disso, você sempre terá algo a dizer na próxima retrospectiva. Se desejar, você pode até desenhar a linha do tempo do projeto por conta própria, porque alguns agora não esquecem nada.

Este não é um diário, mas um registro sem emoção. Você olha os fatos secos, vê o absurdo, as decisões erradas, as manipulações, olha para si mesmo de lado. Tire conclusões sobre a melhor forma de não fazer e o que aprender. Você pode acompanhar o histórico de suas decisões e suas consequências. Se desejar, você pode preencher uma folha de dicas pessoais para tomada de decisão, com base na sua experiência anual de “log”, para evitar erros aos quais você está propenso.

Mas também vale a pena cuidar do futuro. A maneira mais fácil é pegar uma folha de flipchart com 12 meses marcada e pendurá-la em casa. Nele, grandes traços marcam eventos globais na vida. Aniversário de casamento, férias, conclusão do projeto, demonstrações financeiras trimestrais, auditorias e muito mais.

Além disso, já no trabalho, tenha uma folha A4 com o mês atual com eventos mais detalhados que o ajudarão a se preparar com antecedência para eventos importantes. Agora você pode planejar suas atividades sem esquecer o mais importante.

Gostaria de observar que, dependendo da função do projeto, algumas etapas preparatórias deverão ser realizadas com muita antecedência (por exemplo, por seis meses), para não quebrar os prazos. Uma semana antes do final do mês, você deve examinar novamente o plano anual e distribuir as atividades mais detalhadas que devem ser realizadas no próximo mês.

Aprenda com os melhores


Se você quer ser forte e moderno em algo, deve encontrar alguém que já seja o melhor. A Internet ajuda a adicionar o melhor dos melhores ao seu ambiente, mesmo que você não esteja familiarizado com eles, não esteja na mesma cidade e não fale o mesmo idioma.

Quando alguém autoritário para você se refere a um livro, seria bom encontrá-lo. Isso permitirá uma melhor compreensão do pensamento do cidadão. Também vale a pena acompanhar o LiveJournal, blogs, redes sociais, performances, etc. Lá você encontrará todas as tendências necessárias.

Você deve observar o comportamento dos líderes à sua disposição, tentar compreender suas ações, decisões tomadas e os argumentos pelos quais foram feitas. É aconselhável registrar essas informações para que, no futuro, tendo construído a salsa gerencial, chegaremos a novas conclusões e sutilezas das decisões tomadas. Acontece que você pode até conversar com quase qualquer líder. São pessoas como você ou eu e também querem se comunicar. Muitas vezes você pode ouvir a frase "... venha a mim com quaisquer idéias e perguntas sobre qualquer tópico". Estou sempre feliz em ajudar. E isso não é polidez, mas um interesse real na troca de conhecimento, experiência e apoio a idéias interessantes de qualquer colega.

E se você se deparar com um profissional bacana - isso é sucesso. Essas pessoas precisam aguentar, precisam aprender. Não fique à deriva, demonstre suas decisões, ouça críticas chocantes, chore, mas continue dando voltas construtivas no bigode. O resto sabe que ele é legal, mas tem medo de críticas altas que possam arruinar sua reputação.


Lista de materiais


Concluindo, quero compartilhar materiais Ăşteis, distribuĂ­dos muito condicionalmente por assunto. Mas antes disso, em poucas palavras, fale sobre como manter uma lista pessoal de fontes .
Para nĂŁo ficar atolado em centenas de livros que quero ler (algum tempo depois), criei um tablet no Google books com folhas: livros, conferĂŞncias, podcasts, blogs, fĂłruns, cursos, artigos, vĂ­deos, recursos com tarefas-katas (sublinhe o que vocĂŞ precisa) . Com o tempo, ele acrescentou:

  • Pesquisa - coisas que me deparei, mas que nĂŁo estĂŁo claras para mim. Volto a eles e, pelo menos superficialmente, reviso o que Ă© e com o que Ă© comido. Normalmente, isso se traduz na necessidade de preencher completamente essa lacuna de conhecimento.
  • Cheat Lists - aqui eu mantenho listas simples de autoavaliação. , . - -, , ..

, ( ):

  • TĂ­tulo
  • O autor
  • (, , )
  • ( , . «», «», «», «» , , )
  • ? (, , … , , )
  • ? ( )
  • ? ( . . , - .)
  • ? ( , ? ?)

, , . , .

, . , , . , pomodoro , ?

Desenvolvimento
Texto oculto
• :
• .
• Java C++. ,
• .
• Java.
• Java
• : ,
• Java Concurrency in practice
• . -
• . , ,
• UNIX.
• Spring
• .
•
• Java 8.
• ++
• Release it! ,
• Kent Beck — Test Driven Development
• - (DDD).



Texto oculto
• “ ”
• Foundations of Software Testing ISTQB Certification
• Software Testing: An ISTQB-ISEB Foundation Guide
• A Practitioner's Guide to Software Test Design
• Managing the Testing Process. Practical Tools and Techniques for Managing Hardware and Software Testing
• Pragmatic Software Testing: Becoming an Effective and Efficient Test Professional
• . , , ,
• Google
• The Expert Test Manager
• The «A» Word. Under the Covers of Test Automation
• Lessons Learned in Software Testing: A Context-Driven Approach
• Explore It! Reduce Risk and Increase Confidence with Exploratory Testing



Texto oculto









Texto oculto
• The Assertiveness Pocketbook
• «».
• !
• . 50
• . .
• , . -
•
• . ,
• , !



Texto oculto
null



Texto oculto
• .
• :
• . , ,



Texto oculto
•
•
•
• .
• .
• « . »



Texto oculto
•
• “ . ”
•
•
• Deadline.
• .
• ! -?
• . , …
• ?
• .
•
• . ,
• .



Texto oculto
• .
• -
• «». , DevOps
•
• , . ,
•



Texto oculto
•
•
•
• .
•
• .
•
• .
• Seeing What Others Don't
•



Texto oculto
• Impact mapping:
• « »
• PMBook ( ( PMBOK))
• -,
• :
•
• .



Texto oculto
• .
• , , .
• .
• .
• .
• .
• .
•
• .
•
•
•
• A Theory of Fun for Game Design
• Outliers: The Story of Success
• Blink: The Power of Thinking Without Thinking
• Flow and the Foundations of Positive Psychology
• . , IQ



Texto oculto
•
• . , ,
• . , 8

-

Texto oculto
•
• …
• . — ,
• . IT-
• !
• 12
• .
• .
•



Texto oculto
• .
• Agile .
• . ,
• agile
• .
• .
•
• .
• ! , -
• 40 Icebreakers for Small Groups (Grahame Knox)
•
• .

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


All Articles