Still I don't buy, "I suspect it’s easier to teach a waitress to be a writer than an intellectual to be a waiter." One of my other low-paying jobs was as a copy editor, and I have seen how commonly schools have failed to teach PhDs to be good writers--I don't see why the randomly selected waitress should be better. I should say that the demands of the two jobs are quite different, anyway: the waitress has to be able constantly switch attention to multiple people and multiple tasks, the writer (or programmer) has to be able to focus on one thing for relatively long times.