Rob St. Amant

Rob St. Amant
Birthday
December 31
Bio
My roots are in San Francisco and later Baltimore, where I went to high school and college. I stayed on the move, living for a while in Texas, several years in a small town in Germany, and then several more in Massachusetts, working on a Ph.D. in computer science. I'm now a professor at North Carolina State University, in Raleigh. My book, Computing for Ordinary Mortals, will appear this fall from Oxford University Press. http://goo.gl/hQBHy

MY RECENT POSTS

JULY 8, 2012 9:08PM

How to write a popular science book

Rate: 8 Flag
I'm being a little presumptuous with this post. My book, Computing for Ordinary Mortals, won't appear until the fall. And it's my first book. So I might end up retitling this post "How to Write a Popular Science Book that Nobody Reads," or (the happier but less likely case) "The Secret to Writing a Popular Science Best Seller." We'll see.

Here are a few things I kept in mind as I was writing.

Choose your audience. When I sent the completed manuscript (or so I thought) to my editor, she said, "You need an introduction to tell people what they're getting into." Won't readers find out by reading the book? Sure, in principle, but you want to set up the right expectations. You've probably come across one-star Amazon reviews that say, "I picked up this book thinking it was about this, but it was really about that!" or "This book would be okay for beginners, but it's pretty useless for experts," or "The author didn't explain enough." That's part of what an introduction should do--tell readers about where the book is going, and explain who might enjoy the journey. I'd had an audience in mind the entire time, but I needed to tell potential readers thatthey are part of that audience.

Find a topic with enough room for a new book. Maybe the world needs another book on string theory or undirected evolution or cognitive science and design, but Brian Greene, Richard Dawkins, and Don Norman have set a very high bar for books on these topics. Mark out your own territoryIdeally, you want someone to say, "If you read only one book on this topic, this is that book." When I started writing my book, in 2009, I found almost no competition on the popular science shelves.

But it's now 2012... Here are a few titles that have been released in the meantime:
Yikes! And they're all good, readable books. Fortunately, they're not my book. A couple are for younger readers (or adults like me who enjoy good children's literature); a few frame a selection of ideas in the context of historical and current progress; some focus on specific areas of computing; some balance the ideas of computing with the practicalities. There's enough room, I think, for a book that tries to pull together the grandest, most important concepts in the field, to produce an understandable big picture.

Try to write well enough to carry the reader through the difficult bits.  My favorite popular science books are written by scientists, but many great books have been written by journalists. Think of James Gleick. Or Bill Bryson; his early books are about travel and the English language. Obviously, there are two words in "popular science", and they're equally important. Writing popular science is partly about getting the science right, but it's also about making it understandable and enjoyable to read.

I think of a Washington Post blurb for one of John Barth's collections: "...the quick march of his verbs..." And George Orwell's rewriting of Ecclesiastes:
Objective considerations of contemporary phenomena compel the conclusion that success or failure in competitive activities exhibits no tendency to be commensurate with innate capacity, but that a considerable element of the unpredictable must invariably be taken into account.
Orwell was writing about political language, but typical academic language has many of the same flaws. Much of science (especially computer science) is about abstraction, and yet the language describing it should be concrete and vivid.

Get the science right. This is hard, for what may be a surprising reason. It's relatively easy to make sure that you get the facts right (even though I've discovered that my memory has played me false in some cases). The hard thing is ensuring that you convey the right intuitions when you explain complex ideas, even if you can't afford to go into all the details. For contrast, one of my friends writes (slightly tongue in cheek) that the ideal reader of his latest book has "a solid grasp of the foundations and development of mathematics, classical and relativistic rational mechanics, quantum theory, logic, probability, the theory of computation, psychology, artificial intelligence, and mathematical, psychological, and political economics." A popular science book needs to be somewhat more accommodating of the wide range of knowledge and experience of its readers. It's not always easy to make sure that your high-level overview isn't leaving out something important.

Be ambitious. I mean "ambitious" in a specific sense. The best popular science books introduce readers to new ideas, and if some of those readers are scientists themselves, the ideas may change the way they think about what they do. Valentino Braitenberg's Vehicles: Experiments in Synthetic Psychology, for example, sparked research on the emergence of interactive intelligence from the low-level behavior of vehicles; James Gibson's The Ecological Approach to Visual Perception established the field of ecological psychology; Richard Dawkins's concept of memes gave rise to a new (if controversial) field of study. My book isn't really ambitious in this way, except perhaps for an argument I make only implicitly: This is what everyone needs to know about computing. That's probably worth talking about.

Realize that you haven't written the last word. In talking with other people in my field, I realized that if they'd started out with the same goals that I did, each would have written a different book. We all make judgments about what's interesting and important, and opinions differ.

Of course, I should generalize this last point--I've just described my own thoughts about writing. I'm sure there are other ways of going about it.

Your tags:

TIP:

Enter the amount, and click "Tip" to submit!
Recipient's email address:
Personal message (optional):

Your email address:

Comments

Type your comment below:
I found your blog intriguing and perhaps your book might be useful to me. I am, perhaps, an ordinary human but since that class is replete with all sorts of wild varieties there is little difficulty in placing myself there. I attended a high school in New York quite a while ago and physics and chemistry and a minor form of biology were basic courses and my experience in the US Army training in radar mechanics helped me in elementary electronics but this was decades before computing became a common experience and although, as an artist and designer I know my way around a few basic programs like Autocad and Photoshop and the word processors, I am in no way knowledgeable in depth with the underlying functional languages that are the substructure and discourse of how a computer can be manipulated to perform special personal functions. Would your book aid me in inserting myself into these basic foundations so I could move into a more sophisticated relationship with my trusty old desktop or must I look elsewhere to get more intimate with my daily companion? I am somewhat allergic to mathematics but I greatly admire the discipline from a distance and perhaps could make friends with it if it did not bite me too devastatingly.
Steve Levy writes the best on computing history. Hackers, Crupto, Insanely Great, etc. But good luck. I may give it a perusal.
Hi, Ted. I haven't read Levy's long form work, but I do like his articles. He's a knowledgeable guy.

Jan, you're part of the audience I'm trying to reach. But I should explain a bit more.

Computing is a very young field. Paul Rosenbloom's book, for example, compares computer science with the physical, the biological, and the social sciences; all of the latter have been studied for centuries if not millennia. One of the implications of this youth is that computing still tends to be treated as being a single area rather than several related branches. For contrast, consider biology: in a bookstore, I might pick up a book about the basic principles of biology (on the cell, perhaps, or about evolution); in the history section I could find biographies of pioneers like Darwin or Agassiz, and perhaps modern-day accounts of the pharmaceutical industry; the store might have a medical section where I could find books to learn about medicine, first aid, or physical training. The popular literature on computing breaks down along similar lines, and the vast majority of books fall into the last category, by analogy; they're practical manuals about how to use computers effectively. My book is in the first category. It's about the principles behind computing. It does give an overview of what computers and computing are about, but it doesn't go into specific applications or patterns of use. Still, that kind of information can be useful, I think. To push the analogy, it would hard to learn to do first aid without knowing something about the human circulatory system and a little bit about anatomy; similarly, understanding what you can do with a computer is easier if you know something about why it's designed the way it is.
(DARPA for Dummies?)

This sounds interesting, Rob, and when it becomes available I'll get a copy for myself -- or maybe get the library system to obtain one so that others can read it, too.

Nice that your book is coming out in Turing's centennial year....
Thanks, Lee! I do talk a bit about DARPA and the evolution of the Internet; it's an interesting story, I think, even if we concentrate on the ideas (like protocols and levels of service) rather than the technology.
Yes to all of your points, plus adding a couple juicy sex scenes. And for all you would-be computer science authors, "hard drive" and "software" double entendres are already cliche.

As for the recent titles you list, your title is by far the best.
I think I followed most of these rules in writing my book. I did violate one rule, however, the classic admonition to constrain ambition and not take on too broad a scope. Cramming 2000 years of history (not to mention a sidebar into the big bang and elsewhere) along with a story about a tiny local abandoned cemetery into 350 pages was far more than I originally planned -- and frankly far more than I had any rational basis for assuming I was capable of doing.

Fools rush in where angels -- and agents -- fear to tread.
In my experience there is always room for one more book on computing..It seems to take several to get the whole picture... Remind us when it is out! I still have some bookspace under my bed!
Thanks for the useful tips, Rob.