"fairly elitist" is a very charitable interpretation of that. Sounds more like taking a class construct (blue-collar) and using it to undersell a huge spectrum of workers, while also ignoring the fact that a lot of white collar jobs also involve just following instructions.
I remember a story on reddit or SO about a plumber going into programming without a degree. He had no trouble thinking through most of the logic required saying it's just like its old job.
I think it's better to say there are lots of jobs that don't appeal to the workers doing them.
Proof: Have them produce results without the OOP patterns they learned in school or without their favorite framework.
Load up the resentful pioneer module, Billy.
I bet asking what age someone started programming is as good an interview question as any other.
I don't envy a lot of young guys whose first professional experience is to be micromanaged daily in scrum and JIRA.
In a healthy environment organizations would hire junior developers into environments that are social inviting, but technically not at all friendly. Without challenges developers won't grow, so challenge the shit out of the juniors.
Honestly if my job wasn't like that, I would've left long ago despite the decent pay.
I know some car mechanics that can take apart an engine in their sleep, and definitely have a knack for mechanics that many mechanical engineers would envy, even with their lack of mathematical training.
I see the same in the IT department of my company. Some years ago the local techs could make a lot of changes but slowly corporate IT has taken away power from them and every little thing has to go through architects who then do exactly what the techs would have done anyway. Ford also had to pay more money because the assembly line jobs were so mindnumbingly boring that nobody wanted to do them.
I don’t think the turn of the 20th century was more egalitarian in the sense that you speak of.
Back then they had classes of people who thought innovation was theirs solely and we have that now too.
This is a fairly elitist sort of attitude that belays the likely fact that the author doesn't actually know any builders. If they did, they'd know that rarely do engineering plans line up 100% with reality, and plenty of decision-making and creativity is needed on behalf of the skilled worker as they best try to execute the plans of the engineers.