Like most of us, I’ve long been interested in writing a book. And like most of us, I haven’t. The usual reasons apply; I don’t have time, talent, insight, and/or any story to tell. Oh, I’ve written cute little stories at work, funny and insightful (at least in my eyes) posts, and the such. But I’ve never sat down to write a real short story, much less a book, novel or otherwise.
A large number of sites exist with advice on how to get started in writing. There is a good deal of really helpful information out there for beginners. Naturally, some of the sites are trying to sell products or services, but I was surprised at the number of sites and posts that seemed to be genuine efforts to help fledgling authors. It is heartening to see people helping people without direct benefit to themselves. I hope to do a little giving back someday, either as one of those successful authors, or in answering questions on software and related topics on this blog.
A common piece of advice on writing is: write what you know. It makes perfect sense, especially for new authors, as the mechanics and art of writing seems to be hard enough without throwing in the need to learn some whole new discipline. Experienced authors, writers of non-fiction, and researchers might be able to tackle an entirely new subject, but I think that a first time novelist should have some prior experience with the subject material. I’m sure there are those who can wing it, but I decided that this sounded like good advice. Hence, my first novel will borrow heavily from my background in computer science.
That decision leads to the next dilemma – what particular themes or subjects of computer science might one be interested enough in to read about it in a novel? I’m pretty sure people don’t want a book on the adventures of modular architecture, the travails of database design, or the merits of strong testing methodologies. Hence, the artificial intelligence theme, which can – and has – lead to some interesting story lines.
Artificial intelligence in fiction is can span different genres. Given that today artificial intelligence is a reality, any contemporary novel or non-fiction book could include its elements. That being said, given the current state of artificial intelligence it seems that the most interesting stories involve technological advances that have not yet been made. I believe that the best chance for well rounded, interesting artificial intelligence in fiction is in the realm of science fiction. I don’t think we need to travel too far into the future to encounter the possibilities that make for good story telling.
So, my journey begins. As I’ve stated, I’m writing this blog as an aid to my progress, and possibly as a record and guide for readers. Whether it will be a tale of a successful experience or a dire warning on how not to proceed, only the future knows.