Heh, just had a thought that seems so blatantly obvious in retrospect.
Like I'd long heard of the overlap between programmers and musicians.
And with programmers, there are coders who are very into precision and isolation: unit tests and formal typing. And there are other coders who are more interested in context and are comfortable with duck-typing.
And with musicians, there are many players who love the precision, and aren't comfortable without sheet music in front of them. And there are group musicians who, while usually following forms (not talking jam bands, more like street bands) are comfortable doing more by ear, and emphasize interaction.
It's probably not a coincidence that I'm in the latter category of both, and I think the spectrums tend to run parallel.
As always, the best answers are somewhere between, but probably more on one side than the other.
I do love a good - or bad - Sisyphus joke!
via perry bible fellowship
by Seth Fleishman