News for hackers. Stuff that matters.
Re:They Were Promised Coding Jobs in Appalachia by Sharlin on Sunday May 12, 2019 @10:59AM (#19892281)
It’s the problem-solving, not the language part, that requires special aptitude. You might speak a dozen languages but it doesn’t help if you don’t know what to say.

Besides, have you tried to learn a new natural language in adulthood? A bootcamp won’t get you far. And natural languages are really forgiving in comparison because you’re communicating with a human-level intelligence that’s used to inferring meaning from low-bandwidth ambiguous datastream.

Re:They Were Promised Coding Jobs in Appalachia by smnplk on Sunday May 12, 2019 @04:10PM (#19894234)
So much this. There is a trend with these "techie" youtubers giving advice on which programming languages to learn first or which language is the easiest, etc... They are all missing the point of programming.
Re:They Were Promised Coding Jobs in Appalachia by 0_gravitas on Sunday May 12, 2019 @06:33PM (#19895024)
Which is the exact reason why when people ask for a language suggestion to start with/learn, I tell them all the same thing: "Oh sure, go through the CS50 manual on MIPS!" Personally I can't think of a period of study that affected my ability to problem-solve/reason about problems more than my time studying MIPS.
Re:They Were Promised Coding Jobs in Appalachia by ConnorLeet on Sunday May 12, 2019 @11:11AM (#19892371)
Are problem solving skills something you are born with? To me the mismatch is that a traditional CS student spends more time practicing problem solving via homework and exam/exam prep.
Re:They Were Promised Coding Jobs in Appalachia by SamReidHughes on Sunday May 12, 2019 @12:19PM (#19892787)
> Are problem solving skills something you are born with?

Yes, most definitely.

Re:They Were Promised Coding Jobs in Appalachia by TheSpiceIsLife on Sunday May 12, 2019 @12:48PM (#19892945)
Would it be reasonable to assume people's innate problem solving skills, to the extent they are innate, combined with how their problem solving skills have been guided pedagogically, fit a bell curve?

Is it reasonable to assume some people will land on the far lefthand side of certain bell-curve-fitting measurables, or unmeasurables, that lends them to being not particularly well suited for certain kinds of activities?

Re:They Were Promised Coding Jobs in Appalachia by SamReidHughes on Sunday May 12, 2019 @01:08PM (#19893088)
I don't know whether it forms a particular curve or what kind. But the fact is only a small proportion of the population has the innate talent for software development.

As long as people can practically attract a mate while lacking this sort of abstract reasoning ability, the majority of the population won't have it.

Re:They Were Promised Coding Jobs in Appalachia by TheSpiceIsLife on Sunday May 12, 2019 @01:50PM (#19893328)
That's an interesting perspective: there's no genetic selection pressure for software development.

I've read that people tend to be intimately attracted to people of roughly the same intelligence and socioeconomic background, for whatever definition of intelligence was used.

Having said that, some people do turn out to become engineers fabricators artists and build amazing things. You're probably right though, the majority of the population probably don't have it.

Re:They Were Promised Coding Jobs in Appalachia by gingabriska on Sunday May 12, 2019 @11:02AM (#19892300)
How many times you come across a unique problem? Even when I come across a solution on my own, many times I find on stackoverflow or GitHub better designed solutions which address the corner cases which I didn't even think of.