Muitos dos métodos que recomendo podem ser usados igualmente bem para engenheiros que não estão fazendo a mudança de direção, mas eu realmente acho que a ameaça é maior para os supervisores e, portanto, requer um investimento mais deliberado. Os engenheiros que passam a maior parte do tempo escrevendo código ainda estão aprendendo e são constantemente lembrados de como é importante aprender coisas novas.
No entanto, os gerentes podem passar a maior parte do tempo em problemas não invasivos e, portanto, é fácil investir pouco em compreensão técnica.
O passo inicial é se convencer de que o conhecimento especializado é valioso para sua carreira como supervisor. Em primeiro lugar, embora eu ache que bons gerentes ainda podem encorajar muito bem uma equipe se eles não forem especialistas técnicos nesse campo, todo o resto igual, um conhecimento mais especializado fará de você um gerente muito melhor.
Para começar, será mais fácil para sua equipe confiar em você e considerá-lo louvável. Isso também permitirá que você garanta que sua equipe está criando as decisões técnicas perfeitas. A seguir, será muito mais fácil para você ensinar sua equipe, avaliar como estão se saindo e instruí-los a desenvolver suas próprias habilidades técnicas. Por fim, especialmente em um campo como o de software, existe o risco de que a indústria "desvie" e seu conhecimento se torne obsoleto. Portanto, mesmo que você esteja em boa forma agora, ainda assim será necessário um investimento contínuo para manter seu nível de compreensão.
Em seguida, você precisará encontrar técnicas que funcionem para você. Acho que uma combinação do seguinte é útil:
Leitura:
Gaste 30-60 minutos diários lendo.
Blogs e artigos:
Eu uso o Feedly principalmente com isso, e sempre que encontro algo online (nas redes sociais etc.) que não apareceu no meu Feedly, adiciono a fonte ao Feedly. Eu também basicamente tenho o hábito de sempre que tenho algum tempo de inatividade, tento iniciar meu Feedly em vez de usar as mídias sociais. Inúmeras postagens chegam aos meus feeds, embora eu só leia um pequeno subconjunto deles, ainda é benéfico folhear as manchetes para descobrir sobre o que as pessoas estão escrevendo. Isso também funciona um pouco como um mecanismo de "descoberta" que me ajudará a identificar questões em que investirei mais em aprender usando uma série das técnicas abaixo.
Mais recentemente, tentei encontrar boletins informativos com curadoria ou baseados na comunidade. Para citar alguns dos meus favoritos, utilizo DiscoverDev, O'Reilly's Four Brief Links, também HNDigest (que é apenas uma agregação diária dos melhores tópicos do HackerNews, como aquele que não preciso lembrar de visitá-lo). Sites que têm tópicos de discussão anexados a links são valiosos para conteúdo complementar e para me ajudar a avaliar a credibilidade de um artigo se for sobre um assunto que eu conheço menos. Caso você tenha outras recomendações, deixe-as nos comentários e irei adicioná-las!
Livros:
Sempre há um pequeno intervalo entre o que está ocorrendo na indústria e o que o torna nos livros, e eles também são um investimento maior (de tempo e dinheiro), então eu os uso principalmente para conteúdo substancial e muito mais perene. Coisas como escrever código limpo, arquitetura técnica, design de sistemas, etc. são excelentes materiais para livros. De vez em quando, os livros também são uma excelente maneira de aprender uma nova tecnologia (eu povoo o romance e posso usá-lo para referência posterior), mas se a tecnologia for realmente nova, a prova técnica pode ser a melhor maneira de descobrir.
Artigos:
O Quora também é um lugar maravilhoso para encontrar artigos um pouco mais precisos e menos polidos do que livros ou postagens de blog. Você pode pensar que sou tendencioso porque trabalho aqui hoje, mas sempre achei uma fonte útil, embora tenha entrado para a empresa (na verdade, é um dos principais motivos pelos quais eu estava tão ansioso para combinar).
Conversando com pessoas:
Tento manter contato com ex-colegas de classe e colegas de trabalho inteligentes. A razão principal é principalmente porque eu aprecio os relacionamentos diretamente, mas como uma complicação, é uma ótima rede para explorar assuntos de estudo. Sempre que conversamos, tento fazer perguntas sobre como a empresa existente faz as coisas, ou o que estão estudando e se têm algum conselho sobre coisas que eu poderia aprender.
Outro excelente canal para aprender coisas novas será entrevistado. Como gerente, você provavelmente entrevistará pessoas diferentes de negócios diferentes o tempo todo. Aproveito a oportunidade para perguntar às pessoas que tipo de coisas estão aprendendo, como resolveram problemas técnicos específicos em funções anteriores e também como podem resolver certos problemas técnicos que eu ou minha equipe estamos enfrentando no momento. É realmente uma ótima maneira de aprender coisas e receber um aviso sobre os tipos de itens que um candidato considera fascinantes e como eles resolvem problemas.
Tentando / fazendo:
Acho muito valioso reservar tempo apenas para escrever código e tentar coisas novas. Como gerente, não tenho tanto tempo para fazer isso no trabalho (e também não quero ficar restrito aos projetos atuais da minha empresa), por isso frequentemente o faço fora do trabalho. Por exemplo, coisas que explorei nos últimos meses incluem SageMaker da Amazon, Terraform, Apache Spark, Apache Kafka e Golang. Às vezes, é apenas configurar a ferramenta e brincar com ela, fazer alguns tutoriais ou construir um projeto paralelo divertido. Tentar as coisas ajuda a ultrapassar.
Eu realmente tenho um quadro branco em casa ao lado da minha mesa, no qual gerencio uma lista de itens que gostaria de testar se tivesse mais horas. Dessa forma, quando realmente obtenho esse tempo de inatividade arbitrário, uso essa lista. Tempos aleatórios no meu passado vieram em tudo, desde planos cancelados em um fim de semana a ficar preso em casa por causa do tempo muito ruim, graças ao toque de recolher durante a revolução egípcia.
Outro:
Meetups : Eu adoraria fazer muitos deles, apenas logisticamente mais difícil do que alguns dos meus métodos adicionais, e que eu não decifrei a melhor abordagem para criar a maior parte do tempo que gasto com eles.
Conferências: Mesmo que eu não participe delas pessoalmente o tempo todo, muitas convenções carregam vídeos ou mesmo resumos das discussões oferecidas lá, e esses tendem a ser muito valiosos também.
Encontre algo certo para você. Homens e mulheres diferentes aprendem de várias maneiras, então, se você achar prazeroso e puder integrá-lo em seu trabalho / vida normal, é muito mais provável que você permaneça com ele.