Most upvoted comment
What non technical books can I bring with me while I travel that will also help me be a better programmer?(r/learnprogramming)
Clean Code is a really good programming book. It’s technical in that it gives you best practice, but you don’t need a laptop or to code to follow along, you can just absorb the information and follow along with the simple samples (even if it’s not your primary coding language).
The Clean Coder is a great book about how to build software professionally. It focuses on a lot of the softer skills a programmer needs.
Scrum: The Art of doing twice the work in half the time is a great introduction to scrum and why you want to use it. Agile (and scrum in particular) can have a major improvement on the productivity of development teams. I work for a large technology company and we’ve seen improvements in the range of 300% for some teams after adopting scrum. Now our entire company is scrumming.
Getting Things Done has personally helped me work more efficiently by sorting work efficiently. Having a system is key.
How to Win Friends and Influence People I often recommend devs on our team read this because it helps with interpersonal communication in the office.
Notes to a Software Tech Lead is a great book so you can understand what a good lead is like and hopefully one day move up in your career and become one.