What Computers Can Teach Us About Communication

As I confessed in my last blog post, I am a geek. And part of my innate geekiness is the fact that I’ve always, secretly wanted to be a computer programmer. I cannot explain this desire, but it’s always been there.

I remember being ridiculously excited when I had to learn some (extremely) basic html in order to make a colleague’s job easier with a production piece that I wrote each week. I learned about hrefs and bolding and underlining. Even our computer guy thought my joy was weird.

More recently, I’ve been toying with PHP for a project I’m working on. It will hopefully become a successful side business that will provide me some wider latitude in choices I make.

Anyway, I discovered an extremely annoying thing about PHP … I can’t use contractions.

It’s the ‘ that gets in the way.

Yes, the single quotation mark.

Actually, I can use contractions if I lead the single quotation mark with a backslash: \. I figured this out through trial and error and much use of curse words invented by Twitter friends.

I know, I know, all of you who know better are sniggering at me for being such a newbie. Please allow me to remind you that you were once a newbie too. So there! 

Anyway, this exercise in frustration and creative cursing reminded me of a core truth about computers:

They Do Exactly What You Tell Them To; Nothing More, Nothing Less

This is not a criticism of the silicon beasties. It’s just a fact of their makeup. AI notwithstanding, they are incapable of doing anything outside of what they’re told to do.

Case in Point

Long ago and far away (read: the early 1960s), my father was a computer programmer.

(Yes, yes, I know what you’re thinking, but you’re wrong. By the time I was cogent of his profession, he’d moved into management.)

This was back in the days when “programming” meant setting a bazillion buttons and switches to, line-by-line punch holes in these rectangular cards. Each hole told the computer to do something very, very specific. It took days to code a single program. I mean days.

Well, on this particular day my father (these were the BC days: “Before Christy”) had just completed three days worth of coding work. The last step was to push the “Run” button. All of the company big wigs gathered to see the program run.

Yes, these were the days when people still gathered just to watch a computer compute.

For reasons that would make any capable UI designer want to commit suicide, this particular panel located the “Reset” button immediately adjacent to the “Run” button. 

Guess which one he pushed?

By mistake.

Oops!

Yup, completely by accident, my father reset three days worth of work. 

(Right now, I really want to go into a rant on UI design because it’s something I care a lot about, but I’m going to restrain myself. This time.)

Interestingly, he was not fired. He wasn’t even yelled at. This was just one of those things that sometimes happened in the early days. 

And it happened because computers do exactly what you tell them to do; nothing more, nothing less.

How this Relates to Communication

Computers are, in many ways, the purest form of Communication Theory in practice. 

There is a sender.

There is a receiver.

There is a message.

Interference and personal “stuff” do not enter into the equation. There is no need for interpretation, for there is nothing to be interpreted.

I am not suggesting that we all become dispassionate automaton, incapable of nuance and individuality. Not in the least. I just think there’s something to be learned here.

When a PHP-based program rejects my contractions because of that blasted single quotation mark (sans backslash), it’s not trying to figure out what I’m trying to say; it’s reacting to what I actually said. 

This requires that I work intentionally and carefully to communicate clearly with the program, making sure to insert that \ whenever I want to contract two words into one.

What if we did that with those with whom we communicate?

What if, just as an experiment, instead of trying to dissect and reframe and interpret what’s being communicated to us, we just took it at face value? Took the words (presuming that sarcasm and irony are not the core of the message), looked at them for what they are and just go with it?

I have no doubt that it’ll create some confusion. It’ll call upon the sender to communicate more clearly with you, because you won’t otherwise understand. It’ll call upon you as the receiver to set aside your “stuff” and quit laying your own “stuff” on top of what might be a perfectly innocent communication.

This destufficiation of communication might be refreshing.

And if you’re the sender of the message, this calls for you to make sure that you’re verbalizing (or writing) exactly what it is that you mean to communicate. In other words, you don’t expect your receiver to read between the lines to discover what you really mean to say.

Just come out and say it already!

Let’s try it. Anyone willing to brave this trial, please report your results in the comments. I really want to know if I’m being crazy, or if this could help us all a bit.

PS: If this makes no sense whatsoever, I’m blaming the fact that my SBH has given me the flu. I am feverish, therefore I might come off as nuts. I’m just sayin’.
  1. Keith Handy’s avatar

    I’d also be interested in the exact… um, either converse or inverse of this, I’m not sure which. What would a “fuzzy” computer language be like, with built-in levels of interpretation that try to guess what you’re doing by context and likelihood. Sort of how Google “interprets” search terms as opposed to just finding instances of exact matches, but applied to a computer language and its compiler/interpreter.

    So you’d be coding, you’d go ahead and use the apostrophe as you saw fit, and it would make its best guess as to why you put it there.

    And when I say “interested”, I mean in a “you can try that, but no way in heck would I attempting to use a language like that” way. ;)

  2. Diana Maus’s avatar

    I think it\’s a great idea (no sarcasm intended). Can you give us an example of “just saying it”? Maybe I missed something…(I’m thinking I read the post too fast and liked it but now I’m going to look stupid because it\’s obvious what he meant.) By the way, I thought I would practice my backslash because I\’d never heard of needing it for the apostrophe before.

    Diana Maus’s last blog post..If a tree falls in the forest, what’s in it for me?

  3. Emma Newman’s avatar

    This encapsulates why I love coding so much. It is so relaxing. I swear like a navvy when something isn’t working, but fundamentally I know I will find the problem – or someone else more clever than I will have already encountered it and be able to help. I know there is a reason that is going to be reached. (Incidentally, when I have been really stuck on a bug, I find that having a shower really helps. The solution often just pops into my head. Weird)

    It satisfies a part of my brain that often doesn’t get to play, because most of the time, I adore decoding people. I studied psychology, and so I have spent large swaths of my life watching and deducing what is affecting communication. I’m fascinated by how lessons learnt, scars acquired, victories and failures go on to colour the way a person sees the world and filters everything they are exposed to. Deconstructing those is something I feel to be an important part of being less screwed up.

    Now I think about it, I suppose both can be reduced down to logic puzzles, with coding being the cleaner, minimal version, whilst human psychology and how it affects communication being a wild, tangled multi-factorial is the bigger brother.

    It’s an interesting experiment, I’m mulling it over.

    Emma Newman’s last blog post..More than just some ankle…

  4. christy’s avatar

    @Keith, as I understand it (and admittedly, my understanding is limited) this is the very problem with all of the attempts at semantic search. The key to semantic search is to create a computer program/algorithm that can guess what someone actually means, as opposed to what they actually say. It’s a field I watch and read about regularly.

    @Diana, I’m trying to think of an example. I guess a slightly silly classic example is the scenario in which a wife asks her husband, “Do I look fat in this?” That’s totally fuzzy, because there are so many layers of meaning to it. One possible direct alternative to this is to say instead, “I’m not sure this dress is flattering on me. What do you think?” Presuming that there is a real trust base there, the answer doesn’t require tons on interpretation for an honest response. Does that help at all?

    @Emma, yes logic puzzles. That really is at the heart of all communication on some level. And I think that’s why we enjoy the stories of the groups who thrived on making their legacy communications a conundrum for the uninitiated (i.e.: the Knights Templar or the Masons). Let me know what you decide. :)

  5. Emma Newman’s avatar

    Hi! My own illness prevented me from responding sooner, but I wanted to tell you that I tried this.

    I was having a conversation with my husband about some big decisions coming up for me. I was explaining my options and possible outcomes, then just as quickly picking holes in them and shooting down any of his comments. Then it hit me. I wasn’t really communicating properly at all. I paused and said “You know, what’s *really* happening here is that I am scared about this and so I am trying to hide that behind rationality and an intellectual debate.” Once I said it, all the tension I felt simply ebbed away, like a bath tub having its plug pulled out. All that dirty water left me, and it felt great.

    Emma Newman’s last blog post..My muse has a big stick…

CommentLuv Enabled