Beauty

Beauty

Friday, March 13, 2015

Be an Engineer Who CAN Communicate

We've all heard it, how we engineers can't communicate with non-engineers. We're just a bunch of nerds that want to sit in our cubes and geek out about some new tech.  It's a stereotype to be sure, but I'm pretty sure we've all met someone who seemed to have spawned the stereotype.  Maybe we all do a little.  The other day I was at a meeting in my community and someone was announcing which radio channel we'd use in an emergency.  Concerned that not all radios might be capable of receiving that channel, I turned to a leader near me and asked which band of frequencies the channel was in.  He replied "It's like you're speaking English to me, but I can't understand what you're saying."

Over the course of my career so far, I've encountered many brilliant engineers who are excellent communicators, and many who aren't.  I've also encountered some not so brilliant...never mind.  The point is that not all engineers stink at communicating.  Yesterday I attended a camp for a software product our company is starting to use.  The day was filled with presentations from both the vendor and guest speakers regaling us with tales of their success using the product.  The keynote speaker showed his public speaking chops.  His slides were simple and he incorporated examples to which we could all relate.  At the end of his presentation his point was abundantly clear.  Near the end of the day another speaker got up to show how his company had used the product.  Out came acronym soup and an enthusiasm literally brimming over, but little clarity.  I mentally checked out of the briefing within about five minutes and started looking at my phone while trying to appear to pay attention by looking up at the speaker occasionally (don't judge, you know you've done it).  So I ask myself, "Why do some engineers leave us either bored or overwhelmed, while others leave everyone in the room feeling smarter?"

All of us are a bundle of ideas and stuff we've learned, opinions and biases.  The experiences we have shape our frame of reference or point of view.  A point of view that few share, as it is unique to us.  But often when we want to communicate, out comes a stream of consciousness from our frame of reference that literally just finds no receiver on the other end.  It's useful to think of a frame of reference as an antenna.  If the sender and the receiver are not tuned the same way, the signal may well be transmitted, but nobody's listening.  You can turn up the power on the transmitter all you want, but if the receiver isn't tuned right, it matters not.

When it comes to communicating we have to take a step back and remind ourselves what it really means to communicate.  It means that the idea in my head goes over and plants itself in your head, preferably with the appropriate context.  You don't have to agree with it, but you do need to understand it and how I see it in order for me to claim success in communicating.  With that in mind, any time we set out to communicate we need to understand that the goal is to transfer the idea, rather than many of the other things that end up happening.  Success criteria is: the idea in my head is now also in your head, reasonably intact and in context of my frame of reference and yours.

Have you ever had someone who is just amazingly smart say a bunch of stuff that was way over your head?  You don't understand a flipping thing, but (after smiling and nodding as if you do) you come away saying "That guy/gal is really smart".  Yes, they probably are really smart, but did their idea get into your head?  Nope.  Fail.  That's the same thing that happens when you talk over somebody's head.  They may think you are really smart afterward, and it may make you feel good that you're the smartest person in the room, but you failed to communicate, which sort of means you aren't the smartest person in the room.

So what to do about this?  Only hang out with techies so we can always feel comfortable and tell jokes that no one else understands?  There is an admitted charm to the fraternal association with people having similar frames of reference.  But, while it is comfy to hang out with our brilliant friends, we still need to talk to other people, especially the ones who pay us to be smart.

It is useful when preparing to communicate, through any medium, to ask ourselves what idea we really want to get across.  People only tend to remember one or two things, especially in technical communication.  Therefore, it is very helpful for you to know what you want those one or two things to be and then shape the content of your message to funnel them toward those core ideas.  Once you've determined what you want most to communicate, it's time to start tuning the frame of reference so that you are transmitting the idea in a way that will resonate with your audience.  The most effective communicators take the time to understand their audience's frame of reference and tune their message as closely to it as possible.  You want to make it easy for them to understand what you are saying.  You can't expect them to have your exact background or just know what you mean.  You need to take the time to carefully plan out how to say things in a way that will make sense to them.

None of us have the exact same frame of reference.  And none of us are capable of fully understanding and tuning exactly to someone else.  But we can get close enough.  Sometimes when we need to explain something complex, we start to tune in the audience's frame of reference and we realize that they simply don't have the background to understand the idea we want to put in their head without additional knowledge that they don't currently have.  At this point we have a choice, we can just blast them with the data and hope for the best, we can attempt to teach them some of what they need to know for the idea to make sense, or we can simplify the idea and frame it into an example they will understand.  Option number one is good if you want everyone to think you are smart, but you don't care about communicating.  Rarely the right option.  Option two works if the amount of background needed to tune the audience's frame of reference to yours is relatively small.  Option three is usually the best option.

Remember that the goal is to get the idea from your head to theirs.  Getting it there in a simplified form is far better than getting nothing there, or worse a garbled and misunderstood complex version.  Does it really matter if your customer's program manager fully understands how you instantiated a class or the exact composition of the material you used?  If it does, it's likely your customer will have someone present who actually understands that level of detail.  But if that level of detail isn't necessary, why on earth would anyone attempt to explain it to the uninitiated? Take it up a level or three and explain it like a story about how this web service talks to another one to ask it a question, and then what it does when it gets the answer.  (I'm not advocating sock puppets or anything insulting like that, just a nice simple discussion of functional flow).  Your customer will walk away with a warm fuzzy because they know your system does what they want it to do and at some level they get how it does it.  How much better is that than having them walk away with no idea whether the system actually does what they want but uneasily hoping that all that techno-babble means you're super smart and know what you're doing.  The warm fuzzy and the basic understanding is far better.

I've seen engineers attempts to wax eloquent or look super smart turn into total disasters because the customer misunderstood what they were saying.  I've seen attempts at flippant humor completely disintegrate the customer's confidence in the vendor.  And I've seen nice and simple briefings with straightforward explanations keep millions of dollars of business sold because the customer actually understood what was going on in their own frame of reference.

So the next time you are called upon to communicate with someone, whether it's a hallway conversation, a whitepaper, or a heavy duty design review, stop for a second and ask yourself "what do I want this person to know and remember when I'm done?"  Once you're sure about that, start to tune into their frame of reference and put it into a context they will understand and with which they can relate.  Do that simple exercise consistently and you will be amazed at how well you can communicate, even if you are an engineer.

Once you try it out let me know how it works.  If you have your tips for being an engineer that can communicate, I'd love to hear them.

The Powerful "Why?"

Engineering is the problem solver's career.  Some solutions are great, some are adequate, and some really aren't solutions.  What makes the difference in an engineer who produces amazing answers to the problems vs. one who flounders in frustration just to get started in the right direction?  Certainly there isn't one answer to that question, but I won't succumb to the standard engineer answer of "it depends", at least not this time.  Because there is one foundational behavior that makes the most difference.  Engineers who take the time to understand and stay focused on the "Why" of their work are the most likely to produce amazingly good answers to the challenges they are handed; answers that meet the needs of those they serve.  The "Why" keeps engineers from wandering off after shiny baubles, and locks them into a laser focus on success.  The "Why" is the guiding light that illuminates decisions and eliminates wasteful process and features on the path to awesomeness.

Why am I bringing this up?  It seems rather obvious that having our purpose and the "why" of solving a problem fixed squarely in our minds is important.  But, we engineers don't usually get on a soap box about things we see everyone doing well, or even ourselves for that matter.  The fact is, I see very few that do this consistently and well.  The truth is that while we intuitively know the importance of purpose, we often get lost in the nuances of a new technology, an old and bureaucratic process, or our own opinions, likes and dislikes.  We know the purpose is there, but we bring a frame of reference to the table that is predisposed to particular solutions in need of problems to solve.  If we stepped back from every problem we solve, every task we were handed, every briefing we made, every whitepaper we wrote, and first asked "Why?", we would see a monumental leap in productivity, solution quality, and our own job satisfaction.

This concept really permeates all life.  As human beings we need purpose and at least a chance at fulfilling it to be truly happy.  I'm not saying everyone walks around thinking "what's my purpose today?"  I'm saying if they did, and they worked toward it, they'd be happier.  And we don't just need any old purpose, we do best with higher purposes.  Before you throw up a wall as you sense an oncoming sermon, ask yourself how you'd feel if your management made it clear that your only value to them is how much money you bring in the door each year, as opposed to discussing the value of your skill set and insight that is so crucial to producing quality solutions.  Which one do you prefer?  Most engineers (and most people) would prefer the higher purpose.

Here's another example.  In any given professional sport there always seems to be a few teams that perpetually stink and don't win much.  The ownership nickels and dimes the players and the staff, does very little to recruit better talent, and generally seems to only care about raking in money as much as possible.  Their purpose is to make money, winning is an after thought.  On the other hand you have some teams that seriously dominate every year.  They consistently recruit the best talent they can, even at significant expense.  Their purpose is to produce a winning team.  Interestingly, they also make money, and a lot more than the bad teams.

We see the same thing in the business world.  Companies who have a higher purpose simply do better.  I'm not talking about a mission statement that gets pulled out once a year for a refresh or whenever the CEO changes.  I'm talking about a purpose that people really believe in and want to accomplish.  Take Apple for example.  They have their fans and their naysayers, but no one with an ounce of objectivity can argue that what they are doing isn't amazing.  They consistently pursue higher purposes.  They don't just want to make money, they want to make awesome products that delight their customers.  They want to push the boundaries and do things that have never been done before.  And they do it.  Consequently they make a lot of money.  Google is the same way.  Any company that has "Don't be evil" as one of their core cultural imperatives adheres to higher purposes.  Any they succeed massively.

How can that help you and me as engineers?  Apply the "Why?" daily, to every task you do.  You've been tasked with writing a requirements specification, your first step is to understand the purpose of the system you are spec'ing.  How will you know you've written a good spec unless you know what the system is supposed to do, or why it is needed?  If the reader of your spec doesn't know what the system does and why it exists after reading the requirements, you face planted that task.  Just doing stuff isn't enough.  The next time you are asked to make a brief, before you just whip out your Power Point ninja skills, stop and deliberately ask yourself why you are making the brief.  This isn't to talk yourself out of it, it's to help you bring clarity to your message.  People only remember one or two things they hear during a briefing.  What do you want them to remember?  What idea is in your head that you want in your audience's head by the time you sit down?

Sometimes you may ask "why am I doing this?" and the answer will be "I have no idea."  Years ago my team was hot and heavy into a major redesign of the system we maintained.  We were churning out documentation like champions until one day someone discovered that as much as our software team appeared to be cooperating with us (as shown by politely saying "thank you" when notified a drawing was done) they were utterly ignoring our documents.  Why?  The documents were not providing the information they needed to get their job done.  We didn't understand the "Why?" of our job fully.  We sat down and talked to them, found out what they really needed, proposed the change in process to management (who thankfully supported us), and began making new documents and incorporating feedback from the software team in iterative fashion to make sure that our purpose was being fulfilled.  By focusing on the purpose, we began to produce far more useful design documentation that they actually used after saying thank you.  This led to further success at our design reviews with our customer who reported that our documentation of the design was best they'd ever seen.  That's the power of following the "Why?"

If you find yourself in an organization that is floundering, or if you are struggling, or simply seem to have hit a roadblock it's time to apply the "Why?"  It will be very uncomfortable at first.  Your tone will be important, both to your organization and yourself.  I'm not suggesting using the "Why" to point out why everything the organization does is stupid or to vent your frustrations; this is meant to increase productivity and energy, not start a war.  If you find that the purpose is not compelling, examine the real value of what you're doing and perhaps ask what would be more valuable to the end goal.  Sometimes you need to re-align yourself with your personal purpose or your business higher purpose.  If you own a business and you are fixated on making money, it's time to find or re-align with a higher purpose.  Everyone wants to make money, that's pretty ordinary not very compelling.  People are drawn to higher purposes.  That's how you recruit talent, that's how you win.  Money will come along for the ride.

Try out applying the "Why?" for the next week and see how things change.  Let me know how it goes.  If you already do this, I'd be interested to hear how it helps you succeed.