u/Last-Intention-2863

Duda rápida sobre entorno de trabajo

Hola a todos. Os pongo en contexto: tengo casi 3 años de experiencia. Los dos primeros fueron bajo una supervisión nula, donde asumí el rol de arquitecto y desarrollador por defecto. Actualmente, llevo 8 meses en una empresa: los 3 primeros fueron dedicados a aprender su código legacy (de hace 20 años) y los últimos 5 he estado solo en un proyecto, gestionando todo el stack (BD, backend, frontend y DevOps).

Tengo un senior a quien reportar, pero debido a restricciones del sistema, cualquier cambio en entidades debe pasar por él. El problema es la figura del antiguo dueño (jubilado, pero sigue "supervisando").

Hace 3 meses, la estructura del modelo para un módulo de tiempo real fue consensuada entre el senior y él. Hoy, con el módulo prácticamente terminado y validado previamente por ambos, el ex-dueño ha exigido cambios significativos en la estructura de la base de datos bajo la premisa de "mejorar la velocidad".

¿Es común que se produzcan cambios tan a la ligera pese a haber pasado múltiples checks? por la forma en la que lo comunican suena a "Lo decidiste mal en su dia" cuando fue un consensuo entre 3 personas (1 de la cual es un supuesto junior) Entiendo que los requisitos cambien, pero modificar estructuras fundamentales de datos con el desarrollo avanzado y validado me parece un síntoma de falta de planificación o gestión deficiente.

¿Cómo gestionar esto? Me frustra que se den cambios de rumbo tras haber obtenido el "visto bueno" inicial. ¿Es esto un red flag del entorno o es lo habitual en entornos legacy?

reddit.com
u/Last-Intention-2863 — 17 hours ago