tips needed; dealing with mental block while coding
Rob Sutherland
rob-3Aypa9sX/B7wvR0lvYjcXw at public.gmane.org
Tue Mar 27 12:28:01 UTC 2007
I've been coding for a living since 1978 I guess, with a few breaks due
to bad luck
or bad planning or both. What I've found is that to live long and
prosper as a coder
you have to:
- Learn your limits and respect them. Don't let other peoples
needs or your own
obsessions push you into neglecting your own needs to eat,
sleep and be merry.
I almost died in my 30's by not understanding that. There are
some good tips
in this thread about self-maintenance techniques.
- Understand that it all comes in waves and organize your work to
take advantage
of this. Coding uses up a certain type of mental resource
(Hackinium :-) ) but
there are lots of project related work that doesn't. I try to
set things up so that
when I burn out on coding I can do something mindless until it
comes back, like
reading code and putting in blank lines and correcting
indentations :-) If I burn out
on computer work completely I do something like go to the
Drummers in Exile
and jump up and down for a while - http://drummersinexile.com/
- Don't get swallowed up in no win situations. No matter how grim
it gets and as a
survivor of Stalag Cobol I can tell you it gets pretty grim, if
you can say 'It's just a job'
at the end of the day and turn to something that gives you some
sense of accomplishment
then you won't feel like you have to die for the Emperor or whatever.
Rob
--
The Toronto Linux Users Group. Meetings: http://gtalug.org/
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists
More information about the Legacy
mailing list