Books that have measurably contributed to my skill stack are shared here.
A lot of non-technical knowledge gems can contribute to your programming skills! Here are the most helpful ones I’ve read myself.
To understand how to use your embedded superpowers to trick yourself into getting good at anything, including coding.
Douglas Stone, Sheila Heen
How to responsibly review other people's work, and how to gratefully receive reviews of your own work.
A guide to building systems that overcome inner resistance and support creative work, like programming.
To understand that struggling is an important part of the process, and the how to cultivate a mindset for dealing with it productively.
Jocko Willink, Leif Babin
Foundational mindset and principles of leadership. How taking ownership of your work, project, and yourself helps to make you a better leader.
To understand how empowering your team to make decisions without you provides a significant competitive edge. An extremely worthwhile leadership curriculum. I'd get the hardcover.
To help gain a foundational understanding of how people think and react. Largely considered transformative in the field of cognitive psychology.