You are a science fiction writer. Your finger is on the pulse of technology and society’s trends. Closing your eyes, you can see the world of tomorrow, and with your talent you craft a great work of fiction set in this world you envision.
It takes time to craft a novel. Even after you’ve finished the first draft, there are successive rewrites, and publication woes, and printing and distributions lag times. When your readers finally get a hold of it, there’s a problem. The acceleration of technological advancement has overtaken your vision of the future. A good portion of the science fiction in your story has become reality, or worse, invalidated.
How do you avoid it? Plan for it. Deliberately.
Many of the classics have a timeless quality about them. There’s something about these works which sets them out of time’s reach, so that they’re as fresh now as when they were first printed. While there’s no sure way to write something that will become a “classic,” there is a way to make sure your writing is timeless.
One way is to write your story as a period piece. This works with SF stories where the events don’t change history as we know it. Think “thwarted hidden agenda.” (Author Tim Powers is especially good at this.) Choose a setting either right now or some date in the past. State the date, the place, and incorporate real historic events – this helps build solid suspension of disbelief, and adds an air of authenticity. By it’s very nature this type of story can’t become outdated. It exists in time, as history.
Another method is to use a break in reality. Create a future event, without a date, that resets expectations of what comes afterwards. It could be nuclear war, or plague, or maybe an alien invasion. It could also reset the year counter, so that even the date is removed from reality. So if your story takes place a hundred years after this event, instead of being year 2101, it could be year 100. That puts your story completely outside of time.
Of course, you could also set your story in a place entirely removed from our reality. This could be another world, or an alternate reality, or so far in the future or past that there’s not even a remote connection to the here and now. Remember the phrase: “A long time ago, in a galaxy far, far away…”
There are always stories that, by their very nature, need to be set in a specific point in the future. Even if time passes them by, the strength of the story itself pulls the reader past the fact that it’s outdated. Look at “2001: A Space Odyssey.” Personally, I don’t care that time has caught up to this classic. So don’t feel you have to try for timelessness in everything you write, but keep it in mind when you feel you’ve come up with your magnum opus.
Not many things suck as much as finishing that big, wonderful, complex story only to have something happen in reality to make what you’ve written completely implausible.
Trust me, I’ve learned this the hard way.