Best non-development book for software developers
- by Dima Malenko
What is the best non software development related book that you think each software developer should read?
Note, there is a similar, poll-style question here: What non-programming books should programmers read?
Update: Peopleware is a great book, must read, no doubt. But it is about software development so does not count.
Update: We ended up suggesting more than one book and that's great! Below is summary (with links to Amazon) of the books you should consider for your reading list.
The Design of Everyday Things by Donald Norman
Getting Things Done by David Allen
Godel, Escher, Bach by Douglas R. Hofstadter
The Goal and It's Not Luck by Eliyahu M. Goldratt
Here Comes Everybody by Clay Shirky
...to be continued.