by groby_b 3 hours ago
I mean yes, if you waste time on worked that does not bring value, people tend to get cranky. If you then take longer than you said, it's not a mood enhancer.
That's not a people problem though. That's failure to recognize that a company pays its employees money to make more money, not to have a pretty code base.
Yes, that means communicating the value, but that's not a people problem. That's a skills issue.
"anyone above senior engineer level needs to know how to collaborate cross-functionally"
If you can't collaborate xfn and deal with other people in general, you are not a senior engineer, despite the title inflation.