Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Why can't I help but feel the "our users must never be forced to learn" and "our children must never experience discomfort" mindsets are related, and contribute to the US coming in last place.


Well, I certainly wouldn't want to start the company that makes the only product that has it as part of its philosophy to make their users learn in order to be able to use it efficiently. That being said you are probably right and the dumbed down UIs we see more and more with low information density are annoying and underline what you are saying. Everything is catering to the lowest common denominator.


It depends on the product... Photoshop's did pretty well and it's learning curve is almost vertical.

It's all about reducing pain. If you're automating something simple (like a TODO list), it better be stupid-friendly. But expert-oriented UX is fine for complex expert-level problems.


Photoshop's UI is developed for a market of people who have particular skills in... Photoshop's UI. Their learning curve is vertical because they have a large user base of people who have invested significant time and effort learning that arcane UI. They're also dominant in the market - any new designer had better know their way around Photoshop's UI or they're unemployable (at least until recently).

A new product in that market, aimed at the same audience, say.. Sketch... needs a friendly UI because it doesn't have the same invested user base.

In other words, Photoshop's UI can be difficult because it's always been difficult and its always been the dominant player in the market, not because it's expert-oriented.


I think catering to the lowest common denominator is the wrong strategy though. If you're writing a tool that isn't trivial, you want to cater to the perpetual intermediate, which is where most people end up. No one wants to be a beginner forever, but most people don't need to become power users either.

So you allow beginners to board, give them features they can use, and slowly show them more and more complex things till they feel confident using your product. That should be inherent in the design of the product. Then start adding features for experts that may screw things up if you don't know how to use them, but hide them a bit further in the tree.


Of our peer nations in the survey, some are known for very intense childhood expectations and others for being more nurturing than us. I'd suggest the answer is probably elsewhere.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: