Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery

Re^2: Avoiding silly programming mistakes

by planetscape (Chancellor)
on Aug 24, 2008 at 10:38 UTC ( #706540=note: print w/replies, xml ) Need Help??

in reply to Re: Avoiding silly programming mistakes
in thread Avoiding silly programming mistakes

And one of the big picture items to keep track of is your sleep. It is sad, but one of the first things that goes when our mental functioning is impaired is our ability to judge how impaired we are. Which means that when you impair yourself, for instance by sleeping too little, you have no real monitor of how badly impaired you are. And the effects of lack of sleep are pretty serious, particularly for programmers. If you're noticing it, you need more sleep, then trust me, you would benefit a lot from having it.

In addition to tilly's very valid points about sleep (I just spent the better part of the last two days getting caught up myself), I'd also like to point out the importance of doing something, anything - walking, running, biking, swimming, whatever works - to get your body moving and blood flowing to your brain. You don't have to be a world-class athelete. You just have to do it. The benefits are more than worth it, and not just to your mental concentration.

Now, where're my biking shoes?


  • Comment on Re^2: Avoiding silly programming mistakes

Replies are listed 'Best First'.
Re^3: Avoiding silly programming mistakes
by tilly (Archbishop) on Aug 24, 2008 at 14:47 UTC
    Let me support that by pointing out that research has found that regular aerobic exercise results in better short-term memory. Since programmers often have to keep multiple things in short term memory, improvements there are very helpful.

    Note that the effect is very specific to aerobic exercise. It does not happen with, say, weight training. The cause is believed to be that regular aerobic exercise improves blood flow, and the brain responds to blood flow.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://706540]
[Corion]: The sad thing is that my script sits at the end of the pipeline and can only look at the payments due today or tomorrow basically, while there are many more systems further up in the pipeline
[GotToBTru]: better late than never, I guess
[Corion]: GotToBTru: Sure - there is a long and sad story of many frantic cleanups that led us to implement this notification ;)

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (7)
As of 2017-03-29 11:37 GMT
Find Nodes?
    Voting Booth?
    Should Pluto Get Its Planethood Back?

    Results (347 votes). Check out past polls.