|
|
|
|
|
by tw98521358
1239 days ago
|
|
The product suffers when resource priority shifts in the wrong direction. Often times management infighting and empire building becomes the business priority and the actual product is a secondary evil that needs to limp along to fund the empires. |
|
I've not known many executive decisions like that (right or wrong) being made without any input from technical side of the business, perhaps not Joe shitkicker in the trenches but technical leads. and I've very rarely encountered a technical person who concedes that their project or product or team should be given fewer resources. Almost always the complaint is that if only they were given more resources, they could have been successful, which rarely understands business and market realities and often confuses cause and effect.
And the egos and empire building and infighting and so on are definitely a thing that happens, and they are definitely not restricted to management. Engineers and technical people are some of the worst offenders!
I'm not trying to absolve executives and managers here, but I do think some engineers need better perspective and yes some empathy with the business side. Almost no new engineer needs to be told that their leaders are poor -- they'll hear it from their coworkers in their second week on the job and continuously after that until they retire. What I've rarely if ever heard is "damn we shipped a real piece of crap here, it must be embarrassing for our executives and sales people who have to sell it and answer to our customers, we could have done much better".