There were different book that impacted different stages of my career: As a programmer : 1. The C++ Programming Language by Bjarne Stroustrup. 2. Operating System Concepts by Silberschatz 3. Compilers by Aho As an agile software developer: 1. eXtreme Programming by Kent Beck 2. Pragmatic Programmer by Hunt and Thomas 3. Continuous Delivery by Jez Humble As an architect: 1. Domain Driven Design by Evans 2. Pattern-Oriented Software Architecture by Buschmann 3. Envisioning Information by Edward Tufte As a CEO: 1. Good To Great by Collins 2. Lean Startup by Eric Ries 3. Beyond Budgeting by Pfläging
Also recommended in this reply
- The Pragmatic Programmer
- The Lean Startup
- Good to Great
- Domain-Driven Design: Tackling Complexity in the Heart of Software
- The C++ Programming Language
- Compilers: Principles, Techniques, and Tools
- Envisioning Information
- Extreme Programming Explained: Embrace Change
- Operating System Concepts
- Continuous Delivery