Cómo trabajar con un desarrollador de software lento en el equipo

Respuesta corta: respetarlos. Trabaje con ellos para encontrar las tareas que pueden hacer para apoyar mejor el esfuerzo del equipo. Guíelos a realizar esas tareas con la capacitación y motivación adecuadas.

Respuesta más larga: los grupos tienden a seguir distribuciones como cualquier otra cosa. La mayoría están en el medio, pero algunos estarán en la cola de la distribución en ambos lados. Los trabajadores más lentos pueden ser un desafío de gestión porque toman más tiempo “práctico” del gerente. Sin embargo, esto puede devolver los beneficios que hacen que valga la pena. Hace que esa persona se motive a hacer lo mejor y, a menudo, la actitud puede hacer más diferencia que la habilidad. Además de sacar lo mejor de esa persona, también envía un mensaje al resto del equipo de que la gerencia les respalda.

Muchas variables afectan el desempeño de los empleados. No todos se desempeñan al máximo todo el tiempo. Los buenos equipos disparan en todos los cilindros aprovechando al máximo lo que tienen, haciendo que el trabajo sea agradable y gratificante, y apoyándose mutuamente como miembros del equipo.

Hay un viejo dicho que dice que debes ser bueno con las personas que conoces en el camino porque pueden ser las personas que conoces en el camino. Tratar a todos con cortesía, respeto y una mano abierta puede ser la clave de su propio futuro.

Todos estamos en la mitad inferior de la escala en algunas cosas y en la mitad superior de otras, y todos estamos sujetos al efecto Dunning-Kruger. Alguien que parece “lento” puede, de hecho, ser uno de los miembros más productivos del equipo, cuando está debidamente capacitado, motivado y desplegado.

He trabajado con genios de buena fe a lo largo de los años, así como con personas que definitivamente están por debajo del promedio en inteligencia y habilidad. Aplicar una sola medida a las personas es una práctica de gestión subóptima en mi experiencia. Algunas personas extremadamente inteligentes pueden ser perjudiciales para el equipo hasta el punto de que su efecto en la productividad general es neto más bajo que el promedio. Algunas personas extremadamente desafiadas pueden ser de apoyo hasta el punto de que su contribución es netamente positiva.

Los gerentes talentosos hacen que todos en el equipo se sientan realmente necesarios y apreciados por todos lados. Lo hacen colocándolos y administrándolos a ellos y al equipo que los rodea adecuadamente. Siempre obtienen el máximo provecho de los recursos que se les asignan y aprecian que los recursos humanos son caros y requieren un manejo cuidadoso.

Al dejarlos trabajar a su propio ritmo.

Mientras estimen con precisión y realmente entreguen, no veo cómo es un problema.

Gracias a Dios ya no tengo que tomar tales decisiones; pero en los días que pude, me estaba deshaciendo de esas personas lo antes posible. Destruyen la cultura, creo.

Eso si hablamos de las personas que no pueden alcanzar al equipo. También sucede a veces que las personas simplemente no entienden lo que otras personas están haciendo y piensan que son lentas, mientras que solo cavan más profundo (o vuelan más alto). Ocurre con frecuencia, especialmente en los llamados “sprints ágiles de scrum”, cuando a nadie le importa lo que sucederá en tres meses. Algunas personas no son velocistas, prefieren un maratón y solo ven más lejos.

He visto que este proceso de dos pasos funciona bien:

  1. Comprenda por qué son lentos y tome medidas para hacerlos más efectivos (incluye eliminar posibles distracciones)
  2. Dales tareas que acuerden que pueden manejar, y hazlos responsables en el sprint.

More Interesting

¿Cómo se convierten las personas en desarrolladores de software productivos?

¿Cuál es la diferencia entre el gerente de desarrollo de software y el desarrollador de software?

Cómo explicar el beneficio de un tercer monitor para el desarrollo a los no desarrolladores

¿Cómo sé si sería un buen desarrollador de software?

¿Cuáles son algunos de los chistes interesantes relacionados con el desarrollo de software y las pruebas de software?

¿Qué es lo que más tienes al desarrollar software?

Siento que la programación se trata de unir piezas de código y rezar para que funcione. ¿Este sentimiento de caos y suciedad desaparecerá cuando me convierta en un programador senior?

¿Cuáles son los desafíos reales para un desarrollador de software?

Como desarrollador de software / web para principiantes, ¿debería centrarme en aprender nuevos idiomas o crear proyectos?

¿Qué debemos hacer con un nuevo desarrollador de software que se niega a usar bibliotecas?

¿Cómo vería la industria del software a un candidato que haya trabajado como desarrollador de software en una universidad?

¿Cuáles son los softwares de cifrado de texto que confirman que los creadores / desarrolladores no pueden ver lo que escribo allí y posiblemente estoy 100% seguro?

Recientemente recibí una oferta para un puesto en desarrollo de software. Sin embargo, no tengo ninguna experiencia en este campo de trabajo. ¿Es normal ser aprensivo al principio?

¿Es difícil entrar en Google, Facebook o Apple?

¿Cuál es su mayor problema cuando desarrolla una nueva idea de software?