Today's Question:  What's your opinion about Alibaba mooncake incident?        GIVE A SHOUT

Technical Article => Software =>  Software design

The Value of the Designer Who Codes

  Garry Tan      2012-01-03 10:49:39      1,612    1    0

"Well, it's a start, but basically it stinks," said Steve Jobs, telling early Apple engineer Chris Espinosa exactly how he felt about the company's first calculator application.

Iteration after iteration, Jobs continued to be dissatisfied with the calculator. Espinosa continued to code, slowly inching his way to perfection. But nothing was quite right. In a flash of both brilliance and perhaps frustration, Espinosa put together a visual builder that let Jobs design the calculator himself by changing the thickness of the lines, the size of the buttons, the shading, and the background, without doing too much technical tinkering. He dubbed it "The Steve Jobs Roll-Your-Own Calculator Construction Set."

After about 10 minutes, Jobs had dialed in to his perfection. This version of the calculator application was shipped with Mac OS for 15 years.

This was a story about two people. But imagine how powerful it would be if it were about one. What if the design vision of Steve Jobs could be in the same brain as the engineering excellence of Chris Espinosa?

It's no mistake that this is very much the sort of thing that is most valued within the most effective software teams in Silicon Valley. Let's call it "the designer who codes." This is the sort of person can build exactly what he knows people need, with an aesthetic that compliments its use, with no back-and-forth.

Silicon Valley start-up Quora does it this way to great effect. They take the process simplicity to the next level. Every person on lead designer Rebekah Cox's team is also an engineer. The design doesn't happen in Photoshop. It happens in the text editor, in code.

"Knowing the technology better means more productive arguments when there are disagreements because everyone speaks the same language," says Cox.

They're not the only ones. Unsurprisingly, Facebook (where Cox started her career as a product design lead) has been running its design team in the same way for years. Unlike most software companies where day-to-day and detailed product decisions are made by product managers with business backgrounds, Mark Zuckerberg's design team is his imperial guard. They work closer to him than any other discipline in the company.

The powerful fusion of great design, great engineering, and real authority in the hands of those people, results in magical user experiences. As we have seen over and over again, this simple dynamic creates truly great products.

Source : http://www.inc.com/garry-tan/the-great-value-of-the-designer-who-codes.html

CODER DESIGNER VALUE DESIGNER KNOWS CODE

  SAVE AS PDF   MARK AS READ   MARK AS IMPORTANT

Share on Facebook  Share on Twitter  Share on Google+  Share on Weibo  Share on Reddit  Share on Digg  Share on Tumblr    Delicious

  RELATED


  1 COMMENT


Mockup Plus Prototype [Reply]@ 2014-10-31 03:08:20

Nice article, I develop design software. And I learned much from it. Thanks for your sharing. Happy Halloween.


  WRITE ARTICLE

Who slapped the project manager?

By sonic0002
A young Programmer and his Project Manager board a train headed through the mountains on its way to Wichita. They can find no place to sit except for two seats right across the aisle from a young woman and her grandmother. After a while, it is obvious that the young woman and the young programmer a