Code Complete 2nd edition, McConnell
Large-Scale C++ Software Design, Lakos (the title is very misleading. Even if you're not doing C++ this is VERY useful for the design aspects. Learn some lessons and adapt them accordingly to whatever language you're working with where applicable)
Programming Pearls, Bentley
Beautiful Code, Oram
The Art of Computer Programming, Knuth
Programming books that are simply standard library or API references are usually a waste of money and paper. The online references that tend to come with your development tools are adequate, except in the case of Hipster Ironic Programming Language Haskell, because they don't want you to actually learn it.
>>4
http://c2.com/cgi/wiki?SmugLispWeenie