Designers need engineers
stdout.be
stdout.be
I can think of the coolest UI's and 'experiences' but when you go to plan those out and map out the structure you soon realize stuff is harder than it appears on the outside. Kind of like a commercial I've seen recently that shows a couple walking into their house and everything they touch or use expands showing all the intricacies of modern conveniences. Things are so easy to do nowadays without knowing really 'how' they work.
I think this is an interesting point in our history. We can pick up anything nowadays without having a clue as to how it works. We lose sight of what it takes to bring something from idea to reality. More people need to become aware of how things work. This kind of makes me rant about how a lot of people I see constantly refuse to learn how things work. I see friends that have cars and they break and they just take it to a mechanic and let the mechanic worry about knowing how it works. In a sense that's nice but in another sense it's scary. I still may take my car to a mechanic but I at least know how it works to a certain depth and what could cause the problem. The same scenario for computers to proper zombie invasions. I'm guilty as much as the rest but I still try to keep a handle on things.
100% with you on that. But it's not just a recent development. Robert M. Pirsig's book "Zen and the Art of Motorcycle Maintenance" from 1974 deals with exactly that "problem" or attitude many people have nowadays. The book is in some parts kinda slow and hard to read, but I still recommend it to everyone.
http://en.wikipedia.org/wiki/Zen_and_the_Art_of_Motorcycle_M...
To me it sounds like you're making a really good case for OSS, particularly on the desktop. I recently took my first stab at patching a desktop application written in Qt that I use everyday (I'm a web dev) and it was extremely educational.
However I personally don't think the scary thing is the people that don't want to understand. That's their own choice. It does mean that people that do understand that area (even a bit) can sell them bullshit. Then again, we are only human. Everyone has some areas where they (knowingly or unknowingly) are at the top of the abstraction scale. There are just too many details the world is built on.
On the other hand I am scared of companies trying to close down all ways to find out how something works. Either through laws, or technical means such as DRM.
When it's no longer possible to dive into the details when you want, knowledge becomes something restricted to elites. Companies would love their customers to handle their technology like magic. To be able to sell them what they want without ever being called bullshit, and being able to sell new devices instead of customers repairing them.
That's why I love open source. Nothing is magic, and I'm not dependent on a specific organization to solve my problems. That doesn't mean I do understand all technology I depend on, but if I need to dive into a specific thing I can.
Build a team that does not simply 'do', but a team that thinks, communicates, and understands; and create an environment that fosters this relationship.
It takes one designer...
no it doesn't. it takes a design team, just as it takes an engineering team.Ultimately I believe it was in reference to Jobs being the 'taste guy'.
Sidenote: While the Mac is certainly inconsistent in design (mostly iTunes), iOS is far less so. I guess you can attribute it to Jobs always being interested in the next new thing. In the last WWDC appearance by Jobs, one could clearly see that he was more excited by iOS than Lion.
Designers on the other hand are always about making something for an end purpose, and something that NEEDS to please an audience (be a client or end-consumer). Design should be style thrown on top of engineering -- that's decoration, which isn't what designers do. Designer solve problems, tell stories and give their creations personalities.
I've see a lot of hostility between designers and Engineers. Engineers can feel contempt for designers that dictate functional and UX decisions (often without understanding the ramifications of their choices). Designers often feel contemptuous towards engineers that are getting paid 2-3 times their salary.
We probably all want to be on collaborative project teams. I wish they were more common.
Will Miner spoke about web designer as a hybrid between designer and developer at Build: http://vimeo.com/7835308
I feel like I’ll probably be a designer at heart, but I still want to learn as much dev-stuff as possible. I’m going to use Django for my personal portfolio, simply for the sake of learning it. I’m really looking forward to it. :)
Generally people need people of other disciplines. Developers need designers as well, and we all need copywriters for instance.
This.
Beware the teammate that champions the importance of their discipline over that of others. Good design and engineering have many dependencies, but neither should include an inflated sense of entitlement.
I wouldn't go too far out on this guy if I were you.
Conversely, a lot of engineers believe that you don't
need great designers--just great products. It's a
relationship that absolutely must be synergistic if
one wants to captivate an audience of millions with
their work.
lets qualify that. Apple clearly establishes markets where the first-to-market guys couldn't. That's because they build products that make people feel good. Need design and engineering synergy.Apple was also originally a garage startup where their product was a jumble of exposed wires on a breadboard. Need engineers.
Lets not lose track of the spectrum here.