* If you disengage your brain periodically (e.g., get enough sleep, have fun, etc) you will find you work better
* Occasionally one should look at their life on a macro-level, and evaluate their long term goals
I don't think many people would disagree with this advice, it is pretty common sensical.
For me, it's physical exercise. And, concrete coding (as opposed to reading specs, designing, modeling or proving). It's easier for me to not do them than to do them, but I'm always amazed at how refreshing they are.
Coincidentally, the practice of straight razor shaving tends to put me in a state of relaxation and reflection that has a positive impact on the rest of my day.
If nothing else, everyone should have a zen-like hobby where they can disengage their mind and use their hands. Meditation has some tremendous benefits.
I'm sure it's useful to some people, but this kind of advice -- for want of a better word -- just doesn't do anything for me.
Perhaps I am too old and jaded.