Should we settle for the "Screw it. Ship it." mentality?
Try All the Things!
Please don't misunderstand, I love this (appropriately illustrated here). I love how quickly we can get an app up and running with tools like Meteor. This stage in development has such a low bar of entry that very nearly anyone with a computer and desire can create a web page or app and even be successful.
Success, however, in no way means quality. It's that, dear reader, which ultimately leads me to my gripe. We have so much we can do, and sometimes bounce so quickly from tool to tool, that we forget a little thing called *craftsmanship*. Or perhaps it’s not even forgotten, perhaps—actually likely—people never had it in the first place.
I have a degree in graphic design. In my day (that’s right, I said it), design was a comparatively slow thing. For a comprehensive design degree, one had to learn the breadth of the visual: the fine arts encompassed painting, pastel, pencil, film photography, and mixed media. Of those mediums, the areas of figure study, still life, landscape, industrial, and more where explored. These were physical mediums. These mediums did not have an undo. I was forced to hone my craft and grow my skills one mistake and success at a time. I had to plan, coordinate and execute near flawlessness to even hope for a good grade. Of course, this wasn't _all_ that long ago. We did the physical in tandem with the digital where we did all the usual things in the Corel, the Adobe suite: advertising and marketing design, web design, posters, etc.
In addition, I took two technical writing classes to craft and learn how to clearly communicate. In all this, I took one whole HTML class where I wrote the markup in Windows 98's Notepad and did all my layout in tables and frames (this was before Zeldman’s seminole Designing with Web Standards.
What am I saying? I suppose I’m saying that I see lots of stuff being put out there by talented designers, and the un-alike, that lacks craft. It may look good on the surface, but a slightly closer look shows that stuff just isn't quite right. A physical example of this is illustrated so well by the Chinese knock-off industry. Devices, Cars...
What about that massive image at the top of a website with a big fat arrow pointing down—really? This is good design?
Lest I be the first to cast a stone, be aware I’m pointing some fingers right back at myself on this one. It’s precisely because it’s so easy to crank stuff out that I, too, hop on the bandwagon. With little concern for architecture or standards, I can churn out something pretty powerful, pretty quickly. Yes, there is a benefit to that. If you approach something in a lean manor, you get something out quickly and iterate the shit out of it. If you have the discipline to do so, I say continue on, good sir/madame, and we shall clean and refactor as we go. But do we? When we’re doing our own thing, do we finely craft our architecture? Do we take the time to truly understand our users and craft an experience to their needs? Do we spend time on the finer points of visual design—all for the hope that the user never notices our finely adjusted, viewport-width-appropriate line-height, but subconsciously has an easier time navigating and finding the information they need? I think we should—at least more than we currently do.
A distinction should be made here, however. There's stuff you ship, and there's stuff you experiment with. It’s true, we could spend so much time “crafting” that we never ship, and I agree with Jobs that great artists ship, but crafting doesn’t mean not shipping. It means refining our process to allow room for it.
I'm not going to craft an experimental app I'm working on that no one will ever see. I am, however, going to craft anything anyone other than my wife is going to see. I owe that to you, the user. If you dein me worthy enough to show you anything I have worked on, it's the least I can do to craft, tailor, and make your experience in my design as useful and lovely as possible.
With just a little extra effort, we can keep above the riff-raff and distinguish ourselves as attractive, crafty professionals.