I found this particular paragraph to be not right somehow:
Programmers are unlike many types of workers in that the best ones actually prefer to work hard. This doesn't seem to be the case in most types of work. When I worked in fast food, we didn't prefer the busy times.
Who are the people who are "best at" fast food? I think perhaps you mean that people who build things get enjoyment out of building -- perhaps more precisely, of seeing their built item in action. I think programmers in particular are used to having short feedback loops between building and trying out, and that pattern of building up and testing as you go until a larger problem is solved is a strong motivation.
I guess I'm claiming that harder-working isn't really the issue. The issue seems to be who is having more fun. And in that sense, your claims still make sense. Part of the fun of building is a short feedback cycle. More checks in the process make the feedback cycle longer, therefore less fun. That explains why teachers' like their jobs. You can see it in someone's face when they learn something new.
Programmers are unlike many types of workers in that the best ones actually prefer to work hard. This doesn't seem to be the case in most types of work. When I worked in fast food, we didn't prefer the busy times.
Who are the people who are "best at" fast food? I think perhaps you mean that people who build things get enjoyment out of building -- perhaps more precisely, of seeing their built item in action. I think programmers in particular are used to having short feedback loops between building and trying out, and that pattern of building up and testing as you go until a larger problem is solved is a strong motivation.
I guess I'm claiming that harder-working isn't really the issue. The issue seems to be who is having more fun. And in that sense, your claims still make sense. Part of the fun of building is a short feedback cycle. More checks in the process make the feedback cycle longer, therefore less fun. That explains why teachers' like their jobs. You can see it in someone's face when they learn something new.