__The Flow__ is often described as a creative state of mind in which
the code just ''flows'' out.  You type effortlessly, all algorithms
and structures just form in your head, without design, or heartache.

It is said that good programmers can code entire programs in The Flow.

My personal view is that The Flow exists (I've been there), but that there
is nothing mystical or magical about it.  It's just your creative mind
taking control, and you can attain the state when you know your stuff
well enough.  When you no longer have to worry about things such as [curly braces]
or check manual pages constantly, you are free to do what actually matters: code.

To get to The Flow, just work, work, and work.  When the Flow comes, you'll
feel it.

''It takes a lot of effort to make things seem effortless.''


I just realized something: The Flow is also a simultaneous feeling of having the world at your fingertips, an omnipotent feeling; but simultaneously, it is also about losing yourself into a chaos, where you no longer are yourself.  Um.  Weird.

-- [JanneJalkanen], 14-Feb-2003.

Note that Flow was made popular by [Mihaly Csikszentmihalyi|http://www.ccp.uchicago.edu/faculty/Mihaly_Csikszentmihalyi/html/] in his book: [Finding Flow|http://www.amazon.com/exec/obidos/ASIN/0465024114/thedailyobjectiv]and others.  More about Csikszentmihalyi and flow can be found at [BrainChannels|http://www.brainchannels.com/thinker/mihaly.html].

-- [EricStewart], 25-Sep-2003
Some good reading about the flow can be found at:
* [http://www.austega.com/gifted/articles/flow.htm] - Nice graphs
* [http://www.butler-bowdon.com/flow.htm]

''Whoa, didn't know about these at all.  Thanks! --JanneJalkanen''