3 ms·
No, I think it's different. Programming is so much harder than plumbing from an intellectual standpoint that there is a strong correlation between people who e
by eof 16y ago
No, I think it's different. Programming is so much harder than plumbing from an intellectual standpoint that there is a strong correlation between people who enjoy programming (and thus do it in their free time, and strive to excel at it) and people who are competent programmers.
You could probably spend two weeks with a good plumber, having never picked up a wrench in your life, and with the right tools be able to do 98% of the work a plumber ever needs to do.
Take someone who has never used a computer and put them next to the greatest programmer and teacher ever, and that person will probably be able to do ~2% of the work a typical programmer will ever need to do.
Since the intellectual barrier to entry is so high, hobbyists are likely the only ones to do it well, as it just takes so much of the brain power of someone to be able to be a good programmer. So someone who isn't using all of that brain power, or a significant portion of it, thinking about coding is simply just not going to be able to compete with someone who is.
Compare that to a plumber and I think your analogy falls a part.