posted on Oct, 24 2008 @ 03:04 AM
Here's a zone for me:
Writing code. I architect and implement computer software. When I get 'in the zone', I can take a large problem (for example, writing a sound
mixing engine), and 'allow it', in itself, to reduce logically to many smaller problems. These problems then become, not 'problems', but emerging
concentrations of causal flow, which can start to be described. Describing the outlines of each one, in terms of communicated data, functional
interface, and persistent state, gives them shape and form. They evolve, one against another, in an entirely-logical ecosystem, that somehow retains
the elegance of human relevance. As they become more solid, and the lines of code accumulate, the exactitude of the code becomes more precise, and
intense. Each data structure, each parameter list, each control flow statement becomes like carving a diamond -- an exact exertion of specific force,
following the natural lines of the element being worked. Unlike carving, nothing is fractured and split, the demarcation becomes the
instantiation of the idea. And it gets a life of its own, beyond my description, running on the hardware, self-justifying. I've been known to write
10,000 lines of code in a day, when I'm 'in the zone'. It's a rush.
Other 'zones' I dwelt within are composition and persuasive expression of idea (using English as code, so to speak, without needing to nail it to
implementation), and playing music -- letting the sound become emotion.