Rod Paddock hits the nail on the head in his Axes and Imagination editorial for the Sept/Oct issue of CoDe Magazine. Writing about software development and the need to stay sharp, he reminds us that "...the main ingredient in [our] profession is imagination." Absolutely right, Rod.
Without question, software development is a creative process. Sure, there are mechanical and technical aspects to it as well, but at its core being able to design and develop good software depends on being able to imagine it first. Solutions flow from our minds to our keyboards. As I've often said, "You've got to create it here (pointing to head) before you can create it there (pointing to computer)."
I liked this editorial because I think it's important to be reminded about the creative aspect of our profession from time to time. Software development requires a good deal of mental energy and sustained concentration, and sometimes it's easy to get overwhelmed by the details. Being reminded that it's a fundamentally creative process helps us recognize and avoid burnout. When the creative energy isn't flowing, Rod says it's probably time for an "imagination refill." Translation: take a break, do something different for a little while, go have some fun!
If you don't subscribe to CoDe Magazine, you can read Rod's editorial online at www.code-magazine.com/Article.aspx?quickid=0609011. Be sure to check out the cool photo of Rod with his "imaginary" friends from Family Guy, too. Looks like fun. < s >
Tags: Software Development, CoDe Magazine, Rod Paddock, Family Guy