After over a decade of C/C++ coding, I\'ve noticed the following pattern - very good programmers tend to have detailed knowledge of the innards of the compiler.
I\'
If you want dead-tree edition, try The Art of Compiler Design: Theory and Practice.