“Lo acabo de traer a bordo y el tipo es genial hasta ahora, puede resolver muchos problemas de programación y errores en minutos e incluso mejoró algunas de nuestras bibliotecas ahorrando días de trabajo y le encanta programar y aprender rápido. Pero me di cuenta de que a veces olvida algunos detalles pequeños, como olvidar agregar un archivo cuando entrega el proyecto al control de calidad, o incluso algunas cosas pequeñas como un punto y coma. Creo que esto puede convertirse en un problema más adelante ” .
Suena más como si fueras un jefe ineficiente, si eres el que lo dirige directamente. Si tiene cualidades, pero hay algunas preocupaciones, entonces trabaje ~ con ~ su empleado para que pueda corregir este comportamiento. Puede que ni siquiera se le ocurra la importancia de sus acciones, en el nivel en que lo ves. La gestión efectiva es crear un equipo efectivo. Y eso significa mucho más que simplemente contratar a la persona “adecuada” para el trabajo.
Puede que no haya dirigido un equipo de programadores, pero he dirigido equipos de técnicos, así como otros tipos de habilidades comerciales. Nadie va a ser perfecto. El objetivo es conseguir un equipo que funcione sin problemas. Todos van a tener sus manías, así como sus deficiencias, rarezas y torceduras. Es su trabajo como líder de equipo / supervisor / lo que sea, asegurarse de que todos sean parte funcional de ese equipo. Si eso significa modificar algún comportamiento, entonces eso es lo que se necesita.
- ¿Un solo equipo de desarrolladores atrae código que no se puede escalar ni mantener?
- Soy un ingeniero de software que trabaja principalmente en Java. ¿Qué puedo comenzar a hacer ahora que me ayudará en mi carrera a largo plazo?
- ¿Cuáles son algunas de las preocupaciones comunes en la adaptación de Scrum para un equipo de desarrollo?
- ¿Qué tan difícil es la vida de un ingeniero de software?
- ¿Cuánto dinero me costaría si quisiera crear un programa de edición de fotos tan bueno como la última versión de Adobe Photoshop y proporcionarlo gratuitamente para el público?
Si acaba de contratar a alguien, dele la oportunidad de tener éxito. Si ve algo que perjudica la funcionalidad de un equipo o departamento, hable con el empleado sobre cómo corregir el problema. Explicar la importancia del problema. Tuve momentos en los que tuve que lidiar con las deficiencias del comportamiento de un empleado, de una manera que asigné otras tareas, porque lo que ofrecían por otro lado era bastante valioso. Traer a alguien más a bordo, y al día, no siempre fue una opción. Así que tuve que estructurar al equipo sobre las fortalezas y debilidades de mis compañeros. La mayoría de las veces, ese era el enfoque más realista. Si constantemente contrata y dispara, busca la ubicación perfecta : matará la moral del equipo, o al menos tendrá un efecto en él (negativo).