| ▲ | bryanrasmussen 9 hours ago | |||||||
It has been my experience that nobody wants to hear the software engineer's opinion as to what will improve the product however. | ||||||||
| ▲ | bsenftner 9 hours ago | parent | next [-] | |||||||
Nobody wants to hear anyone's opinion but their own, we have a poverty of effective communications. Nobody wants to communicate because it is pointless to communicate: what you say will be misunderstood, it will be repeated incorrectly and attributed to you, people will play games with your messaging and with you for trying to communicate. The management bully game activates, and they all participate in keeping the engineer down. This is normal at every engineering organization, it is lord of the flies. And this is how we educate people, This situation is created. All because we refuse to recognize that learning how to debate controversy and learning how to manage disagreement is completely unrecognized as a valued skill. So we avoid controversy and any disagreement is an opportunity to bully and force one's way. Which is completely avoidable, with basic effective communications training. Debate to understand, disagree to learn. | ||||||||
| ||||||||
| ▲ | cik 9 hours ago | parent | prev | next [-] | |||||||
This sounds like dysfunction. As engineers, we're not necessarily any more correct than anyone else. But we do have a seat at the table, and good organizations at least listen. | ||||||||
| ||||||||
| ▲ | gib444 9 hours ago | parent | prev [-] | |||||||
Yup. This was a very useful precursor to the AI era: telling engineers they're worthless and they are there just to implement the specifications and ideas drawn up by more important people. Shutting them out of the earlier discussions and only informing of the project way down the road Now they're just trying to reduce us to idiots shovelling coal (specs) into the furnace (LLMs) | ||||||||