Hacker News new | ask | show | jobs
by jrm4 2083 days ago
This seems really obvious, but I'm glad someone is saying it. I think there's a trend of "Teach everyone to code" like a vocational thing that misses the extent to which coding is nothing like e.g. plumbing. As in, with plumbing, the best way to do things is much more generally known and teachable.
1 comments

Sure, though the analogy has limits - there are a few different kinds of plumbing, PEX, copper pipe, etc. but hundreds of languages, each with thousands of libraries, frameworks, platforms. Plumbers might be more slapdash if their work wasn't subject to inspection (with implications for licensing, and insurance), which doesn't apply to software either (but maybe should!)