I get to work with some amazing developers. Call them engineers, coders, or technologists. Whatever. They are brilliant.
I also work with some amazing artists. Call them designers, creatives, or art directors. Whatever. They too are brilliant.
When these two groups work together there is healthy (and occasionally unhealthy) conflict.
The engineers might roll their eyes at the designer’s obsession with visual details but at the end of the day they appreciate the beauty of the final product. The robots tolerate the unicorns.
The designer’s eyes may glaze over when the developer explains the 1’s and 0’s required to build the project. But the artist, too, highly values the skill required to write code. The unicorns tolerate the robots.
If you are the decision maker at your company you are probably wrestling with tough questions like this:
“Should I hire more creatives or more engineers?”
“How do I get the teams to work together better?”
“How do I break down silos?”
It would be tempting to think that the way to innovate is to get the right mixture of people. I don’t blame you for trying to create the perfect ratio of designers to developers. Is it possible to find a sweet-spot halfway between these two extremes?
I don’t think so. Here’s why.
1. There are successful engineer-lead companies that succeed with minimal “creative” input. A little Bootstrap can go a long way.
2. There are successful design-lead companies that succeed with limited “technical” input. You can get pretty far with Wordpress.
3. And there are countless failures from teams with equal numbers in the creative and engineering departments. Beautifully designed, masterfully coded flops ship every day.
Take a look at the illustration below. This is my attempt to explain why both data-driven and design-driven initiatives fail.
Notice that in the middle of this chart is a dotted line that represents reality. Despite what anyone claims, nobody can really see this line. We are all blind, feeling around in the dark for this. We seek truth, never completely sure when we find it.
Reality, or the line of truth, splits two worlds. Above this line is intuition. Below this line is data. These are the gods that we worship as designers and developers.
Intuition worshipers tend to be artists. They aren’t inspired by data. They are story tellers, not number crunchers. Their insight comes from high emotional intelligence, rich experience, and sensitivity to intangibles that don’t fit nicely on a Gantt chart.
Data worshipers tend to be the engineers. To them, if it isn’t easily measured, it isn’t relevant. They revel in complex problems. They can hold complicated models of information in their mind, manipulate it, and filter it until a simple formula presents itself.
Sure, there are intuition/data polytheists among us. Maybe most people fall in this category. Data-driven creatives. Code so elegant it is practically poetry. Masters of our craft because our deep technical knowledge is matched with an ability to improvise like jazz musicians.
But even if you are a polytheist, let’s focus on the stereotypes of the two extremes, the prototypical designer and developer. The unicorn and the robot.
The robot developer spends the majority of his time on the data side. The unicorn designer lives primarily in the intuition realm. In my diagram the paths of these stereotypes unknowingly oscillate above and below the invisible line of reality.
The two white dots represent success. This happens in the rare moment when work intersects reality.
Everything else is failure and the black dots are scattered across both sides of the divide.
So if I have you on board with my diagram, let me pull out a couple of ideas from the drawing…
Success only happens when our product intersects reality. Usually this happens because we get lucky. While we always think we are right, most of the time we have it wrong. Rather than admit we got it wrong we make excuses.
“The world wan’t ready for our product.”
“The timing was wrong.”
“They stole our idea.”
Unwilling to admit we might be wrong we instead wonder why people can’t see how great our ideas is. We double down on our failure.
The problem isn’t other people, the problem is your idea isn’t in alignment with reality. That’s okay. Learn from it and try again.
My favorite part of the chart are the two points where the designers and developers are in agreement. The unicorn and the robot hold hands.
This is what we are always striving for, consensus. And yet, these points don’t land on reality. It is possible to be unanimously wrong.
Don’t misunderstand me, though. We should strive for consensus. We should work to find common ground and build bridges. Even when consensus can’t be reached we still have to get on board with the direction of our product. There’s no avoiding that. Let’s just not fool ourselves into believing that just because we have stumbled into consensus we will succeed.
Things get interesting when designers and developers stray into unfamiliar territory. Unicorn software. Robotic rainbows. Are you cringing? It’s weird but stick with me. I don’t know if it is the best word to describe this, but in my diagram I label this as “hackers.”
The danger of a lifetime of robotic coding or …uhh… unicornic artistry, is that we can develop blind spots. Our expertise is so complete that we miss opportunities because we have become zealous about our religion. As outsiders, the robot or unicorn might bring just the outragous spark that shifts us out of our dogmatic views.
Magic can happen when people switch sides. Occasionally an artist’s mind can find ways of using code that is so unorthodox that it changes the landscape. Occasionally a developer can push us out of traditional design patterns.
Success of this kind is rare but world changing. Steve Jobs was an artist who changed the engineering landscape. Linus Torvalds was an engineer who redefined our cultural understanding of creative contribution (open source). Chances are your heroes are also examples of people who transcended and transformed the unicorn/robot worlds.
Since you and I are probably polytheists, worshiping both data and intuition, this should give us something to work towards. We can do more than mark small white circles of success on our paths, our success can be literally off the chart. Minor successes are great, but what we really strive for is the big breakthrough that creates new patterns of thought.
Since I have used the word creativity a few times in this article (mainly on the unicorn side), I should end with a disclaimer. I have a deep belief that creativity is something each of us does daily. This is what makes us living beings and not zombies. I despise the notion that creativity is reserved for people in a certain department. That’s the premise of my book Art of the Living Dead so if that idea strikes a chord with you I encourage you to check it out.
One last thing.
It occurs to me now that I am wrapping up this post that my designer/developer example is just one industry. That’s where I live, so that’s what I write about. But does the intuition/data division ring true for your world? Could it work with researchers vs. marketing? Legal departments vs. sales? Accountants vs. investors? Car guys vs bean counters? I really don’t know, so please extend my metaphor if it has legs…
Thanks for reading. Here are a few other of my crazy ideas that you might enjoy: