Good Programming. Bad Programming. Choose?
Bad programming is easy. Idiots can learn it in 21 days, even if they are Dummies.
Good programming requires thought, but everyone can do it and everyone can experience the satisfaction that comes with it. The price is worth paying for the sheer joy of the discovery process, the elegance of the result, and the commercial benefits with which a systematic program design process comes.
via ccs.neu.edu