Saturday, May 21, 2005

Don't be an avoider

In my earlier interview with Frank Westphal I noted that Contemplative Programmers, when stuck on a problem, defer it and direct their attention to another needy task. I realize that this practice, even more so when given as an advice, can be misunderstood, even abused as an excuse for unhealthy conduct. To be clear, Contemplative Programming doesn't license Ersatzhandlungen (substitute acts). We want and we want you to stay on track. There are times when this is not easy at all.

Some problems mount up to terrifying heights. Then there are problems who look innocuous, whereas they are anything but. They inspire fear -- the fear of failing. In order to avoid such a problem all kinds of other "really urgent" things spring to mind. Most likely they aren't very urgent at all -- they just lead to Ersatzhandlungen. They make you appear busy while not doing what needs to be done. One of the core values of Extreme Programming is courage and that's the apt cure from a Contemplative Programming point of view, too. Still, we tend to allot a different dose.

Avoiding problems that need to be tackled is bad, that much we have established. But clinging helplessly and undproductively to a problem is only slightly less bad. Yes, by all means muster the courage to attack the really important problems -- but be brave enough to let them go for a while if you don't make any progress. The point here is to tackle a problem on your terms, when you are in the best position to actually handle and solve it.

So, don't avoid problems, you may defer them, though.

2 Comments:

Anonymous Anonymous said...

may be a good attidute for problem solving is the "let go and let god" attitude. Because a creative solution unfolds more offen when there is the space for it. with pressure offen only the resistance will be triggered. But when there is time the solution comes nearly effortless. when we accept that our creativity is a gift of our higher power than we reduce our ego and come more in the mode of egoless programming (Weinberg). our higher power has no interest at all to make us an avoider. so if we hear for the will of him we wil get the solution as fast as it is possible for us. We need to accept his time in our creative actions.

30 May, 2005 12:50  
Anonymous Anonymous said...

A helpful link for inspiration not becomming an avoider but stay in healthy condition: The artist's way

30 May, 2005 13:05  

Post a Comment

<< Home