Dvorak on 'Rinky-Dink' Software Rant
DigitalDame2 writes "John C. Dvorak explores the trials and tribulations of photo editing software and why it's so difficult to use. Unless you are using these programs full-time, you spend a lot of time trying to figure things out. Is it too much to ask for a simple and powerful software program that can do the 45 things photographers do most in Photoshop?"
People may want only 12 things available, but each person may want a different 12 things. When you put several versions of the "45 things" list together, you get Photoshop. Or, uh, Microsoft Works. Except it doesn't, you see.
He wants to do something that is fundamentally complex, which is edit photos. Okay, he wants to remove red eye? He's going to have to tell the program where to remove the red eye from. He wants to crop the photo? Is the program supposed to know how? What about rotating, changing the brightness, etc.
Of course it's complex. What does he expect? A miracle? Artificial intelligence?
The best, easiest software is Picasa. It's interface is pretty simple, and I recommend it to all my tech unsavvy friends, and it seems to work.
The comment is at least 100% funny. The fact that it makes fun of the subject of the article rather than making fun of Dvorak makes it even funnier and somewhat refreshing. MS Paint is an alternative for Photoshop, regardless of its simplicity and ugliness. Kids can use all of MS Paint's functions while many adults struggle to use Photoshop.
I'll be your candy shop of infinite deliciousity if you'll be my discotheque of endless rump-shaking.
He should really try iPhoto.
I think it matches the description perfectly.
Having helped a lot of friends out with Photoshop, it seems to me that the biggest problem that people face when trying to do things is translating what they want to do into "photoshop" speak. Really I think this is perhaps the most common type of usability problems in software today.
The vast majority of the time when someone asks me for help with Photoshop the conversation usually goes along the lines of: "Hey, how can I remove a blemish in photoshop" "Use the Clone-Brush tool" or "Hey, how can I fix the color on this old photo I scaned" "Adjust the color balance", or "How can I darken this bit of the image to make a shadow" "burn tool" etc.
It's not that these people are stupid, it's just that photoshop uses a lot of jargon that people aren't really familiar with.
The second biggest problem I think is that people who haven't done a lot of digital editing don't tend to think in terms of things like layers, fill, opacity, etc. Instead people have the tendancy to see the image like a sheet of paper.
Aside from these two big problems, the most common thing I see people have trouble with is selecting things out of an image- mainly because people spend an hour meticulously trying to select what they want to cut out instead of using the magic wand to select the background- invert selection and be done with it. Doing so is simply non-obvious to people.
Famous Last Words: "hmm...wikipedia says it's edible"
The point is, software and hardware today are hard to use. The even more important part is: they're sold under the explicit _lie_ that they're oh-so-easy, and even your grandma could just plug one in and do everything right away.
If I step out of the nerd "well, duh, of course it's complicated, and anyway you're an idiot if you can't write your own program to do that instead of bothering me" mentality, and try to use them myself, as a simple user... the fact is, most of these programs are a right pain in the butt.
The user just has some seemingly simple concept, like "I want to remove the red eye" or "I want to recolor this red dress (e.g., a texture for The Sims 2) to blue, but FFS, leave the gold necklace alone. I don't want that turning purple." (I'm using that as an example, because that's one thing that _I_ got frustrated with in The Gimp. Anything short of manually tracing the outline myself, pixel-accurate, just didn't work right. The fuzzy select tool for example, just loved to go nuts and select the shoes too when I only wanted to change the dress, or and/or select random pixels from other parts of the texture.)
From a non-technical person's point of view, as in, every-day casual conversation, it's as simple a request as it can be: "I want that dress in blue." If you went to a clothing store with your GF and asked the store assistant "is that one available in blue too?", the store assistant would understand _exactly_ what you mean. You wouldn't have to go through all the hoops that these programs make you go through.
Tha problem is, yes, that it ends up, in your own words, "something that is fundamentally complex". And that's not what marketting told the user when they took his/her money. If they told the user "see, we have this fundamentally complex tool, and you need a college degree to use it", only then we'd really have the right to tell the user "well, duh, what did you expect?" At the moment he/she's led to expect the exact opposite.
And, to answer your question, what the average user expects is just that a product he's bought actually fulfills those promises that marketroids made. No more. If they said photo editing would be easy and intuitive, he expects it to be easy and intuitive, not something fundamentally complex.
And it's not an unreasonable expectation anyway. If I sold you any other product under explicit claims as to what it does and doesn't, you'd expect it to meet those claims.
E.g., if I sold someone a bicycle under the claim that it's such a new and improved model that even someone completely untrained can use it, they'd have all the right in the world to expect just that: that if they put their untrained kid on it, that kid won't fall over. Asking then "well, duh, what did you expect? a miracle? AI?" is missing the whole point. It's not their business to know how a bycicle would stay up with someone untrained on it. It could involve gyroscopes, or a computer, or whatever. It's not their job to know that. They bought a product under an explicit claim, they expect it to live up to that claim. That's all.
A polar bear is a cartesian bear after a coordinate transform.