Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Re: How do you avoid "Code Burnout"?

by hsmyers (Canon)
on Jun 30, 2003 at 15:48 UTC ( [id://270200]=note: print w/replies, xml ) Need Help??


in reply to How do you avoid "Code Burnout"?

Chess isn't just a 'diversion'! The Internet Chess Club (ICC) is your first line of defense against code burnout. Only half kidding here, burnout is a serious problem in any creative endeavor and it often helps quite a bit to momentarily switch from one to another as both a break and a change of pace.

Another thing to think about here is that you feelings about your previously written code are filtered by present knowledge---i.e. as you get better your older code gets uglier. Try and balance your urge to fix all of the old stuff with the notion that un-broken code shouldn't be mucked with unless there is a really really good reason (someone pointing a gun to your head and that sort of thing).

A last thing to look at is to keep a proper mix of both existing projects and new projects going. 'Newness' often holds off burnout all by itself.

--hsm

"Never try to teach a pig to sing...it wastes your time and it annoys the pig."

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://270200]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others cooling their heels in the Monastery: (3)
As of 2024-04-26 06:56 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found