How do you fight procrastination?
tbrownaw: Just put off the procrastination until tomorrow, it's really not that fun anyhow. :)Seriously. Why are distractions enticing? Why is the stuff that needs doing scary/boring? Find a way to cast your work as an interesting problem to solve (like the WoW example upthread) and the distractions as just more of the same old boring stuff you always do. Also if you're really stuck try to procrastinate with an eye towards integrating whatever you learn with what you already know, particularly in areas that are tangentially related to the problem you're stuck on.It's like that study with the children not eating the marshmallows, willpower is really about convincing yourself "but why would I even want to do that" rather than purely mental resolve.