I just ran across this:
Not only is this a great idea, but I personally endorse several of those books myself:
- Code Complete (and the 2nd edition)
- Design of Everyday Things
- The Pragmatic Programmer
I also have my own entries to add – but what they have, is a great starting point – I think! Check it out!