I’m a nerd. I have been taking apart, assembling, and programming machines since I was in the single digits. Being exposed to computers at an early age, I have a strong grasp on the way they think (sometimes even stronger than I do with humans). However, those of you who haven’t spent the majority of your lives speaking to machines may experience some frustrating challenges in your attempts to communicate.
Let’s face it, machines are dumb (for now), and we have to bring ourselves down to their level to have a successful conversation. I do, however, think there are some valuable lessons to be gained when learning to speak a technical language, even if your end goal is not to become a technical linguist (programmer).