Besides the recommended books, there are also some interesting online articles I wish I had known them to talk to developers around me. Thus I would like to highlight some of those posts:
10 types of programmers
How to be a Programmer
Getting Things Done to be come invaluable
How to give and receive criticism
Fun to read, isn't it ?
3 months ago