Level-Up Resources
While it's required to get your hands into the work, it would be foolish to ignore the path that others have traveled before. This is a listing of books/podcasts that I've found to be helpful as a engineer and as a leader.
Leadership
- Creating Great Teams: How Self-Selection Lets People Excel
- The Effective Manager
- Extreme Ownership: How U.S.Navy SEALs Lead and Win
- First, Break All The Rules: What the World’s Greatest Managers Do Differently
- The Five Dysfunctions of a Team: A Leadership Fable
- Good to Great: Why Some Companies Make the Leap and Others Don’t
- The Ideal Team Player: How to Recognize and Cultivate The Three Essential Virtues
- Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
- The Art of Leadership
- Radical Candor: Be a Kick-Ass Boss Without Losing Your Humanity
- Rework
- To Sell Is Human: The Surprising Truth About Moving Others
Software Development
- The Art of Unit Testing: with examples in C# 2nd Edition
- Starting to Unit Test: Not as Hard as You Think
- The Nature of Software Development: Keep It Simple, Make It Valuable, Build It Piece by Piece
- Code That Fits in Your Head - Heuristics for Software Engineering
- Working Effectively with Legacy Code
- Refactoring: Improving the Design of Existing Code
- Debugging: The 9 Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems
Career
- The Pragmatic Programmer: From Journeyman to Master
- Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman
- The Effective Engineer: How to Leverage Your Efforts In Software Engineering to Make a Disproportionate and Meaningful Impact
- So Good They Can't Ignore You: Why Skills Trump Passion in the Quest for Work You Love
- Damn Good Advice(For People with Talent!): How To Unleash Your Creative Potential
- Deep Work- Rules for Focused Success In a Distracted World
- Hidden Potential - The Science of Achieving Great Things
Process
- Scrum: The Art of Doing Twice the Work in Half the Time
- The Goal: A Process of Ongoing Improvement
- Theory of Constraints
- The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win
- Making Work Visible: Exposing Time Theft to Optimize Work & Flow
- User Story Mapping: Discover the Whole Story, Build the Right Product
- Building a Second Brain
Psychology
- Drive: The Surprising Truth About What Motivates Us
- Engineering and the Mind’s Eye
- A Whole New Mind: Why Right-Brainers Will Rule the Future
- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones
- Tiny Habits: The Small Changes That Change Everything
Biographies
- Every Tool's a Hammer: Life is What You Make It by Adam Savage
- Making It So: A Memoir by Patrick Stewart
- Disrupting the Game - From the Bronx to the Top of Nintendo by Reggie Fils-Aimé
- The Storyteller - Tales of Life and Music by Dave Grohl
History
- The Uranium Club: Unearthing the Lost Relics of the Nazi Nuclear Program
- The Queens of Animation: The Untold Story of the Women Who Transformed the World of Disney and Made Cinematic History
- Wise Gals: The Spies Who Built the CIA and Changed the Future of Espionage
- Rise of the Rocket Girls: The Women Who Propelled Us, from Missiles to the Moon to Mars
- Alan Turing: The Enigma
- 13 Minutes to the Moon - Podcast Series by BBC World Service