I find that engineering vs management is not a very useful discussion point. Management is composed of engineers too and engineers are responsible for the output of their work. Production of something that doesn't work is an engineering failure.
It's depressing that everyone went along with this. Clearly there's a lack of impartial checks and balances in the process.
Indeed, the post is about crappy management and little else. This is the real story - we talk about scarcity of engineers but it's as nothing compared to the scarcity of effective technical management, which is an industry scandal IMO.
I have many times seen management hire what they thought were "the best engineers" and let them completely loose for months or years straight to eventually deliver... nothing.
Literally nothing. Or at least nothing that actually works in any way.
reply