Who should learn to program presents a brief look at the reasons why everyone should learn to program, and also a very good reason why not. Worth a look.