Many of us have watched trends wash over the industry landscape. Some come and go quickly; others make more substantive changes.
I've had the unfortunate privilege of observing many different waves hit, and I'd like to think I can learn a bit from each one.
As we sit here in 2013, it was only four short years ago that the first vituperative cloud arguments started to erupt online: true clouds vs. fake clouds, clouderati, accusations of cloudwashing -- remember all that?
From my perspective, the root cause was simple: collectively we were using a single term with multiple meanings -- and thus being perceived very differently depending on your viewpoint.
History may not repeat itself, but it does rhyme: the same phenomenon was evident when the big data conversation erupted a few years back. Once again, a single term was being stretched and tortured to mean very different things to very different audiences. Frustration and cynicism is an inevitable by-product.
I suppose the most recent phenomenon is software-defined anything.
Those of us who are vendors and industry-watchers historically have matters much worse for everyone else. We focus on one shiny aspect or another of the discussion, and often don't take the time to construct a broad enough perspective for the less-entrenched participants.
Since IT is an industry powered by big ideas, I think we're doing ourselves a disservice. People can't act on a concept until they understand it -- in their terms, not yours.