I really like this list. I've read/own half of them already. Some are for different points of your career, like peopleware felt more for 5+ years experience.
Just bought the head first design patterns as ive seen alot of reccomendations for it and one of my interviews essentially asked me to implement the adapter pattern and i was stumped.
I feel that every developer will have to expand into project and people management eventually. Even if you're not an official manager and only interested in coding, you still need to work with people and deadlines. Books like Peopleware and The Clean Coder are great resources for that. I do agree with you, some books should be read at different moments in your career. Working with Legacy Code is not a fun book for somebody who's still learning to program :)
We’re a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.