¿Es bueno para el proyecto tener un desarrollador de habilidades sobresaliente en un equipo?

De acuerdo con Andrea Rocca. He experimentado de primera mano donde un desarrollador más joven y brillante fue nombrado jefe de equipo de un proyecto. Lamentablemente, no era un buen comunicador y, por lo tanto, no comunicaba sus ideas, etc. Revisaba el código pero no se lo explicaba al desarrollador correspondiente. En la mayoría de los casos, los miembros del equipo ni siquiera sabrían que hizo un cambio en su código.

Intentaría hacer todo por sí mismo y no delegaría. Como resultado de la falta de comunicación en torno a las decisiones de arquitectura y con el equipo que no se comunica bien, la base del código se ha vuelto demasiado grande (código duplicado) y se ha convertido en una pesadilla de mantenimiento. El equipo consta de unos cuatro desarrolladores en cualquier momento y cuatro desarrolladores renunciaron después de ser trasladados al proyecto.

Un desarrollador sobresaliente puede ser un gran beneficio para un proyecto. Si, y solo si, él / ella comparte sus conocimientos con el equipo y se comunica bien.

Siempre es bueno tener un desarrollador con habilidades sobresalientes en el equipo.
Pero, lo más importante es que, excepto las habilidades de desarrollo, sus habilidades de comunicación también deben ser sobresalientes.

Hay una razón para llamarlo un proyecto de equipo.

¿Las personas se distancian de ti? ¿Enfrentan constantes críticas?

¡Es hora de trabajar en las habilidades de tu gente! ¡Trabaja en tu personalidad y te ayudará a ser buenos amigos!

https://www.braingroom.com/Posts

Si dicho desarrollador no solo es bueno escribiendo código, sino también ayudando a sus compañeros de equipo, ciertamente lo es.

Por otro lado, si el desarrollador es un trabajador de equipo terrible y tiene habilidades de 0 personas, podría ser muy malo para la productividad general del equipo.