Diction in Software Development (i.e. Don't be a d1ck!)
Diction in Software Development (i.e. Don't be a d1ck!)
Join the DZone community and get the full member experience.
Join For FreeRead why times series is the fastest growing database category.
Over the years, I've come to realize how important diction is in software development (and life in general). It may mean the difference between a 15 minute meeting where everyone nods their heads, and a day long battle of egos. (especially when you have a room full of passionate people)
Here are a couple key words and phrases, I've incorporated into my vernacular. Hopefully, these will help out next time you are in an architecture/design session. (or a conversation with your significant other =)
"I appreciate X":
Always use the phrase, "I appreciate that..." in response to a point. But more importantly, *mean* it. It is an age-old adage, but when talking, it is best to listen. Once you've heard the other party, try to understand and appreciate what they are saying. Then, let them know that you appreciate their point, before adding additional information to the conversation. (tnx to +Jeff Klein for this one)
"I am not passionate about X"
To drive consensus, I try to hold focused design discussions. During those discussions, I'd try to squash tangential topics. I used to say, "I don't care about that, do whatever, we're focused on X". Obviously, that would aggravate the people that did care about X. These days, I use the phrase, "I am not passionate about that...". People have different value-systems. Those value systems drive different priorities. It is important to acknowledge that, while also keeping discussions focused. (tnx to +Bob Binion for this one)
"What is the motivation / thought process behind X?"
Learn how to get 20x more performance than Elastic by moving to a Time Series database.
Published at DZone with permission of Brian O' Neill , DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.
{{ parent.title || parent.header.title}}
{{ parent.tldr }}
{{ parent.linkDescription }}
{{ parent.urlSource.name }}