Introducing The Effective Engineer--the only book designed specifically for today's software engineers, based on extensive interviews with engineering leaders at top tech companies, and packed with hundreds of techniques to accelerate your career.
https://www.amazon.com/Effective-Engineer-Engineering-Dispro...
If you're experienced (senior or higher), it's still a good read, but fewer things will surprise you.
The most influential content on engineering in my life is not in a book but a YouTube talk entitled How Complex Systems Fail by Richard Cook, which is about designing resilient systems. I’ve applied these ideas to many aspects of life, not just engineering.
Fiction:
"Wool" and "Shift" (by Hugh Howey) - Fell in love with this series when the TV show debuted on Apple TV. I just had to read the book to find out what happens next. Still need to read the third book in the series.
Non-Fiction:
Algorithms to Live By (Brian Christian and Tom Griffith) - An interesting take on how to apply algorithms to regular day-to-day living.
Crucial Conversations (Kerry Patterson et. al) - A good primer on how to have difficult conversations
The Effective Engineer (Edmond Lau) - This book provided me a good framework on how to be more effective at prioritizing my work.
Programming Phoenix LiveView (Bruce A. Tate and Sophie DeBenedetto) - I found this very helpful for getting acquainted with Phoenix and LiveView.
Push yourself full! Yet be kind with your progress. Best of luck fellow!
The Effective Engineer by Edmond Lau - Covers how to focus on what you work on based on the leverage it provides you. http://www.effectiveengineer.com/