The Value Of Being Itchy

Mar 01, 2012

By Jamison Dance

Eric S. Raymond famously said, “Every good work of software starts by scratching a developer’s personal itch.” Some people itch more than others. Some people think problems situations to be accommodated. If they sit on an uncomfortable chair, they are uncomfortable. Other people tear down the chair, discover that it is fundamentally flawed, and create a new chair. Being itchy means evaluating the world instead of taking it for granted. It means creating solutions instead of workarounds. Being itchy means progress.

Jamison Dance enjoys kittens, making computers smarter and the magic of children's laughter. He tweets at @jergason and GitHubs as jergason. He also podcasts on JavaScript Jabber and Soft Skills Engineering.