What's the Difference Between a Hobbyist and a Professional?

This is a newer article on Developer.com (sister site to CodeGuru.com). Have an opinion? Chime in here!