top | item 6186730

Kids can't use computers, and why it should worry you

625 points| mikeevans | 12 years ago |coding2learn.org | reply

422 comments

order
[+] otakucode|12 years ago|reply
The problem isn't that these people can't use computers. It's that they can't THINK. They do not understand what critical thinking is, or how it works. They do not know how to approach problems or explore solutions. They don't know how to do it with their computer... or their car, or their vacuuming robot, or their television, or their oven or their relationships or any thing in their life. They don't understand why the world is the way it is, they don't know how to figure it out, and they generally think that trying is a suckers game.

You mention that there are always 1 or 2 kids a year who have already picked up programming or know how to build a computer... I think I would live for them. I was one of those kids, and I would be so excited for them that I would bury them in whatever help they needed.

For the other kids, I'd put aside the computers for a bit. I'd teach them critical thinking, because it's really the only skill they need to learn (see the documentary "High School" by Wiseman for an excellent example of how reformulating every single class as being centered around critical thinking led a poor latino high schools students to accomplish the highest percentage of students to attain college degrees in the nation... while preserving their youthful exuberance for learning).

[+] 300bps|12 years ago|reply
The problem isn't that these people can't use computers. It's that they can't THINK.

I find it's more specific than and not as serious as that. I got my first computer in 1982, first modem in 1985 (hence my username). I find that people who proudly state how not-technical they are actually purposely turn their brain off around computers. It's not that they can't think. They can and often do around non-technical things. But they automatically assume they're unable to fix anything computer-related so they don't even try. My wife is a perfect example of that. If I hear, "Printer is not working" again I think I'm going to throw it out the window. The latest time, she unplugged the printer USB cable to plug in her iPhone and then called me to fix the printer. If this was a "can't think" problem, she would belong in a group home. Instead it's a "won't think about technical things" problem.

I was one of those kids, and I would be so excited for them that I would bury them in whatever help they needed.

I was one of those kids too. Only my computer teacher was in his first year of teaching computers, having been drafted from the math program because "computers use math". He was completely just learning about computers. He would ask me, "Is that right, 300bps?" after almost everything he taught the class. He ended up just having me do special projects doing things like creating math games on the Apple ][e.

[+] VMG|12 years ago|reply
> The problem isn't that these people can't use computers. It's that they can't THINK.

How do you know?

I presume that you believe that you have critical thinking skills and wouldn't make similar mistakes in other areas of life, but what is your evidence?

You probably know how to use a computer, maybe even fix a car. But how can you know that you don't have similar blindspots when it comes to health, finance, relationships, education, things that are seemingly easy for some people but inexplicably hard for others?

It's too easy to scoff at people being dumb by judging their computer skills on a site called Hacker News. Imagine the analogue article and discussion on a a site called "Fitness News".

[+] wisty|12 years ago|reply
> I'd teach them critical thinking, because it's really the only skill they need to learn

Metacognition isn't really possible to teach. It doesn't really transfer. Everyone talks about how important it is that students "learn how to learn", but it's 99% bullshit which only refuses to die because people want it to be true.

Now, there are a few things which work. A few examples from memory (it's worth googling a bit though, as I may be wrong):

- Thinking of the brain as a "muscle", to encourage students to improve incrementally. (OK, this is new, and it's hard, but if you work on it you'll get much better with time).

- Plan, Do, Check, Act.

- Setting goals (maybe).

- Picking out a small number of key ideas for any topic (typically 3, in English speaking countries - we like 3, I think Chinese speakers like 4 but there's nothing magic, it's just a cultural preference).

But I'll reiterate - when people say "learn critical thinking", they often don't know exactly what they are talking about. Mostly, they mistake their own narrow expertise with "deep" thinking, when in reality their own "critical thinking" skills wouldn't get them very far in an army boot camp, or a chess club, or a debating team, or any other environment which they aren't already well adapted to.

When most people say "learn critical thinking", they mean "get really good at it, like I am, so you don't get all bogged down by trivial details".

[+] ctdonath|12 years ago|reply
There's a difference between can't and won't. This issue is the latter, as exemplified by the example where a kid was hitting OK so fast the actual error message couldn't be read.

As a professor, I was astounded at how many students failed just because they wouldn't do the work. A large fraction were certainly capable of doing so (some spectacularly capable), but just...didn't. Having and increasing a vast array of educational resources available wasn't the solution because they wouldn't take the first step, no matter how simple.

[+] area51org|12 years ago|reply
Related, relevant issue: I know people — in Silicon Valley! — who are proud of the fact that their elementary schools (private) have no computers, and avoid the subject entirely. Apparently they believe computing too early will change, for the worse, a child's brain. I suspect it would do the opposite: help their children be better critical thinkers than their parents obviously are.

You know, books change the way the mind works, too. That's bad. Better keep books out of the hands of children before their minds are warped.

[+] jonrx|12 years ago|reply
For your first sentence, I would rather say that they DON'T want to think when it comes to computer/maths/etc.

"I don't like it, hence I'm not good at it." gives them an easy reason to avoid the problem.

[+] Finster|12 years ago|reply
I pretty much agree with you, but I think the point is that focusing on technical education and incentivizing that learning (like the WPA2 key hidden in a 10,000 line text file) can help build critical thinking skills.

If instead of putting the computers to the side, actually building positive learning experiences involving computers, the critical thinking will be a natural outgrowth of that, IMHO.

[+] simonsarris|12 years ago|reply
I get the feeling that the author was judging the person he was helping far more harshly than the perceived judgement she might have passed on him.

Maybe she was tired, clearly she was frustrated, but it wasn't obvious that she held the author in any disdain, though the author seemed to perceive it. What we're sure of is that the author held her in such low regard.

I wonder if she picked up on that. I suspect she did, and I suspect it contributes to the negative stereotypes that the author wanted to rail against by mentioning all this.

> ‘Do you know where the proxy settings are?’ I asked, hopefully.

> It took me about ten seconds to find and fill in the proxy settings.

Well for Christ's sake don't ask her something she almost surely doesn't know if it only took you ten seconds of looking. Look for ten seconds first.

The first rule of any educator is to never, under any circumstances, make someone feel inept. And it was so easily avoidable here.

~~~

Of course people can't use computers. They're not trying to use computers. They're trying to get X done. The computer is a device that, most of the time, just gets in the way of doing X.

Just the way that cars are a device that get from point A to point B. Few poeple get in a car to drive. They get in a car to locate themselves to point B.

In this case, the person can't use a computer because people like the author condescend a bit, fix the problem in ten seconds, and don't set them up to be just a bit wiser for next time.

The important part of the story is the part where the author explains that on some networks, you need to set extra settings so the office network can communicate with the outside world network. I hope the author explained what it took him ten seconds to do, so that she might be able to help herself next time. The omission (and disdain) leads me to suspect not, or at least that actually helping her was not an important part of the story.

[+] daraul|12 years ago|reply
The car analogy falls apart though, when you consider the complexity of the tasks that he's complaining about.

We would rightly laugh at anyone who complained that their car wouldn't 'turn on' when they jammed their key into the gap between the ignition and the steering column, or because the car was out of fuel. We'd laugh if they complained that they can't see at night because they didn't turn the lights on, and needed reminders every time they drove at night to find the light switch.

We'd laugh at someone who burned the car's engine and transmission up because they stomped on the gas pedal while the car was in park, because "when I press it the car usually goes forward but this time it didn't." Repeat, so on and so forth with every 'common' function in a car.

The problem is that people aren't learning about these basic functions that are required in day-to-day operation of a computer, like they do with a car. The wifi is a good example: Someone who owns a laptop should have a cursory familiarity with the wireless networking functionality and be able to find and connect to networks, because a laptop is made to be portable and will therefore be expected to use unfamiliar networks. Granted, the proxy settings are somewhat more forgivable as that's a non-standard setting, but it still doesn't excuse the person's total inability to find the network.

And the main point of the article stands as a rebuttal of the truism "Kids are better at computers", because they significantly aren't. They're only slightly less clueless than their parents.

[+] GuiA|12 years ago|reply
This guy sounds like he has a chip on his shoulder. As you pointed out:

>The first rule of any educator is to never, under any circumstances, make someone feel inept. And it was so easily avoidable here.

There are many sentences in this article indicating that this is not an isolated, unique reaction from the poster.

This paragraph especially irked me:

> I’ve messed up, as I’m sure many of you have. When we purchased an XBox it was Techno-Dad to the rescue. I happily played about with the mess of cables and then created profiles for everyone. When my son’s MacBook was infected with the FlashBack virus Techno-Dad to the rescue. I looked up some on-line guides and then hammered away in the terminal until I had eradicated that bad-boy. When we purchased a ‘Family Raspberry Pi’ Techno-Dad to the rescue. I hooked it all up, flashed an OS to the SD-card and then sat back proudly, wondering why nobody other than me wanted to use the blasted thing. All through their lives, I’ve done it for them. Set-up new hardware, installed new software and acted as in-house technician whenever things went wrong. As a result, I have a family of digital illiterates.

Well, maybe it shouldn't have been "techno dad to the rescue", but rather "dad spending a moment with his kids showing them how to setup a raspberry pi/their xbox/etc.". And if the kids aren't even interested in setting up their own XBox, well then that's their prerogative. Give a man a fish, etc.

Addendum: when I was a pre-teen/teen, I spent all my free time learning about computers, reading programming books, etc. There was another kid just like me whom I hung out with, but it was just the two of us in our entire school. Nowadays, when I teach I meet kids who know python/html/php, fiddle with minecraft mods, jailbreak their android tablet so they can run a GBA emulator, etc. all the time. So I couldn't disagree more with OP's title. Having heavily worked with educators/as an educator has led me to believe that when someone complains that "kids can't X", it's more often than not their own shortcomings than the "kids'".

[+] 300bps|12 years ago|reply
I get the feeling that the author was judging the person he was helping far more harshly than the perceived judgement she might have passed on him.

There are certain professions that get brought problems constantly by people who think nothing of having you work for them for free.

Doctors get this constantly at parties, at the grocery store, functions for their kids, etc. "Does this look like anything to you?" To a much lesser extent, IT people get similar requests from people.

I have been brought at least a dozen computers in the last year with desperate pleas of, "I have x years of pictures on this computer and it won't turn on!" Take a look and half the time they have a virus the other half their hard drive is dead. My profession is in corporate IT but they just know I "work with computers". So they trudge right over, notebook in hand asking me to recover their data. I've spent as long as 7 hours and as much as $50 for these data recovery jobs on things like circuit cooler and replacement hard drive circuit boards.

The more appreciative always offer to pay. But I always decline because then I'm responsible for anything that doesn't work on that computer for the next 10 years. "You re-installed Windows nine years ago and last week my Caps Lock key broke, WHAT DID YOU DO?" The nicer ones end up buying me a case of beer then. So then I end up working hours on behalf of an aquaintances for beer instead of providing for my family at my typical $150 hourly rate.

Ignorance is your right so long as you don't ask other people to clean up after you for free.

[+] BWStearns|12 years ago|reply
>> The first rule of any educator is to never, under any circumstances, make someone feel inept. And it was so easily avoidable here.

In none of these instances did anyone attempt to seek out knowledge. They were looking for a solution. If they had said "how do I [get on the network|reinstall the OS|rip this file off YouTube]?" then it would be a lot easier for me to dismiss him as a curmudgeonly holier-than-thou IT guy.

I know plenty of people (and I even like some of them as people) who intentionally do not learn to do things on the computer because then they can't ask me to do it for them. When I like these people I make a subversive effort to teach them anyways, otherwise I just get it done for them to get them away from me, feelings be damned. Actual computer literacy (not MS Office literacy) is actually a necessary skill today in almost every office job. Knowing how to program? Probably not. Knowing how to connect to a network? Probably.

Finally, it is so damned easy now to google something, that much of the described behavior is inexcusable. Oh, but your problem is connecting to the internet? It sure would be helpful if you had a small computer in your pocket that could independently connect to the internet over some infrastructure that wasn't dependent on your local network, bummer. </rant>

But seriously we should actually be concerned about this and I hope that education does get better on this. I do fear that interfaces are almost too rich, meaning that it takes a concerted effort to "really" use a computer, unlike in even the recent past where you were forced to. Many people who were accidentally exposed to the more in depth aspect of computing and found it interesting would not have sought it out on their own, meaning that as a community we are losing out on that category of people going forward.

[+] aufreak3|12 years ago|reply
I believe you're just reading the surface message here. When I read the article, what I felt was "man, he's really railing against a general decline in curiosity". To paraphrase Marvin of HHGttG fame, our computers may lament so -- here I am, a GENERAL PURPOSE COMPUTER in your pocket, and all you ask me to do is to tell your friends what you had for lunch?

Sadly, I've been part of this decline in curiosity as well. My son, when he was 4 years old, reminded me of that unadulterated fascination. (translated)

    son: "Look, dad!" 
    me: (looking up) "What?"
    son: "Tree!"
... and I humbly thanked him for the lesson of missing a magnificent glorious tree right there in front of my eyes. Its a tree! It made itself mostly from the contents of air by trapping energy from the sun! How cool is that!

All that said, the above anecdote is promising too. If only, we'd nurture our kids curiosity without providing canned solutions for them all the time, as the OP says.

Again, different people are curious about different things. Some are curious about the workings of things around them, some about their origins/history, some about people, some about societies, some about how people think, some about plants and animals and life, some about the planet and the stars ... and some about stuff that they think has-nothing-to-do-whateosver-with-anything-but-in-the-end-hell-it-does (hint - math).

Perhaps we're in an era where polymaths are rare, but curiosity, though heavily fragmented, does live on.

edit: area->era

[+] ceol|12 years ago|reply
I thought the author made a bunch of assumptions about her, too. Things like:

    She handed me her MacBook silently and the look on her
    face said it all. *Fix my computer geek, and hurry up 
    about it.*
That's quite a leap from merely the look on her face that you saw for all of 2 seconds before taking her laptop.

    To people like her, technicians are a necessary 
    annoyance. She’d be quite happy to ignore them all, joke 
    about them behind their backs, snigger at them to their 
    faces, but she knows that when she can’t display her 
    PowerPoint on the IWB she’ll need a technician, and so 
    she maintains a facade of politeness around them, while 
    inwardly dismissing them as too geeky to interact with.
Hooooly cow, that's quite a lot of bitterness. I'm surprised this was written for a website called "coding 2 learn" and not "people, who should never be in a position to teach, talk about why they hate others for no good reason."

    I’ve heard this sentence so many times now from students 
    and staff, that I have a stock reaction. Normally I pull 
    out my mobile phone and pretend to tap in a few numbers. 
    Holding the handset to my ear I say ‘Yes, give me the 
    office of the President of the United States… NO I WILL 
    NOT HOLD, this is an emergency… Hello, Mister President, 
    I’m afraid I have some bad news. I’ve just been informed 
    that The Internet is not working.’
It just keeps getting worse and worse. That's probably the most painfully unfunny thing I've ever heard. I feel sorry for the people at his school; they got the stereotypical "caustic geek who thinks he's so much better than the plebes who don't know computers" as their network support.

He treats everyone who approaches him for help like shit and then wonders why no one knows about computers? Real head-scratcher there.

[+] GhotiFish|12 years ago|reply
This is how I keep myself from being angry at regular people just trying to use computers. I have a car, I just want to use my car. I don't really care all that much how it works (thought to be honest, combustion engines are pretty cool!). I'm vehicularaly inept. I can drive, but I can't diagnose and I can't troubleshoot (though I can change a wheel). In my position, It's my hope that the vehicular technicians opposite from me assist me in continuing to use my car. In response for that kindness, I'll assist them in using their computer.
[+] Morphling|12 years ago|reply
I get your point and I usually try to gage the techincal level of the person I'm helping and how interested they are in learning new stuff and explain/fix accordingly, but the author still has a point, way too many people these days have no idea how to do anything on a computer and the situation only gets worse when parents try to tell the world that their kids are "tech natives" when in fact they know nothing more than how some socialnetwork's UI works.

For example I graduate couple years ago from basic computer science vocational institution where we learned how computer hardware works, how to install a new OS and basics of web developement (PHP & MySQL), but now all of my former class mates contact me for tech help through skype even though they should all be "IT literate", but it was just a degree with for most of them, something to waste couple years on to figure out what they wanted to do.

Now I'm studying a computer science engineering degree and easily 1/3 of my class mates have no idea how to code or even how to use basic HTML and CSS tags and we've been at it for 2 years now, sure they are passing "Java 101", but if you gave them a task to write a piece of software most would just raise their hand in air and state "I can't do that" without even giving it a go and I know this I've been trying to recruit new blood to tech club where we write simple apps for Android phones for fun, experience and credit.

[+] rhizome|12 years ago|reply
Maybe she was tired, clearly she was frustrated, but it wasn't obvious that she held the author in any disdain

Are you kidding? She's a school teacher. Stress-free living at its best.

It's been a long time since I've read an essay by an IT person so proud of their lack of bedside manner.

[+] Schwolop|12 years ago|reply

  In this case, the person can't use a computer because people like the author condescend a bit, fix the problem in ten seconds, and don't set them up to be just a bit wiser for next time.
When I try to teach people how to fix their own problems, 90% of the time they don't care and "just want it fixed". 9% of the time they write down the instructions on a piece of paper that promptly gets lost, and the process of teaching them is considerably long than the quick fix. Perhaps 1% of the time they actually pay attention, get that spark in their eyes that shows they've learnt something new and interesting, and can demonstrate it back to me a week later. I con honestly commiserate with real teachers and lecturers now - if the ratios are anything like these it must be the most soul crushing job on the planet.

Ultimately, I've learnt that 99% of the time I'm better off fixing things quickly and moving on. I'm hoping I can instil (heh - I typed "install" first time around) curiosity in my children such that they can learn to help themselves, but my wife, parents, parents-in-law, brothers, and most of my friends are a lost cause by this point in their lives.

[+] altero|12 years ago|reply
> negative stereotypes that the author wanted to rail against by mentioning all this.

> ‘Do you know where the proxy settings are?’ I asked, hopefully.

> Well for Christ's sake don't ask her something she almost surely doesn't know

Ehm, negative steretypes, ehm...

[+] ender7|12 years ago|reply
To extend your car analogy, I wonder if the author knows how to fix his own car? I certainly don't. I know it involves pistons and carburetors and...tubes.
[+] dsuth|12 years ago|reply
OTOH, if I've been summoned to fix something for you, and I introduce myself to you, you damn well better respond in a polite manner, not just hand me the offending object and glare at me silently. Manners go a long way.

Honestly though, I question his whole premise. As he quite rightly points out, he can't fix a car (or probably wire a light fitting, fix a drainage system, or install an air conditioner), and nor should he. These roles have all been specialised, which improves their efficiency by allowing more complex and specialised techniques and hardware to be used. Computer systems are no different, and it not obvious to me that they should be an exception to this trend.

[+] bane|12 years ago|reply
> Of course people can't use computers. They're not trying to use computers. They're trying to get X done. The computer is a device that, most of the time, just gets in the way of doing X.

Far too many times, "Computer Nerds" think that using a computer == getting X done -- because X for them is satisfying some arcane ritual to get some computer usage accomplished.

I'm reminded of Nick Burns from SNL

http://vimeo.com/24762526

[+] brandon272|12 years ago|reply
I found that the author came across as extraordinarily condescending with the whole "let's get the president on the phone" thing. I'm sure that the woman he was dealing with understood full well that the "Internet" itself was probably fine and that it was her configuration that was the problem. Though I guess he took the holier-than-thou approach because she didn't use the precise terminology that he would have preferred, heaven forbid, which warranted him degrading in her a blog post.

Amusingly enough, I work in a web shop and I wouldn't think twice about asking a colleague, "Is the internet down?" and he would understand full well that I was referring to some issue between our office machines and our ISP.

[+] 3pt14159|12 years ago|reply
People here are passing judgement on the guy for writing the post, but in reality his point is 100% correct: People don't know how to use computers. It is way more important for us to have a generation of people that understand computers than it is for us to have a generation that understands how to repair a car. Computers bring along things like freedom of speech, digital currency, taxes, etc. Knowing how the internet works is paramount to supporting the proper policy decisions. The fundamental difference between well governed countries and the US with respect to internet legislation is the relative computer literacy of the people involved.

Beyond the political, much of our unemployment problem is less a problem of governance, and more a problem of a lack of appropriate skills. People want to raise the minimum wage, but that will not help the poor, what will help the poor is to make themselves more economically efficient. Being able to properly diagnose, design, and debug technology is a fundamental way for a country to stay competitive (read: first world).

Furthermore, the reason he (and I) are angry is that we grew up automatically freed since all of our programs ran with easily readable code (QBASIC). Kids these days don't have that opportunity. Fuck, they can't even RUN code they've written on their pocket computers without shelling out for a developers license.

[+] ethanbond|12 years ago|reply
So I take it the author can fix any brand of car and would, without missing a beat, answer questions like "where's the expansion tank?"

I'm so tired of "tech savvy" people simultaneously sitting on their high chairs and large salaries dissuading anything that makes their trade less esoteric - and then talking down to those who can't pierce the veil for whatever reason (whether it by financial, intellectual, or just not giving a flying $#@! about where proxy settings are).

EDIT: Let's not build a generation of people who know how to navigate terminal. Let's build a generation of people who will never have to.

[+] cliveowen|12 years ago|reply
Kids know how to use computers, they know how to make them do what they need them to: browsing, email, some text-processing. Everything else, and I'm sorry to break it to you, it's the realm of technicians. The plumbers don't expect the average joe to know how to unblock an occluded pipe, do they? Expecting everyone to know how to configure advanced settings in a computer just because you know how to do it it's very condescending on your part.
[+] arkades|12 years ago|reply
Amusingly enough, in Russian there's an expression (with a certain nuance) "You have to know everything."

It's simple: life is vast, complicated, and you will be fucked in every possible direction you are ignorant of. You have to know everything. Cutting off a piece of reality and saying "that's for technicians" is for schmucks.

[+] joshuahedlund|12 years ago|reply
Did you read past the initial example with the proxy settings? He talks about kids who can't figure out that their monitor is off or the internet cable is unplugged - those aren't advanced settings, and they're scenarios of kids not knowing how to "make them do what they need them to" when there's the slightest deviation from their normal procedure.
[+] ngoldbaum|12 years ago|reply
Except the technology (a simple google search, for example) eliminates the need for a computer technician, or even a plumber if you have the right tool for the job, so long as you know how to pose the right question. This article is railing against student's inability to see that they too can fix their technical issues without relying on a computer technician like some kind of modern day shaman.

This is about the ability to pose questions, to understand that the problem has been solved by other people, and to have a bare minimum understanding of how the world around them works.

[+] hillbillyjack|12 years ago|reply
There is a little of both in his statements. The one about the computer not turning on is a common occurrence these days where people let their computer sleep and just move/click the mouse for it to turn on but can't cold boot the machine. This is similar to calling a mechanic because your car won't turn off because it isn't in park.

Most people don't need to know how to change proxy settings and such though. It would be nice if people had the ability to google solutions but it hasn't become important enough for them to learn so they take the easy way out and wait to ask someone.

[+] ht_th|12 years ago|reply
In our highly sophisticated information society, not knowing how to interpret/represent/manipulate/generate information is a problem, especially for the higher educated. If you're not able to use general information processing tools, you've to depend and wait on others to process the information for you. Sprinkle in some automation and you're out of a job.
[+] jkaunisv1|12 years ago|reply
Proxy settings, I don't expect anyone to know about. But a lot of the problems he described are like taking a huge dump in your toilet, it not flushing properly, and just giving up when the plunger is right there.
[+] lurkinggrue|12 years ago|reply
They know how to use but have no understanding of it.
[+] Phargo|12 years ago|reply
Wow...

"TL;DR? Why not just go watch another five second video of a kitten with it’s head in a toilet roll, or a 140 character description of a meal your friend just stuffed in their mouth. “num num”. This blog post is not for you."

Snarky enough? If you start out like that I've already made the decision that you're over opinionated and probably prone to dramatic exaggeration.

[+] VMG|12 years ago|reply
The analysis is good, the conclusion is questionable.

Of course a system administrator thinks knowing about computers is the most important thing.

A medical doctor thinks kids should know about medicine to stay healthy. A lawyer thinks kids should know about the law and know how society works. An athlete thinks his kids should play team sports and learn grit and be tough.

Like with everything in life, you should know a little about everything, but you can't possibly know everything that is important.

EDIT:

My conclusions is that computers are still too hard and the future belongs to systems that have less failure modes.

[+] MarcScott|12 years ago|reply
Author here.

Thanks for the up votes and the comments - both positive and negative. I'll take all feedback into consideration when I next post anything. I didn't post this on HN myself, just added a link in a comment to another post.

Just to clarify - I do want to try and fix what I perceive as the current problem. I'd hoped the post ended on a positive note, but maybe people stopped reading. (It was rather long)

The TL;DR did have a question mark after it (although the rest of the punctuation left little to be desired). I've had positive and negative feedback with regards to this, so I'm leaving the post alone, warts and all.

I completely acknowledge that my post comes across as arrogant and condescending at times. Please realise that I spend all day being patient, polite and helpful to both my students and colleagues. My blog allows me to blow off a little steam every once in awhile.

Anyway, I'm very flattered to have made the front page of HN and I'm sure it'll never happen again. I love this site and the community. If you want to berate me or support me then feel free to do so by replying to this thread and I'll endeavour to reply.

[+] codegeek|12 years ago|reply
"the problem is usually the interface between the chair and the keyboard."

Loved reading this. Well said [1]. I am sure this post resonates a lot with many of us. I remember a joke where someone calls the tech support of a computer company and it goes like this:

  Person: "My computer does not turn on". 

  Tech. guy: "Whats the problem. Did you press the ON switch? "

  Person: "Yes of course. I pressed it twice already"
[1] EDIT : As other pointed out, http://en.wikipedia.org/wiki/User_error
[+] bargl|12 years ago|reply
Before everyone gets out their pitchforks and dictionaries, lets look at what he's attempting to say.

I think he's arguing that there needs to be a basic level of competence that we are teaching the next generation about computers. Not just how to browse the internet, but to do basic problem solving one something they own.

I believe this is true of anything you own. If my car dies, I can fairly easily determine the severity of the issue and if it's simple, fix it myself. If my shirt gets torn I know how to put a patch on it or sew it myself.

I don't think he wants everyone to be computer technicians (although that seemed to be the tone of his article). I'm assuming he was telling an exaggerated story from an exasperated perspective. Hey may have even been speaking in hyperbole to make a point.

My brother, who I love very much, is dependant on everyone around him. He can't cook, clean, or navigate in the car. I do not exaggerate, I've recieved at least 4 or 5 calls from him (before GPS were packaged into phones) that he needed directions from X, Y cross streets to insert address here. He expected me to give him directions.

The sad thing is I did. I love my baby brother. I'm proud of him in many ways, but he has never HAD to do anything because we all fix it for him.

I recently just stopped helping him in these situations, and you know what? He now knows how to stop the car and get directions, or better yet take a GPS/Map with him.

This isn't a new issue, it's been around for a long time. Teach a man to fish, vs. give a man a fish. <joking>I'm sure that quote was taken from someone else, but I don't have the citation. </joking>

[+] Kuiper|12 years ago|reply
I feel like the author defeats his own central thesis in his conclusion:

It didn’t used to be like this. Using an OS used to be hard work. When things went wrong you had to dive in and get dirty to fix things. You learned about file systems and registry settings and drivers for your hardware. Not any more.

In other words, people used to be technically literate because they had to be. Now, it's possible to utilize technology without knowing how it works. Think for a moment about what that means.

This sounds very much like a case of a species evolving to meet its own (lack of) need. People aren't tech literate because you don't need to be tech literate to check your email on an iPad, just like I'm not very proficient in spear hunting because being able to hunt a wild animal is no longer necessary to feed myself.

Not everyone needs to be good at everything, and mastering skills has an opportunity cost. Yes, it would be nice if every teenager could spend the hours required to know how to install Linux and work around the Linux desktop environment, but how many hours would that take them? Every hour that they spend learning how to install and use Linux is one hour less that they have to spend on guitar lessons, or learning a foreign language, or automotive repair, or oratory practice, or whatever other pursuits they might choose to invest themselves in.

[+] jiggy2011|12 years ago|reply
I don't know if it was necessarily any better when computers were "new", most kids in the 90s knew how to plug in a SNES cartridge and maybe launch a few games from DOS but the oft required "boot disks" were still a mystery to most.

Computers were much simpler then in terms of there being fewer moving parts in the software. Modern computers might be "friendlier" in some sense, but that's only because we have had to build grand abstractions out of necessity. Once these abstractions break down it can be often difficult for even relatively tech savvy people to understand what is wrong.

[+] cinquemb|12 years ago|reply
Tomorrow’s politicians, civil servants, police officers, teachers, journalists and CEOs are being created today. These people don’t know how to use computers, yet they are going to be creating laws regarding computers, enforcing laws regarding computers, educating the youth about computers, reporting in the media about computers and lobbying politicians about computers.

I feel like this may worry some, but for others who have no power in the societies we live in today (increasingly employing the use of computers), might find solace in that there is a future where they might be valued…

[+] pyk|12 years ago|reply
We have English classes since we need to read and write on a daily basis. We have math classes since we need to add/subtract/multiply on a daily basis.

But why don't we have a technology literacy course where kids can learn about devices we interact on a now daily (hourly?) basis. It could be taught at a low enough grade level before the geeky become geeky so-to-speak. Something beyond just typing skills.

Demystifying the magic behind a computer/smartphone/tablet may even encourage those who wouldn't give a second thought to coding to now jump right in.

[+] daleharvey|12 years ago|reply
The fact that I am working in the same industry that has these characters as stereotypical archetypes depresses the hell out of me, the fact that this is an attitude thats likely being passed on to impressionable children outright scares me, sometimes I wonder if I got into computers for the opposite reason of everyone else.

Most people dont care about using an open source phone that is entirely useless as a phone, most kids dont need to know how to format a boot partition. The kids that are interested in it are amazing and get so much done precisely because they arent worrying about how to patch their graphics driver.

Also if you are going to be so exceedingly patronising[1], at least learn to configure a network that doesnt need you to manually enter a proxy.

[1] no, even if you do do that, please dont be so exceedingly patronising.

[+] d4nt|12 years ago|reply
This got me thinking. I share many of the authors frustrations, but I realise that people are just trying to get a thing done, and they really just want to outsource all the IT knowledge, just like I want to outsource car maintenance and food production.

The real problem here is that the IT literate have historically been very bad at communicating how valuable their knowledge is to others. Just like the author, I do a hell of a lot for people for free.

I think the issue stems from the newness of IT, most IT literate people grew up in families where they were the computer whizz kid, and enjoyed showing off what they knew to their extended family, friends and neighbours. When we were 12, the praise, and maybe a bit of pocket money was all the thanks we needed.

Actually though, comparable fields of expertise charge a lot of money per hour and I therefore tend to approach them with respect. When I want a lawyer to arrange a house purchase I expect to pay a lot of money and even though I may just want the darn thing sorted, I know I have to listen and fill in forms correctly because holding up a whole house purchasing chain can have big consequences.

Like the author, I have been too willing to insulate others from the consequences of their computing mishaps without charging them for my time or making them listen to me while I explain what they should do next time. If more of us did that then perhaps people would be less casual about dumping their problems on us and expecting it to be fixed.

[+] anonymous|12 years ago|reply
The title is better phrased as "should you worry that lots of people can't use computers?". Because of the obvious "no" response. No, you shouldn't worry.

We've had computers for two generations now and the existence of people who can't use them hasn't made the world stop turning. People who do not understand things in general have always existed. People who make decisions about things they don't understand. Politicians who make decisions about things they don't understand. Always has been, always will be. Trying to educate them is a futile effort, we're better off trying to find ways to get what we want or route around the damage. I would of course prefer it if that wasn't the case, but it's like wanting pi to be exactly 3.

Think of it like driving a car. I cannot drive a car. I have a license, I have taken classes, I have put in effort, but it's just too complicated and unnatural for me; and I deem myself too dangerously inept to drive. To commute, I ride my bike, take public transport or pay other people to drive me. Same with computers - if you can't use them, either do your job without one, or pay someone to do stuff for you.

You'd find it easier to make the earth spin in reverse than to make sure everyone knows how to use a computer.

[+] javajosh|12 years ago|reply
We assume that growing up with computers makes you expert with them, when it doesn't. I wrote about this last year [1].

Since then, I've realized something important: things fall apart. Always have, always will. It's just thermodynamics. This means that we have to keep rebuilding our world. Which means that the people who build things really control the world. Remember that the next time a techno-illiterate sneers at you: you are building the world they inhabit, you get to decide what it looks like, so pity them.

[1] http://javajosh.blogspot.com/2012/06/note-to-parents-compute...

[+] codegeek|12 years ago|reply
A lot of people are bashing the author and the article saying that the tone is condescending, kids do know how to use computers etc. I think his point is that kids do know the "what" part (browsing,texting,fb etc). The question is: do they know or care about the "why" and "how" part ? Should they care ? Should they not care ?
[+] ethanbond|12 years ago|reply
There's no inherent reason for them to care and it's incredibly insulting to presuppose that an entire generation should care about the same things he does - especially when these types of people purposely make it more difficult for people to care (example: being sarcastic, condescending, and "calling the President")