¿Cómo lidiar con un equipo difícil que consiste principalmente en miembros senior?

Soy parte de un equipo de desarrollo de software que trabaja en un proyecto que tiene aproximadamente 5 años. Me uní al proyecto como pasante hace casi 2 años y ahora soy un ingeniero de software de pleno derecho en el mismo proyecto. Desde ser becario hasta convertirme en desarrollador de software, he crecido y recorrido un largo camino. Lo suficientemente bueno como para que mi gerente haya ordenado mi participación en las revisiones de código. Antes de eso, he trabajado en varios proyectos de software en diferentes tecnologías.

Mi problema es con el resto del equipo. Excepto yo, todos los demás tienen más de 3 años de experiencia en el mismo proyecto. Últimamente, me he sentido menos motivado en el trabajo debido a su comportamiento y también siento que están frenando el proyecto. Algunas cosas sobre ellos basadas en mi observación:

  1. No les gusta aprender nada nuevo o cuando se ven obligados a hacerlo, no ponen mucho esfuerzo en ello. Los he visto decir, "esto no es factible" cuando en realidad lo es. Para la mayoría de ellos, este fue su primer proyecto y, por lo tanto, no conocen las mejores prácticas, procesos u otras tecnologías en la industria.

  2. Son un grupo cercano de amigos. Muchos de ellos también pasan el rato fuera del trabajo. Tiendo a ver esto como un problema porque tienden a cubrirse las espaldas unos a otros en el trabajo y tratan los problemas de oído a oído entre ellos en lugar de seguir el proceso.

  3. Están en roles críticos para el proyecto, como líderes técnicos, desarrolladores principales, etc. Son los que toman las decisiones. He sufrido en el pasado por citar estimaciones y plazos irrazonables sin analizar bien los requisitos o comprender la complejidad involucrada en las tareas. Afortunadamente, el proceso ha cambiado en los últimos tiempos.

  4. La calidad del trabajo entregado por ellos es baja. Esto se ha convertido en una gran preocupación para el equipo que nos asigna trabajo en el sitio. Muchas veces, las funciones que habíamos entregado a los clientes volvían con problemas. Para alguien con más de 3 años de experiencia, ni siquiera parece molestarse en refactorizar o limpiar el código.

  5. Nuestro equipo de gestión de proyectos in situ y nuestros clientes desconfían de nosotros. Estamos perdiendo trabajo para los contratistas debido a esto. En este momento, solo somos un equipo de soporte para reducir costos para ellos.

  6. Mis gerentes son muy conscientes de esto, pero no quieren perderlos debido a su experiencia/conocimiento en el proyecto y también, como parece que no obtendremos mucho trabajo en el futuro para el proyecto, no lo hacen. quiere invertir en la construcción de un nuevo equipo.

Lo único que me mantenía en el equipo es que el trabajo que hago es desafiante y significativo. Mis jefes me apoyan mucho. Me animan a trabajar en mi propia fase ya aprender cosas nuevas. [Para su información, no reporto a ninguno de ellos] Me gusta la organización. Me están pagando muy bien.

Es frustrante cuando he puesto el 200% de mi esfuerzo en hacer mis tareas bien, a tiempo y ser culpado como equipo por el cliente porque algo que otros desarrollaron no está funcionando como debería ser.

También he comenzado a sentir que es hora de que trabaje con personas de las que puedo aprender y crecer.

¿Hay algo que pueda hacer para cambiar las tornas y continuar trabajando en el proyecto?

EDITAR: ¿ Trabajar junto a esas personas también afectará mi crecimiento profesional?

Respuestas (2)

Hazlo de la manera correcta. Ya que el equipo es un gran obstáculo, hazlo por ti y por tu carrera. No para ellos.

Creo, en base a la claridad y claridad con la que transmite su punto de vista en su publicación, que muestra un talento, una promesa y una visión inusuales. No todos los días puedo leer una publicación de alguien como tú. Odiaría ver tus cualidades atenuadas porque te estás frustrando. No te dejes desanimar o desmotivar porque si lo haces, perderás lo que sea que te hace fuerte. Eso sería una verguenza.

Estás muy alienado porque te enfrentas a un consenso basado en la sabiduría convencional, una actitud engreída y un pensamiento de grupo.

Haz lo que puedas. Creo que aportas la claridad y sobriedad de pensamiento al proyecto que le falta al equipo, una claridad y sobriedad de pensamiento que tu dirección debería agradecer mucho. Si el proyecto falla o se estanca, no será porque no hiciste tu parte.

Sea muy consciente de sus limitaciones físicas, usted es solo una persona, y asegúrese de retroceder si llenan demasiado su plato cuando se dan cuenta de que el proyecto va hacia el sur. Después de todo, ya lo estás haciendo al 200%.

Al mismo tiempo, haga su mejor esfuerzo en este proyecto, hable con su gerencia sobre otros proyectos en los que realmente podrían poner en práctica sus talentos y en los que encuentre que la dinámica del equipo es más agradable.

De la información que proporcionó, puedo decir que está mucho más allá de ser considerado un "problema", es una crisis. Un grupo de equipo no se esfuerza solo porque conoce el proyecto, y respaldando las fallas de los demás, los clientes y el equipo de campo ya perdieron la confianza en su equipo... Esto necesita una acción rápida. Es comprensible dudar en despedir a algunos de ellos porque se respaldarán entre sí, pero incluso esa ventaja (o chantaje) también tiene sus límites.

Sin embargo, por otro lado... Esto es lo que sus jefes deberían estar haciendo. No tú. Su tarea es hacer lo que mejor sabe hacer, informarles si es necesario. La vida no se trata de lo que deberías estar haciendo, especialmente si te pagan bien, como mencionaste.