Why CEOs are failing software engineers and other creative teams
> Here is the rub: new value is a function of failure, not success, and much of software engineering is about discovering new value. So, in effect, nearly everything you are taught as a business major or leader is seemingly incompatible with software engineering.
https://news.ycombinator.com/item?id=23872625
and this equally excellent discussion:
Developers can't fix bad management (2020)
https://news.ycombinator.com/item?id=27458785