the good ops person listens 9/27 '14
Most people working in technology, especially the ones who write code, don't understand the underlying needs and use cases that drive their work. Under the guidance of an effective architect/manager, a few of those get it right despite their low level of communication skills.
I've worked in IT and related fields for a while, as have many of the people who call themselves my friends. I've seen and discussed a lot of getting it wrong and getting it right, and mentored a handful of folks along the way to improving their empathy, communication, execution, and humility. You don't do good work by acting like a bro. If you don't understand why someone's upset about an action of yours, you may have committed a bro behaviour -- even if you are not a bro. I myself am not entirely free of bro nature and sometimes err.
The development of this site so far has, from the multiple perspectives I can access through the miracle of conversation, been uneven with respect to listening to, understanding, and meeting the needs of anyone other than the principal developer. Fortunately, the skills that need to be developed can be learned by a person internally motivated to do so.