O que aprendi em meu primeiro ano como chefe de software Engenheiro

Este é meu primeiro ano como Engenheiro de Software Chefe de um programador líder sênior. esta é uma história da técnica à gestão e desenvolvimento de pessoas e, claro, no ano da pandemia

(31 de dezembro de 2020)

Foto por fauxels de Pexels

Eu realmente aprendi muito em meu primeiro ano como chefe de engenheiro de software em minhas empresas. mas só tenho 3 meses de experiência para trabalhar cara a cara com minha equipe no escritório, porque depois disso, o mundo pega a pandemia. então foi isso que aprendi a liderar uma equipe em um mundo pandêmico. trabalhamos em casa de maio de 2020 até agora, e talvez o WFH seja estendido até 2022.

Coisas técnicas que aprendi

Foto de fauxels de Pexels

⦿ Precisamos saber quais tecnologias que precisamos aprender para nossa equipe que é adequado para nossas empresas, com alta disponibilidade, confiabilidade e consistência.

⦿ certifique-se de que temos um roteiro sobre as tecnologias que você deseja usar e abra a ideia para nosso time. para que eles possam dar sua opinião sobre isso. e aprenderemos outro caminho adequado para nossa empresa.

⦿ para obter um certificado da Amazon Web Services, Google Cloud ou Azure. para que possamos obter as melhores práticas para nossa empresa.

⦿ Concentre-se em revisar e aumentar a lógica da equipe e a eficiência do código.

⦿ Escolha alguém que seja adequado para alimentá-lo e torne-o um sub-líder ou um mentor como nós para codificação. portanto, temos um parceiro para desenvolver os outros.

⦿ precisamos ter certeza de revisar todos os códigos e dar feedback à nossa equipe.

⦿ se alguém tiver problemas com coisas lógicas, que ninguém pode resolver. reúna a equipe para uma reunião e resolva o problema com todos. mais cérebro é melhor do que um cérebro.

⦿ não force a equipe com perfeição, não há perfeição. Deixe que eles cometam um erro para que possam aprender com ele. apenas não os culpe.

⦿ usar tecnologias pelo menos que outras pessoas ou grandes empresas usaram.

not não confio tanto nas novas tecnologias por causa do hype

⦿ foco na pesquisa melhor prática ou delegar para nossa equipe que tem interesse em pesquisa e desenvolvimento

por ser um chefe de engenheiro de software, raramente faço programação. meu foco é revisar, gerenciar, estabelecer um cronograma, compartilhar conhecimento, pesquisar e se reunir com outra divisão.

E isso é gerenciar coisas que aprendi

Foto de fauxels de Pexels

⦿ Crie o hábito de ler pelo menos um artigo sobre tecnologia, psicologia e liderança todos os dias da semana. podemos usar o site medium.com para completar esses hábitos. cada artigo precisa de apenas 3 a 4 minutos, então só precisamos de 12 minutos todos os dias para ler esses artigos

⦿ se nunca lemos um livro, crie hábitos para ler um livro que desenvolva nossa habilidade e conhecimento para nosso posição. apenas 1 capítulo por dia e você só precisa de 10 a 20 minutos para um capítulo. Recomendo a leitura de Atomic Habits de James Clear, Leader Eat Last por Simon Sinek, e Os 7 hábitos do altamente pessoas eficazes por Stephen R. Covey.

⦿ certifique-se de delegar à nossa equipe e explicar o escopo que eles podem fazer para a tarefa .

se pensarmos que estamos tão ocupados em uma semana, que porque não somos produtivos o suficiente

⦿ construímos uma equipe que tenha um Conceito de Mentoria. vai nos ajudar muito na construção da equipe. você pode aprender o conceito de Mentoring com o meu outro (artigo)

⦿ sempre fazendo uma reunião standup todos os dias para reunir todos e atualizar seus trabalhos. podemos ficar de pé por 5 a 10 minutos e depois disso, podemos nos reunir por pelo menos 30 minutos a 1 hora todos os dias para aumentar o engajamento.

⦿ Certifique-se de que cada projeto e cada tarefa sejam mensuráveis.

⦿ Pessoas diferentes têm comportamentos e psicologias diferentes, vêm de origens diferentes e têm seus próprios caminhos de carreira. precisamos nos entender bem. é por isso que precisamos aprender com artigos ou livros de psicologia

⦿ Pessoas diferentes também têm talentos diferentes, precisamos tentar e revisar. se algum de nossa equipe não souber o que é melhor ou se interessa por si mesmo. precisamos entender de nossa perspectiva e tentar novos desafios para eles.podemos experimentá-los para gerenciamento, especialista em codificação, pesquisa e desenvolvimento ou talvez compartilhamento / ensino de tecnologias.

⦿ Como chefe, se a equipe se sair bem, devemos receber o crédito, e se nossa equipe se sair mal , novamente precisamos assumir a responsabilidade.

⦿ Comunique as expectativas a cada um de nossa equipe

⦿ Respeite o equilíbrio entre trabalho e vida pessoal

⦿ Ninguém é 100% produtivo , todos nós temos algumas semanas em que somos improdutivos. portanto, precisamos comunicar à equipe que não é produtiva ou tem um bom desempenho.

Palavra final

Acho que aprendi muito e não consigo me lembrar bem. Portanto, vou editar este artigo se me lembrar do que aprendi. O gerenciamento de engenharia é completamente diferente da engenharia técnica.

se você é um técnico que adora codificação, sugiro que seja um especialista. porque ser um chefe / líder de engenheiro de software é gerenciar a equipe de engenharia e menos código. às vezes sentimos que nossas habilidades de codificação não estão mais crescendo e talvez esquecendo como codificar como antes. mas você deve escolher, qual é o seu caminho? gerenciar TI ou ser um especialista? você pode aprender sobre o que você precisa escolher (este artigo).

Espero que possa aprenda lendo isso.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *