Comment by jimbokun
2 days ago
I’m a developer and if a team spent five months only refactoring with zero features added I would fire you too.
Refactoring and quality improvements must happen incrementally and in parallel with shipping new features and fixing bugs.
I'm a director and one of our teams just spent 8 months doing just that and it was totally justified. They're finally coming up for air and the foundation is significantly improved.
There's nuance here. Every project/team/org is different.
Welcome to Microsoft! Enjoy the ever-growing backlog of bugs to fix!