Writing a book is not a trivial undertaking. I’ve written two technical books, both over 550 pages, and I’m now abut half-way done with a third. The first one took a little over a year. The second one came in at around 11 months, and the this latest effort looks like it will be around 7 months when it’s done. I would surmise that I’m getting better at it. At least I hope so.
Fiction, on the other hand, has turned out to be a whole different kettle of fish. A technical book is akin to writing a large thesis, except that with a thesis the focus is usually concerned with research of some sort (a novel hypothesis, or an improved way to do something and use the resulting data). Data and references are presented to support the research. A technical book, on the other hand, is a collection of established facts and proven techniques, organized in a useful manner. Fiction might be based in facts, and it might even be said to present a form of speculative hypothesis, but the focus is on the story, not on the little details that make up the scenery. The author can take certain liberties and present off-the-wall ideas, and in some forms of fiction this is expected.
The amount of time required to create a technical book seems to be directly proportional to the level of detail and the degree of novelty employed. It takes time to do background research, gather facts, perhaps write and test some software (if the book is about programming), or build and document project activities. The more that goes into the book, the longer it will take to write it.
Writing fiction, on the other hand, can be as simple as correlating word count with how fast one can type. Something like a romance novel needn’t involve a lot of historical detail that requires fact-checking, although some do. Science fiction can be very straightforward so long as there are no calculations involving velocity, distance, mass, or energy.
But what about a novel that involves lots of historical references and established science? I bring this up because I’m currently working on a novel that has been in progress now for so long that the original draft was saved on 5 and a quarter inch floppy disks which have long since vanished (and I no longer have anything that can read them, anyway). Over the years I’ve managed to accumulate a bookshelf full of reference works, interviewed some doctors and other professionals, browsed through medical libraries hidden in the innards of teaching hospitals, and created a boatload of notes. Why? Because I want it to be right. The story is important, to be sure, but it’s a story with wider implications than just the immediate lives of the characters. So I need to get it all nailed down before I turn it loose. I’ve been at it now for almost 20 years.
Sometimes it does get discouraging. I would have liked this particular book to have been done 10 years ago, but it takes what it takes, and it will be done when it’s done. On the other hand, I’ve found that some things go very quickly. The short story Rana took about 5 days to write, and I’m happy with how it turned out. Another book in the works (science fiction) is about half done, but I haven’t really put a lot of dedicated time into it. All told, about 3 months of effort so far.
If I were to offer advice on how it might take for a new writer to create a book (or even a good short story) I would have to first say that the most important thing is patience. The second most import thing is persistence. The writing process will get easier over time, just like exercise gets easier the more often you do it. Don’t expect to bang out an 85,000 word novel in a few months on the first attempt. Start small, build on what you’ve already done, and keep adding to it every chance you get. If you need lots of details and references, then expect that it will take a while. If not, then just keep plugging away at consistently.