A couple of months ago a package with a book inside showed up in the mail. The cover said Joel on Software. I had no idea where it came from but it turned out it was a gift from Christian, the founder of ecratum. Unfortunately I had not time to read it. So it sat in my book shelf until a few weeks ago when we went on vacation to Tuscany, Italy.
I must admit, as soon as I started to read the book I was hooked. The chapters are pretty random as they are taken from his blog and cover different topics for software developers, everything from character encoding to how to hire a developer. The book is over 10 years old (which is in the software world a very, very long time). Therefore even more credit to Joel since most topics still apply today.
What I like about Joel is that he doesn’t get into the flame ware. Is Linux better then Windows? Is Java better than .NET? Are apples better then carrots? Is blue better then green? Joel sees things with the eyes of a pragmatic developer. Maybe because he once worked for Microsoft 😉
But Joel doesn’t only focus on the technical site but also on the business aspects of software. Most books do only either, but Joel combines both and therefore makes for a good read for entrepreneurs and developers with a business sense.
The book is definitely for software developers but also for people who have to deal with software and software developers in general. Particulary the section on how to bribe software developers. Highly recommended.
PS: @Christan, thanks for the book 🙂