Predicting the future is a messy business. I try to avoid making predictions about the future of technology for many reasons. First off, nobody can see into the future, no matter what some fortune tellers say. Secondly, technology changes quickly and sometimes something revolutionary will show up and render your prediction (guess) irrelevant. As an example, few people in the late 1980s foresaw the Internet revolution. Or blogs like this one, for that matter!
Every now and then I may try to alert readers about some technology that I think will be disruptive, but I don’t usually try to predict what software or companies will succeed or perish.
Now as my regular readers know, I undertook an office cleaning project late last year — and I wrote a blog post about some of the material I encountered organizing my office closet (see On Being Skeptical in the Face of Hype).
Well, that closet is as clean as it is going to get for the time-being, but I periodically attempt to reorganize my many bookshelves, too. While doing so, I happened across an old book written by John C. Dvorak called Dvorak Predicts. Dvorak is an industry pundit and popular technology writer. I readily admit to being a fan of his work. He is entertaining. But his powers of prediction are poor. And why wouldn’t they be? No one knows what tomorrow will bring…
Now I don’t do what I am about to do to discredit Dvorak specifically, but to alert everyone that even the most talented writers and pundits have a hard time predicting the future. Here, direct from his book, Dvorak Predicts (published in 1994 by McGraw-Hill, ISBN 0-07-881981-4) are some real stinker predictions:
“We can expect IBM to someday quit the mainframe business just as it quit the scientific computer business.” (page 20)
Although this prediction may come true some day, 20 years later the mainframe is still viable and still a core offering from IBM. Why didn’t he predict that IBM would quit the PC business (which it did in 2004)? — Craig
“Voice recognition will be the killer application of the 1990s.” (page 21)
Didn’t happen. Oh, IBM and Dragon had some voice recognition applications that sold in so-so amounts, but killer app? Nope. Still not even a semi-killer app today. — Craig
“Microsoft will open stores.” (page 64)
Never happened; good thing for Microsoft, too since some of the other companies that opened stores didn’t fare all that well (e.g. Gateway). — Craig
Furthermore, Dvorak predicted that Unicode would lead to the death of ASCII by 1995. Well, in the long term I’m sure that prediction will come true, but the”by 1995″ part didn’t! Did he ever really believe that? I mean, even though Unicode is important today, ASCII is still very much alive and kicking.
And a few things that Dvorak does not even mention include the World Wide Web, Java, XML, and spam. One would think that a prescient prognosticator would foresee these three facts of everyday life in the world of IT. But no…
Of course, Dvorak did get some things absolutely correct. For example: “Piracy will increase despite efforts to stop it.” He wrote that prediction about software piracy but it is absolutely applicable today with regard to media, especially music and movies. But predicting that people will continue to do bad stuff is simplistic and easy to do.
Furthermore, Dvorak said that “Gerstner will be good for IBM,” which he undoubtedly was. And he predicted a rosy future for recordable CD and optical media (then again, back then, who wasn’t predicting that?)
A lot of the predictions (and there are many more than are mentioned here) strike me, here in the future, as of the “who cares” variety. By that I mean, I would expect a useful book of predictions to predict about things that matter in the future, and not about things that are just dust bunnies from the past (e.g. Apple Newton, OS/2). And he never foresees the Palm or Windows PocketPCsjust calls the basic idea behind the Newton “stupid” (page 83)… nor does he anticipate the tablet or smartphone.
So, what good is a book of predictions if the majority of them don’t come true. Exactly! No dang good at all — other than (maybe) as an amusing read. The book is out of print, but if you find a copy you might shell out the dollar or two it takes to buy it these days. And here in the future, 20 years later, you might get a chuckle out of some of it… or at least enjoy reading it as an historical piece on an interesting time in the history of computers — that being, the timeframe right before the Web exploded.
What does any of this have to do with database management? Well, not much, at least directly. But the next time someone tells you that some new database technology is going to render everything you know to be obsolete (hmmm, NoSQL? Hadoop?), slow down and think about the problem with prediction before you make any hasty moves.