>>5079There are some general programming classics, I haven't read:
Working Effectively with Legacy Code
Clean Code: A Handbook of Agile Software Craftsmanship
The C Programming Language by Brian Kernighan and Dennis Ritchie
The Linux Programming Interface
The Unix Programming Environment
The Pragmatic Programmer: Your Journey To Mastery
Programming Pearls
Code Complete (second edition)
The Mythical Man Month
Peopleware
Then there are frequently recommended books for certain areas, like functional programming, or specific languages, or programming challenges/interview problems, which are only recommended if you're going into those areas.