Even though Rafe didn’t ask me, it sounds like a fun idea, so I’ll join in:
Total number of books I’ve owned: Like Rafe I have no accurate way of getting this number. I’ve moved too often and given away a ton of books over the years. In our house, currently, I think it’s safe to say we have somewhere between 200 and 300 books. Edit: If I were to venture a guess on the total number owned over my lifetime, it would be over a thousand.
Last book I bought: On Rafe’s suggestion I bought Head First Design Patterns and I’m looking forward to reading it.
Last book I read:I’m in the middle of How to Be Your Dog’s Best Friend: The Classic Training Manual for Dog Owners by The Monks of New Skete. Yes you read that right – Monks! It’s an insightful book training manual for you and your dog. Unlike other dog training books – this one concentrates far less on technique and far more on communication – and that’s what counts I think.
Last book I finished: All too Human by George Stephanopoulos. A true behind the scenes look into President Bill Clinton’s candidacy and trials as President. I strongly recommend this – it was refreshing in its honesty – often times unflattering – and a real page turner. I feel as if I was a fly on the wall and learned much of Bill Clinton’s struggles with the press, with his past, with himself, and with the Washington establishment. You get an indoctrination in spin and that alone is worth the price of admission. I walked away being more a fan of Bill Clinton then ever, he’s a champion, but that might not be the average reader’s response.
Books that mean a lot to me:
- All I Really Need to Know I Learned in Kindergarten by Robert Fulghum. Not a self help book, but the precursor to all those insipid Chicken Soup for the Soul books. The original is by far the best. I feel that Fulghum, thru sharing short stories about himself and reflections on those about others, somehow unearths the keys to happiness that we lose as we grow old. The book literally lightens my heart whenever I read it.
- Mere Christianity by C.S. Lewis. A logical, compelling argument, not for the Christianity that is branded about by politicians and evangelists, but for the eternal story that is its heart. This book convinced me to pursue my confirmation.
- Fahrenheit 451 by Ray Bradbury. Some people’s only exposure to this story is thru the movie and that’s a shame. It’s a short, powerful, frightening tale of a future that seems ever more like the present.
- The Tipping Point by Malcolm Gladwell. How ideas spread, how movements form, how dreams become reality.
- Third and Indiana by Steve Lopez. A fictional account of Gabriel, a 14-year old boy, who is caught up in the drug trade, on some Philadelphia streets I am familiar with.
- The Innovator’s Dilemma by Clayton M. Christensen. Defined the term ‘disruptive technology’ and how business that are good at listening to their customers are vulnerable to it. Sounds confusing. At first take it is. At second take, well it will change the way you think about a healthy business.
- To Kill a Mockingbird by Harper Lee. No book has ever transported me into its characters so completely. And it’s an inspiring, moving story to boot.
- A History of God: The 4,000-Year Quest of Judaism, Christianity and Islam by Karen Armstrong. After 9/11 I decided to educate myself as to the major differences and similarities between the three major faiths “of the book”. Armstrong’s book came highly recommended and I feel it did an admirable job for me.
- Code Complete by Steve McConnell. This book had a huge impact on my work practices early on in my career.
- A Prayer for the City by Buzz Bissinger. Live in Philly before 1995? Bissinger’s book is a page turner describing how Mayor Ed Rendell led the city back from the brink of insolvency and turned it around from decades of decay.
- Seven Habits of Highly Effective People by Stephen R. Covey. Not your typical self help book. Seven Habits encourages you to think about our interdependent reality. Forget those inward turning self help books that urge you to look for your ‘inner child’. Recognize that you are part of a larger world and deal with it.
- A Hero with a Thousand Faces by Joseph Campbell. One of the only philosophy books on my shelf – its the book that famously influenced George Lucas, but don’t let that stop you. It will cause you to meditate on your life long search for meaning as it ties together the major strands of mythology into a single compelling story – the monomyth – that we attempt to describe in our greatest stories – again and again and again.
- A Canticle for Leibowitz by Walter M. Miller Jr. The very best sci-fi book I have ever read. Pay no attention to how long ago it was written. It entwines a circle of life motif as a group of Monks attempt to ward off a *second* nuclear apocalypse – eons after an earlier one decimated mankind. Those that do not learn the lessons of history are bound to repeat the same mistakes. It will get you thinking about history, science, religion and our mission in life as it takes you on a great three part journey thru time.
- Ender’s Game by Orson Scott Card. Terrific sci-fi. The best you are liable to ever read. Deep on many levels, though provoking, and a page turner.
- Code: The Hidden Language of Computer Hardware and Software by Charles Petzold. For a laymen like me, indispensable. I bet it has something to tech even the most expert of techies however. As Amazon.com says, a book for anyone who wants to understand computer technology at its essence.
- Nickel and Dimed: On (Not) Getting By in America by Barbara Ehrenreich. I’ve been here. The world she describes is real. And it is far harder to escape from. Want to understand just how different life is for the majority of Americans? Read this.
- How To Speak Dog: Mastering the Art of Dog-Human Communication by Stanley Coren. Doesn’t live up to it’s title, but it does help you understand just what is going on in your puppy’s head and how he or she is trying to communicate it.
- MoveOn’s 50 Ways to Love Your Country by MoveOn. Wish more folks read this. Wish more acted on its suggestions.
- We the Media by Dan Gillmor. If you are interested in the intersection between journalism, technology and expression – this is the book for you. Like Small Pieces it helped to reinforce beliefs I had already held and to expand them to new places I had not thought of before.
- The Revolution Will Not Be Televised: Democracy, the Internet, and the Overthrow of Everything by Joe Trippi. Want to know the future of political campaigning? Of activism? Start here. A book that reinvigorated my faith in the Internet as a tool that can be used to pursue Democracy and civic involvement.
- Small Pieces Loosely Joined by David Weinberger. He captures what the web is truely about – it’s so much more than just technology – and what it is empowering us to do. Powerful and heartening.
- Small Pieces Loosely Joined Kids Edition by David Weinberger. I feel ashamed to admit that it took me so long to buy the full book, but this short, concise online version has had a profound effect on me. It is one of those special books that have come along to confirm deep seated beliefs of mine about the web and software engineering and has helped me to convince others of them.
- Data Smog: Surviving the Information Glut by David Shenk. The prescriptions to “surviving data smog” this book pushes are rather weak – but what is so particularly interesting and powerful about this book is its diagnosis of where things were and where they were going back in 1997. A must read for those who have read the Trippi book. Read both of them along with Gillmor’s and you will have absorbed some well rounded views on the internet, media, and their role in our lives.
- The Road Not Taken: A Selection of Robert Frost’s Poemsby Robert Frost, Louis Untermeyer, John O’Hara, Il Cosgrave. The only poetry book on my shelf that I go for time and again. Robert Frost speaks to me..
- Effective Java Programming Language Guide by Joshua Bloch. Probably the best software engineering book I have ever read. Most of the tips this book offers are applicable in any object oriented language. A must read for a Java engineer.
- The Bible. I’ve read it from cover to cover. But it’s Job, Psalms, and Matthew that carry with me day to day and which I read again from time to time.
- What Every Paradox 4.5 for Windows Programmer Should Know by Mike Prestwood. Like Rafe’s software engineering choice, you shouldn’t buy this book. In fact, the link goes to an edition that covers version 5 of Paradox since there are no Amazon links to 4.5. Too long ago. This book is the book I bought at Sears to teach myself advanced Paradox development and it helped start my career.
Five people I’d like to see to do this as well:
Thanks for the list Karl. “The Hero With a Thousand Faces” is one of those book’s I’ve meant to read for so long that I forgot that I meant to read it.
Thank you Rafe 🙂 I broke the meme though 🙁 I can’t keep it to just five. I have a couple more to add so that I’ll be satisfied with it.
I was really surprised as to how easy and fun it was to read “The Hero With a Thousand Faces”. It’s great. Of course the downside of it is every movie you watch will make you feel compelled to look for and recognize the common elements. Shoot – it recently happened with a Muppets movie to me.
(The TypeKey signin doesn’t work, says the site isn’t signed up for it.)
I was wondering if anyone was going to throw this ball my way. Probably have to wait for the weekend for the time to think up an answer.