Code Complete (Developer Best Practices)
Software Project Survival Guide (Developer Best Practices)
Peopleware: Productive Projects and Teams
Software Estimation: Demystifying the Black Art (Developer Best Practices)
The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition
Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams
The Pragmatic Programmer: From Journeyman to Master
Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)
The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change
Becoming a Technical Leader