Most programmers are closer to skilled tradesmen, which doesn't fit into the author's dichotomy of mindless blue-collar workers and university-educated engineers. And the trades' apprenticeship model would probably work better for most programmers than the alternatives.