Read, Read, Read and Read some more.
We all know that working in technology that things move very fast, by the time a book is published on a technology it’s out of date. There are some books that are timeless, as they don’t relate to a technology / platform. They’re on general topics and subjects for developers. A number of these I would recommend to read on a yearly basis as you’ll always pick up something you may of read before.
Although in part 3 I covered some books I think I should publish what I feel are the top 5 books for all developers.
Here are my top 5 books that I feel every developer should read:
- The Mythical Man-month: Essays on Software Engineering
- The Pragmatic Programmer
- Clean Code + videos from cleancoders.com
- The Inmates are Running the Asylum
- Code Complete
There are plenty of other good books out there for developers to read but I feel these are really the bare minimum that an above average developer would have read and have on their book shelf either electronically or hard copy (or in my case both where possible)