On the Usability of Codecademy

On the Usability of Codecademy:

Usability is hard because real users use our UIs and software in different and unexpected ways.

(Via Zen and the Art of Ruby Programming)

Required reading for people who build software. We’ve got to stop dismissing people as “too stupid to use a computer” — if people can’t use what we build, it’s our fault, not theirs.

We’ve been conditioned to blame ourselves if we stumble and fumble when trying to interface with software, goods, or other services. “Where’s the light switch? Oh, there! How stupid of me!” I’ve learned to stop feeling stupid or blaming myself when I don’t “get” something new — I blame whoever dumped their assumptions and curse of knowledge on me. Both you and your audience should, too.

1 Response

  1. Luke Gilliam says:

    Amen! The state of software development is embarrassing.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.