I'm not that much of a reader but some reading is necessary.
Right now I'm part way through "Mastering Object Oriented Design in C++".
After that I have a huge technical book on construction and operation of the Battleship Bismark called "Battleship Bismark Design and Operation History".
I have some other books on programming style and things like object oriented design that I've been skimming. (I would be considered a hobby programmer, not a professional programmer.)
Right now I'm part way through "Mastering Object Oriented Design in C++".
After that I have a huge technical book on construction and operation of the Battleship Bismark called "Battleship Bismark Design and Operation History".
I have some other books on programming style and things like object oriented design that I've been skimming. (I would be considered a hobby programmer, not a professional programmer.)