My boss at my full-time job got his degree in geology and spent the first part of his professional life working for oil companies. He was sent all over the place; it wasn’t unusual for him to spend time on actual oil rigs in rickety laboratories, and not infrequently he’d have to drive 50 miles to get to the only functional telephone for miles. He has many a colorful tale to spin and even speaks some Indonesian because of all of these efforts.
He also doesn’t like it when people complain. If I kvetch, I’m also expected to suggest how to fix whatever it is that’s bugging me. So, if I’m banging my head against my desk because I’m struggling to design a new webpage (or whatever), he sometimes will put my peril into perspective by saying things like “That’s frustrating? No, no… frustrating is [insert various perilous oil-related story here]. Frustrating is [insert an increasingly improbable-sounding oil story here]. Etc.”
As rich of a person he’s become through all of his experiences, I think it’s important to point out that he has made me cringe more than once by trying to design a logo in Microsoft Excel. He routinely drives me crazy by noting that (probably thanks to his parochial school background) he prefers symmetrical designs to those that are not. From what I’ve been able to ascertain, there’s a certain harmony that he draws from symmetry; asymmetrical designs wreak havoc with that music.
He’s a different person than I, and his experiences are vastly different from my own. That said, I’m sure he absorbs at least a fraction of the amount of sheer brainpower, effort, energy, refinement and polishing that goes into designing a successful interface just by virtue of the fact that he sits less than fifteen feet from me. He’s also learned, just by osmosis, that when I talk about a “successful” interface, there is but one metric to evaluate that. A “successful interface” is one that is so simple and so elegant that users just naturally understand it. If a user thinks just a single time something like “How do I…” and abandons the task, the design is a failure. It’s a zero-sum game. (He’s a numbers guy–he’s picked up on that. Believe me.)
People like me are paid to come up with “perfect” interfaces, and I’ll tell you firsthand that we aren’t successful every time. Rare indeed is the project where I hit a home run on the first inning–more often, I’ll come up with an idea and have it implemented only to later come up with a half-dozen “patches” to fix holes in my solution that I didn’t initially see. Just like a tire, you can make repairs so many times, but eventually you just have to scrap the whole thing and start over from scratch.
So I hope this explains why, over the years, I’ve had so many days where I’ve been at the office until 7 or 8 PM at night and why I’ve been so tired/crabby when I’m out and about. The truly hilarious part of all of this is that it’s utterly amazing and terribly gratifying in the end to see my work… well, work.