whether I am on a roll or at a roadblock, I too can relate that I think about my code non-stop. Throughout the day, I have ups and down of “engagement”. Therefore I try to time when I am in a lull and separate from work then. Sometimes it is earlier than a work day, sometimes its later. When I am still particularly active about thinking, I like to go for a jog at marathon pace or a bike ride. Something that preoccupies me physically while my mind runs around. Don’t know how, perhaps by association, but when my body gets tired from running, so does my mind.
As for:
changing where you work likely won’t change whether you have that reaction.
This is very wise. I did not look at it this way. I will try to approach the problem with this mindset.
whether I am on a roll or at a roadblock, I too can relate that I think about my code non-stop. Throughout the day, I have ups and down of “engagement”. Therefore I try to time when I am in a lull and separate from work then. Sometimes it is earlier than a work day, sometimes its later. When I am still particularly active about thinking, I like to go for a jog at marathon pace or a bike ride. Something that preoccupies me physically while my mind runs around. Don’t know how, perhaps by association, but when my body gets tired from running, so does my mind.
As for: