Live data from Hacker News

The Distribution of Users’ Computer Skills: Worse Than You Think (2016)

nngroup.com

151–160 of 280 posts

Re: The Distribution of Users’ Computer Skills: Worse Than You Think (2016)

#151

And this is why software sucks. We should focus on educating users, not stooping to their level GUIs of old had a specific design language. Like: File, Edit, Window, Help in the menubar -- always consistent, always in the same order, and always containing the same thing. Min/max/close buttons in the upper-right. And so on. If one knows the GUI language they can use almost any application for many solutions at a basic…

I learned very thoroughly that the software version details were under "Help -> About". If it's not there, I'm not only stumped; I'm genuinely angry. That doesn't have to be logical; emotional reactions happen by themselves. Making me angry with your software is not good for sales. Running on my desktop this very second; Postman. "Help" has no about. It has a "Check for Updates", but that doesn't tell me my current v…

Yeah postman is the worst. I hate that pos with a passion.

Re: The Distribution of Users’ Computer Skills: Worse Than You Think (2016)

#152

>Instead of using live websites, the participants attempted the tasks on simulated software on the test facilitator’s computer. I wonder if this really lowered all the scores, because the test UI may have been very non-standard/outdated/etc. "Simulated software" could be literally anything and could have caused a bunch of confusion among people who are used to certain icons and usage patterns.

This shouldn't matter. If the task wasn't timed, then computer literate people would still be able to find the required features, while the illiterate people wouldn't feel comfortable clicking through menus and trying to figure out how to use the program in hand.

If you want to be pedantic about this then using GMail or Outlook would probably have increased the scores some what, because a lot of people already know how to use them, but that probably doesn't answer the questions posed in the study since even most illiterate computer user can perform complicated tasks if they were shown how to do it (assuming they are of about average intelligence)

Re: The Distribution of Users’ Computer Skills: Worse Than You Think (2016)

#153

Earlier quoted context omitted.

> GUIs of old had a specific design language. Like: File, Edit, Window, Help in the menubar -- always consistent, always in the same order, and always containing the same thing. Min/max/close buttons in the upper-right. Mistake #1: Windows != GUI Apple has/had another design language. But Apple got it more right. Ironically Steve Jobs fulfilled Bill Gates mission (~a computer in household) with the iPhone. Mistake #2…

A Linux/Windows computer in a household is a device that allows both consuming and creating. Many, if not most of us got into creating using a computer just by having access to one and being curious. An iPhone or an iPad is just a device for consumption. It completely hides, if not locks you out of, the underlying workings of the device, meaning that you learn nothing and you create nothing.

You should have a play with Shortcuts on the iPhone - or Swift Playground, or any other the plethora of 3rd party coding platforms that run on iOS.

Re: The Distribution of Users’ Computer Skills: Worse Than You Think (2016)

#154
post #49

It frustrates me that the takeaway of this post, and the implicit conclusion of many software designers, is "keep it extremely simple, or two thirds of the population can’t use your design." I think a better conclusion is "if these skills are important, design software which aids in and rewards the development of them." If your software is designed with some UX which is hyper-optimized to get users to do some small h…

I’ve got 20 years in tech and I find products like Snapchat extremely difficult to use. It’s NOT intuitive at all. Is it just me, or is it terrible?

I foind Snapchat impossible too, but I get the feeling that to an extent its deliberate gatekeeping to keep us old folk out.

Re: The Distribution of Users’ Computer Skills: Worse Than You Think (2016)

#156

And this is why software sucks. We should focus on educating users, not stooping to their level GUIs of old had a specific design language. Like: File, Edit, Window, Help in the menubar -- always consistent, always in the same order, and always containing the same thing. Min/max/close buttons in the upper-right. And so on. If one knows the GUI language they can use almost any application for many solutions at a basic…

Agree but the current fashion is unstructured, non hierarchical UI. Amazon Music and iTunes on Windows are the poster children, where is it always unclear to me how I got to a screen and how to get back there if I want.

Re: The Distribution of Users’ Computer Skills: Worse Than You Think (2016)

#157

It frustrates me that the takeaway of this post, and the implicit conclusion of many software designers, is "keep it extremely simple, or two thirds of the population can’t use your design." I think a better conclusion is "if these skills are important, design software which aids in and rewards the development of them." If your software is designed with some UX which is hyper-optimized to get users to do some small h…

Should I also learn how to repair my car instead of just taking it to the dealer? It’s called specialization of labor. Most of us make an above average wage dealing with computers and pay other people to know things we don’t know.

Repairing car is comparable to debugging/writing software. You should know how to operate car, park on hill, know what all controls and indicators do, etc. a power user should know how to check fluid levels, tire pressure, be able to comprehend maint schedule and have it performed.

Most Americans are as knowledgeable about how to operate their automobil e as they are about software. That is, not very.

Re: The Distribution of Users’ Computer Skills: Worse Than You Think (2016)

#158
post #151

Earlier quoted context omitted.

I learned very thoroughly that the software version details were under "Help -> About". If it's not there, I'm not only stumped; I'm genuinely angry. That doesn't have to be logical; emotional reactions happen by themselves. Making me angry with your software is not good for sales. Running on my desktop this very second; Postman. "Help" has no about. It has a "Check for Updates", but that doesn't tell me my current v…

Yeah postman is the worst. I hate that pos with a passion.

I didn't notice how unhappy I was with Postman until I switched to Insomnia https://insomnia.rest/

Re: The Distribution of Users’ Computer Skills: Worse Than You Think (2016)

#159

Earlier quoted context omitted.

Specialization says just the opposite. That everyone should specialize in a combination of what they are good at and there is a demand because it is much more efficient and trade those goods and services that they specialize in for goods and services that they don’t. In the modern era instead of trading directly, we use money as an intermediary. Economics 101 says just the opposite, that you create inefficiencies whe…

If you know nothing whatsoever about cars or maintenance thereof you will get taken by the salesman then you will run your cars into the ground burning money and then get ripped off every time you need someone to maintain or fix your car because you don't know enough to know when someone is bullshitting you. People are expected to know SOMETHING about cars because they are frequently a huge expense that you are requi…

Yes there are transaction costs to doing anything that you pay someone else for. In the IT industry it’s just like deciding to build versus buy and using managed services. Setting up a few VMs on Linode and hosting all of your own databases, queueing systems, etc is much cheaper than buying the same from AWS, yet and still organizations pay more for AWS everyday, why is that?

Every time you go out to eat, you are paying a markup over something you can do yourself - do you go out to eat?

Would it be more efficient for me to cut my own grass and maintain my yard on the weekend than pay someone else since I can’t convert that time I save on the weekend to cash - of course. But that’s time I can spend with my wife or relaxing. I also haven’t washed my own car, preferring to go to the car wash since I got my first real job out of college.

My maternal grandfather was a “man’s man” he built his own house, could fix cars, he took his pigs to the slaughterhouse and had a ranch with cows that he maintained until close to the time he died. On the other hand, my father isn’t as mechanically inclined, always looked up to his father in law and it took him years of convincing that it wasn’t emasculating to pay someone to do something that you’re not good at.

Re: The Distribution of Users’ Computer Skills: Worse Than You Think (2016)

#160

And this is why software sucks. We should focus on educating users, not stooping to their level GUIs of old had a specific design language. Like: File, Edit, Window, Help in the menubar -- always consistent, always in the same order, and always containing the same thing. Min/max/close buttons in the upper-right. And so on. If one knows the GUI language they can use almost any application for many solutions at a basic…

Personal pet peeve of mine is the Visual Studio Code and Windows Terminal Preview configuration.

The first one has a JSON flat file to store settings and you have to dig the documentation or compare the original file to change something (this level of discoverability is akin to reading the source code but it's an electron map, not dwm). Later on they bolted some kind of semi-automatic UI on top of it but it doesn't help me figuring out shortcuts and whatever settings I want to change/find.

The Windows Terminal Preview config opens another flat JSON file in notepad. At least in VS I can used the editor to navigate the file :D.

I thought the preferences menu under the edit menu vs under the tools menu in linux/windows was ridiculous but those two examples are worse.

Post reply on HN