Trabajo en un pequeño grupo de desarrollo con 3 desarrolladores. Estamos mal administrados y no tenemos una estructura para el equipo. No hay un líder de equipo designado y el gerente está bastante alejado. El desarrollador sénior ha estado con la compañía durante 4 años, en ese tiempo ha tenido una gran mano en la configuración de sistemas y su mantenimiento. No es un muy buen desarrollador, pero es un gran codificador de vaqueros y entiende la red de una manera que nunca podría. Ha asumido el papel de "desarrollador principal" y "arquitecto de sistemas" porque tiene antigüedad y siente que es mejor en su trabajo que el resto de nosotros.
Mi problema es que amenaza con dejarlo todo el tiempo. Ayer me informó que en 6 semanas avanzará otro nivel en el programa de adquisición de 401k y planea irse después de eso. Cuando le pregunté por qué, dijo que se debe a que nuestro gerente (un hombre) y el equipo (el equipo que soy yo) lo están "demasculaculando". Siente que "merece" haber sido nombrado gerente de desarrollo en función de su antigüedad. No le gusto porque sigo presionando por cosas como el software de seguimiento de errores / problemas y porque soy bueno en mi trabajo.
La última vez que amenazó con renunciar, lo tomé en serio y comencé a planificar mi trabajo en torno a su partida. Luego cambió de opinión y me dijo que el trabajo que estaba haciendo era su responsabilidad. Perdió los estribos conmigo y las tensiones aumentaron mucho durante un tiempo.
Estas son algunas de las diferentes formas en que he abordado la situación:
- Simplemente haga lo que le pida: esto reduce las tensiones, pero luego no se hace nada y los usuarios se molestan.
- Toma el control y haz las cosas: esto mantiene contentos a los usuarios, pero luego se enoja conmigo y se apaga, no me habla ni trabaja conmigo para hacer las cosas que solo él sabe. No me dará acceso a los sistemas en los que necesito ingresar para hacerlo yo mismo.
- Trabaje más estrechamente con la alta gerencia: no respeta a la alta gerencia y no quieren que abandone la empresa, por lo que lo miman.
Una opción con la que aún no he avanzado es abandonar la empresa: no he estado allí un año todavía y no me gusta la idea de irme. En general, el trabajo cumple con la mayoría de mis requisitos en un puesto.
Ideas? Sugerencias? Conversaciones? ¿Opciones que no he considerado?
Actualización 5/11/2012:
finalmente decidí irme. Fue una buena decisión. Entre la publicación original y ahora mejoró, pero aún no era lo que considero un buen desarrollador, mucho menos un buen material de gestión. Lo respeto por su conocimiento, pero me alegro de que ya no necesito trabajar con él.
He doesn't like me because I keep pushing for things like bug/issue tracking software and because I am good at my job
¿Te dijo esto o esto es lo que crees?