My friend from the Microsoft Student Partners, Andrei Csibi, had a great ideea. Ask other people which are the books that every programmer should read.

My list is:

I. Best Practices

1) Code Complete 2 - Steve McConnel

http://www.amazon.com/Code-Complete-Second-Steve-McConnell/dp/0735619670

- excellent book - MUST READ - teaches you patterns & practices available in most programming language

2) The Pragmatic Programmer: From Journeyman to Master - Andrew Hunt, David Thomas

http://www.amazon.com/Pragmatic-Programmer-Journeyman-Master/dp/020161622X

- excellent book - MUST READ - goes very well with CodeComplete2
[…]