Qué aprendí de mi primer año como jefe de software Ingeniero

Este es mi primer año como Jefe de Ingeniero de Software de un programador principal senior. esta es una historia desde la técnica hasta la gestión y el desarrollo de las personas y, por supuesto, sobre el año de la pandemia

(31 de diciembre de 2020)

Foto de fauxels de Pexels

Realmente aprendí mucho de mi primer año como Jefe de Ingeniería de Software en mis empresas. pero solo tengo 3 meses de experiencia para trabajar con mi equipo en la oficina cara a cara, porque después de eso, el mundo sufre la pandemia. así que esto es lo que aprendí para liderar un equipo en un mundo pandémico. trabajamos desde casa desde mayo de 2020 hasta ahora, y tal vez la FMH se extienda hasta 2022.

Cosas técnicas que aprendí

Foto de fauxels de Pexels

⦿ Necesitamos saber qué tecnologías que necesitamos aprender para nuestro equipo que sea adecuado para nuestras empresas, con alta disponibilidad, confiabilidad y consistencia.

⦿ asegúrese de que tengamos una hoja de ruta sobre las tecnologías que desea utilizar y abra la idea a nuestro equipo. para que puedan dar su opinión al respecto. y aprenderemos otra ruta adecuada para nuestra empresa.

⦿ para obtener un certificado de Amazon Web Services, Google Cloud o Azure. para que podamos obtener las mejores prácticas para nuestra empresa.

⦿ Concéntrese en revisar y hacer crecer la lógica del equipo y la eficiencia del código.

⦿ Elija a alguien que sea adecuado para nutrir y convertirlo en un sub-líder o un mentor como nosotros para la codificación. así que tenemos un socio para hacer crecer a los demás.

⦿ Necesitamos asegurarnos de revisar cada código y dar comentarios a nuestro equipo.

⦿ si alguien tiene un problema con cosas lógicas, que nadie puede resolver. reunir al equipo para una reunión y resolver el problema con todos. más cerebro es mejor que un cerebro.

⦿ no empuje al equipo con la perfección, no hay perfección. Deje que cometan un error para que puedan aprender de él. Simplemente no los culpe.

⦿ use tecnologías al menos que otros o grandes empresas lo hayan usado.

⦿ no confíe tanto en las nuevas tecnologías debido a la exageración

⦿ enfóquese en la investigación las mejores prácticas o delegar en nuestro equipo que tenga interés en la investigación y el desarrollo

debido a que soy Jefe de Ingeniería de Software, rara vez estoy codificando. mi enfoque es revisar, administrar, crear un cronograma, compartir conocimientos, investigar y reunirme con otra división.

Y estas son las cosas que aprendí sobre cómo administrar

Foto de fauxels de Pexels

⦿ Adopte el hábito de leer al menos un artículo sobre tecnología, psicología y liderazgo cada día de la semana. podemos usar medium.com para completar estos hábitos. cada artículo solo necesita de 3 a 4 minutos, por lo que solo necesitamos 12 minutos todos los días para leer esos artículos

⦿ si nunca leemos un libro, adopte el hábito de leer un libro que desarrolle nuestras habilidades y conocimientos para nuestro posición. solo 1 capítulo todos los días y solo necesita de 10 a 20 minutos para un capítulo. Recomiendo leer Atomic Habits de James Clear, Leader Eat Last por Simon Sinek, y Los 7 hábitos de gente eficaz por Stephen R. Covey.

⦿ asegúrese de delegar en nuestro equipo y explicar el alcance que pueden hacer para la tarea .

si pensamos que estamos tan ocupados en una semana, es porque no somos lo suficientemente productivos

⦿ construimos un equipo que tiene un concepto de mentoría. nos ayudará mucho a construir el equipo. puede aprender el concepto de Mentoring de mi otro (artículo)

⦿ siempre haciendo una reunión de pie todos los días para reunir a todos y actualizar su trabajo. podemos estar de pie durante 5 a 10 minutos y después de eso, podemos reunirnos durante al menos 30 minutos, 1 hora todos los días para aumentar la participación.

⦿ Asegúrese de que cada proyecto y cada tarea sea medible.

⦿ Diferentes personas tienen diferentes comportamientos, psicologías, provienen de diferentes orígenes y tienen sus propios caminos de carrera. necesitamos entendernos bien. por eso tenemos que aprender de los artículos o libros de psicología

⦿ Diferentes personas también tienen diferentes talentos, debemos probar y revisar. si uno de nuestro equipo no sabía qué es lo mejor o lo que le interesa, debemos entenderlo desde nuestra perspectiva y probar nuevos desafíos para él.podemos probarlos para la gestión, el especialista en codificación, la investigación y el desarrollo, o tal vez para compartir / enseñar tecnologías.

⦿ Como director, si el equipo lo hace bien, debemos atribuirnos el mérito y si nuestro equipo lo hace mal , nuevamente debemos asumir la responsabilidad.

⦿ Comunicar expectativas a cada miembro de nuestro equipo

⦿ Respetar el equilibrio entre la vida laboral y personal de las personas

⦿ Nadie es 100% productivo , todos tenemos algunas semanas en las que no somos productivos. por lo que debemos comunicarle al equipo que no es productivo o que funciona bien.

Palabra final

Creo que hay mucho que aprendí y no puedo recordarlo bien. Por lo tanto, editaré este artículo si recuerdo lo que aprendí. La administración de ingeniería es completamente diferente a la ingeniería técnica.

si eres un técnico al que le encanta la codificación, te sugiero que seas un especialista. porque ser Jefe / Líder de Ingeniero de Software se trata de administrar el equipo de ingeniería y menos código. A veces sentimos que nuestras habilidades de codificación ya no están creciendo y tal vez olvidando cómo codificar como antes. Pero debes elegir, ¿cuál es tu camino? ¿Administrar TI o ser un especialista? Puedes aprender sobre lo que necesitas elegir (este artículo).

Espero que puedas aprenda leyendo esto.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *