One of my favorite books on the actual practice of programming.
The other one is "Code Complete".
replies(1):
https://newsletter.pragmaticengineer.com/p/code-complete-wit...
That book, being the first, is pretty squarely aimed at shortening the journey from junior programmer to senior.