5 ms·
My benchmark for non-technical users is my father: he's 60-something and he started using computers & internet 3 years ago when I bought him a laptop. I can re
by fbnt 16y ago
My benchmark for non-technical users is my father: he's 60-something and he started using computers & internet 3 years ago when I bought him a laptop.
I can recognize in him pretty much all the behaviours described in this article, especially the fear of setting everything up on fire with a click, but I've also noticed that he tends to use the machine with a weird sequential approach.
Click the fox icon, go to thataddress.com, click there, type this, click yes etc.
For some complicated tasks (such as burning a DVD) he's got all the buttons and actions he needs to perform written down on a piece of paper.
The amount of struggle and effort he puts in it always fascinates me.
- albemuth 16y agoI get a combination of wanting to laugh / heart break when I see my Mom/Grandfather writing down instructions on their note pads.
- amalcon 16y agoThe "writing down instructions" approach is very effective for complex tasks that you are unable to script and don't want to invest the time to learn properly (such as, for example, every task on a computer for a certain class of user). I use this approach all the time for bureaucratic "machines". It's so much more efficient than trying to actually figure out how the bureaucracy works.
- Gormo 16y agoBut if you build an abstract semantic model of the bureaucratic "machine", you'll be able to "program" the organization as if it were a computer. Imagine what you could accomplish! Sure, it's a lot more difficult due to the non-deterministic nature of most social systems, but even a loose, stochastic model allows you to "hack" organizations in a way that is likely to make your endeavors within an organization that much more effective. Interestingly, the fuzzier nature of social systems gives it a kind of "undo" function - you can, in most circumstances, make up for mistakes and misjudgements - so the cost of experimentation is more similar to software than to, say, structural engineering.
- stevenbedrick 16y agoMy assorted elderly/older relatives all exhibit the same pattern, and after years of not understanding it, I've finally learned enough about how people learn to explain it. Basically, they haven't developed any kind of abstracted internal mental model of what the computer or software are doing, and, as a result, treat it as a rote incantation. To put it in education-geek terms, they're stuck at the first level of Bloom's Taxonomy, and while they have some "knowledge" (where to click, etc.) they have no "comprehension" and therefore don't really know what their knowledge means or represents in any kind of larger context. As far as they're concerned, each step in their "get my email" checklist is equally important and equally arbitrary. You could literally tell them that, after clicking on the fox icon and going to thataddress.com, the next step is to spin around counter-clockwise three times in their desk chair while singing "God Save the Queen", and they'd believe you- and then, one day when they only spun around twice in their chair, they'd be calling you in a panic to ask if that's why their "internet is broken". This isn't a matter of stupid vs. smart, or anything like that- it's a matter of learning. Getting past that first step is hard for a lot of people, especially with computers[1]... and, while I'm on my soap box, I gotta say that I'm not convinced that GUIs do a good job of making it any easier (although I certainly can't think of anything that does a better job). GUIs make it really easy to aquire "knowledge" about how to use a program, but they can impair their users' abilities to get past that first step and really understand what's going on.[2] I think that this is because GUIs sort of imbue the computing experience with a sense of, for lack of a better word, "false concreteness"- they make what are, in reality, highly abstract tasks appear to be very concrete, and let novice users get away with treating them as such... until, of course, something breaks or changes, at which point the user panics: since they don't have any sense of the larger context surrounding their use of the computer (i.e., why they need to click on one button as opposed to another, what the address in the address bar really means, etc.), they have no way of telling what "broke", or whether the changes they're seeing are important or not, and they don't have the mental tools they need to reason effectively about ways to get around whatever problem they've encountered. Neal Stephenson touches on this subject a little bit in his essay, "In the Beginning, There Was the Command Line." It's more than a little dated, but I actually re-read parts of it a week ago and I'm happy to report that it's held up better than a lot of things that were written in 1999 about computers. Not surprisingly, the things that have held up the best are the parts that aren't tied to any specific piece of technology, but rather are about the abstract concepts and theories underpinning modern (i.e., post-1984) UI design. [1] Anybody who's tried to teach somebody how to program will tell you that, while students have trouble with syntax and what-not, their bigger problems are almost always related to learning to think about problems in an abstract and generalized way. [2] Here, I'm not necessarily talking about understanding the algorithms and data structures behind the program- I don't think it's particularly important for most users of most programs to understand the software at that level, although there are some cases where it might be desirable (certain medical or industrial applications, for example). What I'm referring to is the abstract understanding of how the different parts of the user interface fit together with one another and with the task that the program is trying to accomplish for the user- sort of like what Joel Spolsky's talking about in his "Figuring Out What They Expected" essay, but at an even more basic level.
- wvl 16y agoWitness what happened when google results for "facebook login"[1] returned an article on readwriteweb, which confused thousands of visitors who thought that facebook had redesigned. So this is not an isolated phenomenon. 1: http://www.readwriteweb.com/archives/how_google_failed_internet_meme.php http://www.readwriteweb.com/archives/how_google_failed_inter...