Code Complete
hn-books.com
hn-books.com
(Then again I found "Godel, Escher, Bach", another book that is almost universally lauded hereabouts, to be frothy and pretentious. So maybe it is just that I am weird.)
I like CC but also agree it's of less use to the seasoned programmer than to beginners. Then again, seasoning doesn't necessarily produce good habits.
Seriously. If you have a detailed criticism, it could help others not waste their time with the book.
I find many computer books tedious. Computer literature, for some reason, has a much greater variation in styles than other forms of literature. Some books are basically just big lists, and folks love 'em.
I read the book early in my career, so maybe your point about timing is a good one. Don't know. I do know that unless you're just being snarky, having an alternate point of view can be very useful for folks choosing what to spend their time on. I really regretted not being able to ding this book more. It'd be good to see a more detailed negative review.
And GEB is on my short list :) I still have a dog-eared copy from 1995 or something.
The other programming epiphany books for me were:
* Eric Evans' "Domain-Driven Design"
* Steve Maguire's "Writing Solid Code"
* and SICPThe other practice I picked up from Steve was stepping through each code execution branch in the debugger to informally confirm the correct behavior when I was building w/o explicit unit tests.