He estado con un equipo académico de software durante 3 meses. Siento que el proyecto está condenado: la actitud de la gerencia es "crear características y vendrán", los miembros del equipo están distribuidos y se comunican mínimamente, prácticamente no hay revisión de código, la base de código tiene errores e ilegible, la documentación es difícil de leer, el sitio web es difícil para navegar, nadie presta atención a proyectos y prácticas en competencia. Al principio, sugerí suavemente mejorar una cosa a la vez (flujo de trabajo de desarrollo, infraestructura de prueba, más revisión de código, trabajar en estrecha colaboración con los usuarios). Últimamente he estado desesperado y he hecho comentarios poco constructivos como "Esto parece una m**rda" o "tu código tiene tantos errores que no es ético decirle a un usuario que puede ejecutarlo en producción" o, en general, despotricado con frustración.
¿Debería renunciar? ¿Hay alguna manera de recuperar mi optimismo? ¿Hay alguna forma constructiva de alertar a los miembros del equipo sobre el grave estado de los hábitos y la base de código que han construido durante muchos años?
¿Debería renunciar? ¿Hay alguna manera de recuperar mi optimismo?
Has estado allí sólo 3 meses.
En ese tiempo, presumiblemente has pasado del optimismo (de lo contrario, ¿por qué habrías aceptado el trabajo) al pesimismo de "esto parece una mierda".
Necesitas mirar hacia adentro para encontrar una respuesta.
Si llega a la conclusión de que simplemente no puede salvar este trabajo, piense detenidamente en lo que podría haber hecho durante el proceso de entrevista para ver en qué se convertiría este trabajo en solo 3 meses. Tal vez hubo preguntas que podría haber hecho u opiniones externas que podría haber buscado. Deje que esto lo guíe en la búsqueda de su próximo trabajo, para que no vuelva a estar en el mismo puesto en unos meses.
Por último, no renuncie hasta que haya encontrado, confirmado y aceptado formalmente su próximo trabajo. Luego dé un período de aviso apropiado y siga adelante. Trate de dejar al menos una nota lo más positiva posible.
Lilienthal