> but this is much more to do with Microsoft very publically firing the QA department[0][1] as a cost savings measure and claiming developers will do their own QA (long before LLMs were on the scene).
I will never ever understand this. Development and QA are two different mindsets. You _can_ do both, but you* can't be great at both.
* There's always exceptions, yes, yes.