"So, what do you do anyway?"
Have you ever been at a socially responsible gathering of fellow humans, perhaps at a family event or school reunion, when someone without a technical background has asked you that question?
What do I say? I start off generic and slowly become more specific until the whites of my audience’s eyes show that I have gone too far.
- “I work in IT” is usually a safe opening gambit, although this can translate to “I do websites” in the minds of my listeners. I don’t do websites. They scare me.
- “I’m in integration,” I clarify, bracing for the inevitable follow-up.
- “What’s integration?”
- “Well,” I begin, inviting my audience to a comfortable armchair by the fireplace, “it’s like plumbing, but for computers…”
Introducing: Digital plumbing
The digital plumbing analogy is a favourite fallback of mine. I like it because it does what an analogy should – it provides a familiar scenario to illustrate a more abstract concept. Just as pipes move water to where you need it, system integration moves data from sources to systems that can do something intelligent with it. But there are hidden depths to the analogy, too, more specific areas where integration is like plumbing – and those who practice it are like plumbers.