Computers: The Life Story of a Technology

I just finished reading this book and was very pleased with it.  The book is very short, but manages to capture all of the relevant historical bits that led up to current technologies.  Being a software developer, I think it's important to know where our craft began.  There are a lot of things we take for granted, and this book does a great job of highlighting the complexities involved in advancing computer technology.

It's an easy read, and I really think that anyone in the computer industry should read this. I knew a great deal of the content already, but was able to discover a few new things. More importantly, this was able to keep my interest enough to actually finish the book. It's not dull and reads more like a novel than most history books. Go check it out.

The 4-Hour Workweek

image I just finished reading this book, and I just wanted to share a few thoughts.  Lately I've been on a mission to define myself.  I think a lot of people just go through life doing what they think they are supposed to do while never stopping to think about what it is they are doing.  I refuse to be a lemming. 

For a software developer, The 4-Hour Workweek is impossible.  It is impossible because software development takes a lot of time.  If you really like coding, then you are going to spend your time doing that.  That's not a bad thing, and that fact certainly shouldn't stop someone from reading this book.  There are a lot of things to take from the book about minimalist living, organization, and time management.

What I took from this book is an awareness of what I'm doing with my time.  Life is too short to go through the motions doing things you don't enjoy doing.  A lot of unpleasant things are unnecessary or can be delegated to others.   By doing some self-evaluation, I realize that there are things I do just for the sake of taking up time.  There is a lot of noise that can be avoided in life.  For example: I know that there is no point in checking my email so frequently, yet I do it anyway.  I think I can better focus the use of my time just from taking an information detox. 

So, software developer or not, I recommend that you read this book.  Maybe it will motivate you to pursue the things that make you happy.   Life is too short to waste on trivial and unimportant things.