¿Cómo puede un desarrollador de software convertirse en un buen administrador?

Por experiencia personal, mi objetivo principal como gerente es proporcionar el apoyo necesario a los desarrolladores para que hagan el trabajo. Eso significa que soy yo quien busca las actualizaciones y mantengo las distracciones al mínimo. También significa que los desarrolladores tienen mucha libertad, pero también significa mayores expectativas.

La ventaja que tienes es que eres un desarrollador. Cuando se genera y asigna un requisito, debe poder evaluar la complejidad y el tiempo requerido para completar la tarea. Usted sabe tanto como lo hacen técnicamente, teóricamente, por lo que debería poder discutir los requisitos y el diseño con ellos y acordar los plazos y la producción.

Por último, soy muy directo y dirijo un grupo muy transparente. Esto puede no ser posible, pero solicito y doy comentarios constantemente. Mi grupo sabe dónde está, qué se debe cuándo y qué es lo que se avecina como un proyecto futuro. No me meto en la codificación y nunca cuestiono directamente sus elecciones de desarrollo, sino que discuto esas elecciones y me aseguro de que se hayan hecho las correctas.

Lo que no puede hacer es continuar codificando. No puede distraerse con sus propios proyectos.

Como recién graduado en la industria del software, mi mayor queja fue que mi gerente (un gerente por primera vez) nunca realmente nos apreció. Solía ​​decir personalmente un buen trabajo, pero nunca nos nominó a ninguno de nosotros para ninguno de los premios que nuestros colegas ganaron con tanta frecuencia (todos tenían gerentes experimentados). Dado que este fue nuestro primer trabajo, la apreciación oficial se ve muy bien en nuestro currículum y nos motiva a trabajar más duro.
¡Otro punto desde la perspectiva más fresca es que cometemos muchos errores! Sea paciente con nosotros, no rompa nuestra frágil confianza al hacer públicos nuestros errores.
Disfrutamos trabajar para nuestro gerente actual porque es muy amable, entiende nuestras preocupaciones, nunca nos socava. A cambio, cuando nos pide que trabajemos un fin de semana (aunque nos quejamos), ninguno de nosotros tiene nada malo que contar sobre él.

Recuerde su carrera como desarrollador cuando los lidere, por lo que no se verá mandón. Además, sabes cómo están estresados ​​con sus responsabilidades.