If the best way to learn to succeed is to fail as fast as possible, then the second-best way is to watch someone else fail as fast as possible. Watching someone else screw up is a kind of rehearsal for your own eventual downfall. A close observation of someone else's attempt to resolve a difficulty is a great way to acquire real-world insight into whether and when to deploy their method in your own times of trouble.
Cory DoctorowIf you've never programmed a computer, you should. There's nothing like it in the whole world. When you program a computer, it does exactly what you tell it to do. It's like designing a machine โ any machine, like a car, like a faucet, like a gas-hinge for a door โ using math and instructions. It's awesome in the truest sense: it can fill you with awe.
Cory DoctorowWhen you teach your students that it's "economically rational" to commit crimes where the fines for misconduct are lower than the expected return on the crime, you instill a professional ethic that has no room for morals.
Cory Doctorow