Getting Things Done

Recommended by

In terms of being a better engineer, Getting Things Done looks about as generic as it comes, but it teaches core fundamentals of time and project management that every engineer should know. At a senior level, engineering is really just project management and setting expectations. This book was incredibly helpful in starting to operate within those parameters. ‍‍