> The theme in this comment thread seems to be something like, "Only rockstars should learn to code, it's pointless for normal people".
Perhaps it could be read slightly more charitably? Anyone can learn to code. At the same time, most people should not assume this will automatically lead them into a lucrative career in software engineering.
As you say, it's by no means pointless for normal people to learn. A great many people derive much value and satisfaction from homecooked meals and Excel macros. However, just as basic competency in a home kitchen does not automatically qualify one for a career as a chef, neither does basic competency with a programming language automatically qualify one for a career as a highly compensated software engineer.
I don't think the "chefs" at Mcdonalds, burger king, subway and the like need to know how to be a career chef. That's the point of these coding bootcamps; Management wants coding to be as cheap, easy, and replaceable as any other production line job.
Yeah. but you should be honest about your skills and not bullcrap your way into being the chef in charge of preparing the pufferfish main course. That is a very deadly disaster.
By all means learn to code and make programs for yourself. No issue in occasionally helping other projects or programs or doing some small scale work. But don't try to directly jump into big things before getting trained correctly.
>At the same time, just because not everyone is chef de cuisine material, doesn't mean there's no point in their learning to cook.
Cooking and coding aren't amalgamous. Cooking is necessary life skill, unless your only sources of sustenance are prepackaged foods or food from restaurants (which would include fast food).
The same cannot be said for coding. You needn't know or even understand technology or software to use a cell phone or browse the internet or what-have-you.
A more apt comparison would've probably been driving but even that is limited in scope, dependent on the public services available (which is, in and of itself, a byproduct of urban life versus rural life - at least in the states).
Also, I think Hanlon's Razor applies here.
The idea that everyone can make a stellar income from being a developer is oft touted as one of the points of these boot-camps. In other words, the argument is that those people can do it, it's just that they've never been afforded the opportunity.
Whilst this might be true for a small percentage of the group, as a whole, it isn't - implicitly - true that all of them will find jobs being programmers the day after they graduate these camps.
So, it isn't pointless for them to learn it, by far (and I'm only speaking for me, here), but it shouldn't be touted as the get-rich-quick-scheme that it's being pushed as because, then, yes, it's pointless for people to think it's possible to become a rockstar overnight; which I would like to point out is precisely what this business has capitalised on...
To continue with the analogy of music, even rockstars had to play gigs and sell records/tapes as up & comers (negating the pop genre) before they became big. People only hear the songs on the radio, they don't want to hear about the years it took before those stars were even given spins on the radio (see: Jewel living out of her van).
The theme in this comment thread seems to be something like, "Only rockstars should learn to code, it's pointless for normal people".