So, I recently started reading the Pragmatic Programmer and feel like I've been vaguely side-stepping this approach to work and personal integrity throughout my whole life. There is something great and ambient about reading what I have somehow always felt like I should be doing; this book gives a general philosophy that describes how I would like to approach things.
At least that's ideally how I'd like to describe my feelings, but of course they took everything they've learned throughout their years of experience and molded it into a very practical and informative book for programmers. Programmers that yearn for an approach and systematic way of doing work. I've read probably over 30 books on how to program in various languages, but each one of them misses the overall philosophy that is required of great programmers.
Anyone can learn to write awesome code, but only the pragmatic style of programmer will have everything he does be continually awesome, not just his code.
Anyone read any good philosophical approach-to-work type books?
I feel the need to expand my convictions.