

A lot of bosses think developers’ entire job is just churning out code when it’s actually like 50% coding and 50% listening to stakeholders, planning, collaborating with designers, etc.
A lot of leadership is incompetent. In a reasonable, just, world they would not be in these decision making positions.
Verbose blogger Ed Zitron wrote about this. He called them “Business Idiots”: https://www.wheresyoured.at/the-era-of-the-business-idiot/
Make sure you speak clearly with minimal slang, or they might willfully misinterpret what you’re saying to deny your rights. Like to think you want a lawyer dog.
https://slate.com/news-and-politics/2017/10/suspect-asks-for-a-lawyer-dawg-judge-says-he-asked-for-a-lawyer-dog.html