4 ms·
I would say there's plenty wrong with this list, but this one is, ironically, mostly true but malphrased. A better way to put it would be: "don't be content wi
by rossdavidh 7y ago
I would say there's plenty wrong with this list, but this one is, ironically, mostly true but malphrased. A better way to put it would be: "don't be content with being so bad at communication that it gets in the way of your ability to make your (technical) point". If you know something about how _not_ to communicate (badly), you can allow your technical expertise to be more influential when technical decisions are made (by people higher ranking than you).
It's not becoming a salesman. It's avoiding the situation of being so bad at communicating, that your technical expertise is ignored. Non-technical people usually _want_ to hear your point, in regards a technical decision. If you are unable to help them know what you're trying to say, they may not understand what you're trying to say, and then you'll wonder afterwards why they hired the technical person and then ignored their technical advice. They're not ignoring your advice, in many cases they simply cannot perceive clearly what you are trying to say.
I hope that I have made my point understandable here. But, you know, I may not have. :)
- karmakaze 7y agoI know what you're talking about. I've done it and seen others fall into this trap as well. If there was a list of ways in which this can happen, it would be golden.
- randcraw 7y agoYou seem to be saying that unless someone's communication skills are WAY below average, they can slide by unnoticed. I can't agree. In my experience, 90% of developers have poor communication skills and it hurts them every time they write or speak publicly (or document their code). Not just developers, of course. It's a rare person who knows how to tell a tech tale that isn't a confusion of disconnected factoids, or who seems to care whether they bore the hell out of their audience. But I care. And everyone I respect cares; they just won't admit that they expect to be bored by techies when they speak or write, so they accept boredom and confusion as the norm. (In large corporations, especially.) But it shouldn't be. As a professional, everyone is obliged to organize their thoughts, be clear, and convey a message. THAT should be the norm. It's an essential part of doing any job well. Like so many things in life that matter most, teaching good communication skills (and rational thought) is largely absent from college curricula (aside from writing a paper). But its absence doesn't mean that communicating badly won't hurt your career later. Wasting other people's time is disrespectful and lazy and unprofessional. And it makes you look bad. So blather not.
- username90 7y agoIn my experience the reason people have such a hard time getting their point across is because they don't understand it very well themselves. Almost no engineers really understand what they are doing so the only effect practicing communication will have is make them better able to hide their ignorance behind fluffy words, kinda like most management types do. I think that it is a good thing when people are bad at hiding their ignorance, so I prefer communicating with engineers over management types.
- rossdavidh 7y agoNo, that's not quite what I'm saying (so I must not be good at communicating). But I am saying you don't need to be way above average. You need to be good enough that it's not an obstacle. Having excellent communication skills, and NOT having poor communication skills, are very different levels of effort to achieve. The first takes a LOT of work; the second takes some attention and effort, but not nearly as much.