Saw this on Hacker News. Guy must work at Microsoft. Thoughts? https://www.pcloadletter.dev/blog/big-tech-quality/
Clean up doesn't get you promoted like sexy new features. Then after they get their promotion they leave. The remaining people have no incentive to pick up the scraps and would rather focus on their own new features.
My codebase we have code for features that have been dead longer than I have been working (10 years)
New grad here, was so disappointed that this was the case when I joined Meta for an internship :(
Not sure about Microsoft stuffs but I absolutely second the title. Nobody is really interested in quality unless there's some very senior divisional head questioning and intervening. It's all about shipping features and products, and pushing quality problems to others to solve.
It is the same in most companies where the focus is on stock