¿Cómo aprendo a dejar de ser codificador y empiezo a administrar mi equipo de 3? Tengo 25 años con 3 años de experiencia en software en la empresa de software de Finanzas.

Acabo de hacer esto yo mismo no hace mucho tiempo.

Los detalles dependerán mucho de quién es usted, dónde trabaja, etc. Mi consejo principal es que no asuma que sabe administrar solo porque sabe codificar. Las habilidades ni siquiera son remotamente las mismas.

Su trabajo ahora es eliminar los obstáculos para su equipo. Cualquier molestia que enfrentan está arrastrando a su equipo hacia abajo. Esto incluye personas tóxicas en el equipo mismo. Tienes que convertirlos en defensores o dejarlos de lado.

También notará que algunas personas ahora lo tratarán de manera diferente. Donde solías ser solo uno de los desarrolladores, recuerda que ahora llegará un día en que tendrás que despedir a alguien de tu equipo. ¡Puedes ser su amigo pero primero debes ser su gerente y líder!

A diferencia de cuando eras ingeniero, cualquier falla del equipo ahora es tu culpa. Eso puede no parecer correcto dado su sentido de ingeniería “pero el error vino de este código que no escribí”, pero siempre hubo algo que podría haber hecho de manera diferente que hubiera evitado el problema. Si lo mira de esa manera, comenzará a mejorar la producción de su equipo más que si cree que no es su culpa.

Del mismo modo, atribuya cualquier éxito que tenga al equipo de alguna manera. Solo pudo resolver _____ porque un miembro de su equipo estaba sacudiendo el proyecto _____ liberando su tiempo. Y en realidad fue _____ lo que hizo la mayor parte, solo resolviste ese molesto error. Si trata a su equipo de esta manera, le reembolsarán 100 veces cuando realmente lo necesite.

En cuanto al software en sí, lea los clásicos como Mythical Man Month y Peopleware. Esto le dará herramientas para discutir cuando las personas que no entienden el código toman malas decisiones que son perjudiciales para su producto y equipo.

¡Buena suerte!