Comment

Comment by dragonwriter

> I will certainly never say "anyone can learn how to code" any more than I'd say "anyone can become a concert pianist"

I would certainly say "anyone can learn how to code" in the same way that I would say "anyone can learn how to write", or "anyone can learn to run", or "anyone can learn to play piano".

I wouldn't say "anyone can learn to become a concert pianist", in the same way that I wouldn't say "anyone can learn to become the technical lead of a software firm that revolutionizes the industry" or "anyone can learn to be an Olympic sprinter" or "anyone can learn to be professional novelist".

But programming is, IMO, a bit like writing (though certainly not as foundational) in that you don't have to be a professional programmer to get professional benefit from having some understanding of programming, just as one doesn't need to be a professional writer to get professional benefit from writing (even piano is a bit like this, though the domain in which it is beneficial is somewhat narrower and definitely centered in a different place than where programming is beneficial.)

parent dragonwriter 11 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton