fubarobfusco comments on Rationality Quotes April 2014 - LessWrong

8 Post author: elharo 07 April 2014 05:25PM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (656)

You are viewing a single comment's thread. Show more comments above.

Comment author: fubarobfusco 07 April 2014 07:54:18AM 1 point [-]

A lot of effort has gone into trying to invent ways of teaching programming to complete newbies. If really no-one has succeeded at all, then maybe it's time to seriously consider that some people can't be taught.

http://www.eis.mdx.ac.uk/research/PhDArea/saeed/

The researcher didn't distinguish the conjectured cause (bimodal differences in students' ability to form models of computation) from other possible causes (just to name one — some students are more confident, and computing classes reward confidence).

And the researcher's advisor later described his enthusiasm for the study as "prescription-drug induced over-hyping" of the results ...

Clearly further research is needed. It should probably not assume that programmers are magic special people, no matter how appealing that notion is to many programmers.


Once upon a time, it would have been a radical proposition to suggest that even 25% of the population might one day be able to read and write. Reading and writing were the province of magic special people like scribes and priests. Today, we count on almost every adult being able to read traffic signs, recipes, bills, emails, and so on — even the ones who do not do "serious reading".

A problem with programming education is that it is frequently unclear what the point of it is. Is it to identify those students who can learn to get jobs as programmers in industry or research? Is it to improve students' ability to control the technology that is a greater and greater part of their world? Is it to teach the mathematical concepts of elementary computer science?

We know why we teach kids to read. The wonders of literature aside, we know full well that they cannot get on as competent adults if they are literate. Literacy was not a necessity for most people two thousand years ago; it is a necessity for most people today. Will programming ever become that sort of necessity?

Comment author: Lumifer 07 April 2014 03:00:44PM 1 point [-]

Literacy was not a necessity for most people two thousand years ago; it is a necessity for most people today. Will programming ever become that sort of necessity?

That was the thinking at the dawn of personal computing, back in the 80s.

Turns out the answer is "no".

Comment author: DanArmak 08 April 2014 07:13:08PM 1 point [-]

"Not yet."

Comment author: TheAncientGeek 08 April 2014 07:28:25PM 0 points [-]

You think the general population the future will hacking code into text editors? That isn't even ubiquitous in the industry, since you can call yourself a developer if you only know how to us graphical tools. They'll be doing something, but it will be analogous to electronic music production as opposed .tk p.suing an instrument.

Comment author: fubarobfusco 08 April 2014 03:46:14AM 0 points [-]

Computing hasn't even existed for a century yet. Give it time.

There will come a day when ordinary educated folks quicksort their playing cards when they want to put them in order. :)

Comment author: CronoDAS 10 April 2014 04:21:12AM 1 point [-]

I insertion sort. :P

Comment author: Vaniver 10 April 2014 05:03:27AM 1 point [-]

Doesn't almost everyone? I've always heard that as the inspiration for insertion sorting.

Comment author: pivo 10 April 2014 07:05:36AM 1 point [-]

No way, I pigeonhole sort.