6 ms·
Because it's Steve Jobs, this is a great anecdote. I'm sure we'll hear dozens of them in the next couple days and weeks, all examples of Jobs' attention to det
by nhashem 15y ago
Because it's Steve Jobs, this is a great anecdote. I'm sure we'll hear dozens of them in the next couple days and weeks, all examples of Jobs' attention to detail and design resulting in superior products and software.
Yet imagine your boss calling you on a Sunday and saying, "So I was reviewing the DBA's data model for the new product, and I really don't like how he's called the columns with customers identifiers 'cust_id' instead of 'customer_id.' We use 'customer_id' in all our other tables. It's just wrong and and I'm going to have him fix it tomorrow. Is that okay with you?" And then you get an e-mail called 'Customer Column Naming Convention Ambulance' five minutes later.
I mean... if you got a call like this from anyone else, wouldn't it be absolutely absurd? How did Jobs manage to put his own mark on design decisions like this without totally micro-managing or hit-and-run-managing everything?
- cmelbye 15y agoI think attention to detail in terms of a column name is different than attention to visual design and look and feel of a product.
- tlrobinson 15y agoSteve Jobs doesn't think so. Have you seen the insides of Apple products? They're as beautiful as the outsides of competitors' products.
- Zak 15y agoIn my experience, that's only true of the parts the customer is intended to take apart. The inside of a Mac Pro is beautiful. The inside of a Macbook... not so much.
- enneff 15y agoAre you kidding? You really think there isn't something incredibly beautiful about this? http://www.ifixit.com/Teardown/MacBook-Air-13-Inch-Mid-2011-Teardown/6130/1 http://www.ifixit.com/Teardown/MacBook-Air-13-Inch-Mid-2011-...
- shard 15y agoAm I missing something? Doesn't look that different from other PCBs I've worked on.
- Zak 15y agoWell, once you get past this, which is its very own beautiful flower: http://www.macnews.de/wp-content/uploads/2010/11/MacBook-Air-Pentalobe-200x150.jpg http://www.macnews.de/wp-content/uploads/2010/11/MacBook-Air... you find some pretty netbook-line innards with a big, flat battery. I've certainly seen laptops with less attractive innards, but the main thing I see when I look inside the MBA is non-replaceable components. I actually had the white plastic Macbook in mind in my original comment. Those have more stuff in them and a lot like a PC laptop with a bit more reinforcement than average.
- rikthevik 15y agoWhat would you rather a circuit board look like? They are satisfying 23 different constraints at once. They are small, fast, constrained by size, power and heat, and still they look good. What the fuck do you want?
- eftpotrm 15y agoBeautiful, maybe; maintainable, not so sure. A colleague's iMac is likely to need a motherboard replacement and he was going through the procedure with me. The amount of work and the sheer cost of parts for something so routine on a PC astounded me.
- apetrovic 15y agoRelevant: http://www.folklore.org/StoryView.py?project=Macintosh&story=PC_Board_Esthetics.txt http://www.folklore.org/StoryView.py?project=Macintosh&s...
- rimantas 15y agoTo quote the man himself (from Playboy interview): > When you’re a carpenter making a beautiful chest of drawers, > you’re not going to use a piece of plywood on the back, even > though it faces the wall and nobody will ever see it. You’ll > know it’s there, so you’re going to use a beautiful piece of > wood on the back. For you to sleep well at night, the aesthetic, > the quality, has to be carried all the way through.
- sachinag 15y agoThis is another one of the ways in which Apple is very much like Nintendo. (Others include very strong leadership; doing things their own way, standards be damned; and cultivating the brand above all else.) The inside of the N64, in particular, was astonishing.
- uxp 15y agoI am a trained watch repair technician. In school, we were trained to never touch the movement of a watch with our bare hands, even if it was filled with water and any sort of dirt, and to never leave a movement sitting out in the open air to collect dust, even if it was already filled with dirt. The only reason why, it develops the habit of leaving fingerprints on parts and leaving clean watches out in the open. If you don't strive to be clean, efficient, and build beautiful products that you enjoy looking at and working on, even when they are broken or where no single person outside of you and your colleagues are going to see it, then you will start making mistakes by leaving fingerprints and broken code snippets on the side where your customers are going to notice.
- jarek 15y agoAlso proprietary screw heads.
- jarek 15y agoBeautiful? Maybe. Functional? I'd rather service a Thinkpad.
- deleted 15y ago[deleted]
- mikeash 15y agoHave you seen their source code? Go download the CFLite code and then come back here and tell me that the insides of Apple products are as beautiful as the outsides of competitors' products.
- tlrobinson 15y agoI meant the hardware. I suppose it depends on what Steve could look at and decide whether it was beautiful or not.
- mikeash 15y agoYeah, but... the whole thread was about whether this icon thing is comparable to excessive nitpicking over a database name.
- lloeki 15y agoNope, it's just as important. "Good design is thorough through the details" and that permeates all the way from visual design to code to database. This is actually what makes Jobs different: he knows every little detail matters, anywhere, and that it's just not a gimmick. This is what it takes to have a robust, elegant, awesome and enjoyable product.
- mlinsey 15y agoExactly, this is a perfect application of Jobs' quote from the '80s about how a carpenter wouldn't put a piece of plywood on the back of a cabinet, even it was just going to face the wall.
- tzs 15y agoThe assorted people who came before me and somehow exuded what became the main database where I work did not pay attention to column names. It is infinitely annoying when I'm writing SQL to have to stop and check to see if the account ID is "account_id", "acid", "Account_ID", or "acct_id".
- hessenwolf 15y agoOr f_e_id. (This turned out to be fund value at the end of the month - the fund value is the value in the account, if you really want to look it that way.)
- mtkd 15y agoThe fact that he enforces quality and innovation in every part of his organisation (hardware, software, purchasing experience) is why the company is so successful. The mistake everyone else makes is believing only the tip of the iceberg matters.
- zwischenzug 15y agoWhy? To me, it's the same thing in the end, since I've seen a poorly named column cause impedance mismatches felt for years in countless ways and costing God knows how much to - ultimately - the consumer.
- Jayasimhan 15y agonot if your boss saved a multi billion $ business from bankruptcy and converted it into the most valuable company in the US. It is the credibility that Jobs has built over many decades that speaks as all these blog posts now.. If you know the man who calls you on a Sunday deeply cares about the product's finish, you better be part of the perfection than spoil it.
- nosse 15y agoI kind of agree. But that's still micromanaging. Even though Steve's micromanaging seems to be excellent, it still will fire back at some point. That point might be now.
- rikthevik 15y agoCausation != Correlation, except when it does. :) It's going to be interesting to see what Apple does without Jobs, though it's impossible to consider what they would have done without Jobs. :)
- CamperBob 15y agonot if your boss saved a multi billion $ business from bankruptcy and converted it into the most valuable company in the US Note that such achievements are not mutually exclusive with batshit nuttery. See Howard Hughes, for instance.
- athst 15y agoI think that's what in part makes him Steve Jobs. If anyone else asked you to do it you'd think they were insane. But if Steve Jobs asks you to do it, you not only get on it right away, you also feel like the fate of the entire world rests on your ability to change the color in the icon to the right shade of yellow.
- deleted 15y ago[deleted]
- staunch 15y agoI think the difference is that he earns the right to make a fuss over stuff like that by setting the standard of excellence in his own work and consistently requiring it of everyone around him. Whereas most other bosses that might make a similar request would seem capricious for nitpicking over one issue while ignoring a bunch of (probably more important) issues.
- toddmorey 15y agoThat's a really good point. I'd also argue that you have to be right. His magic is high standards paired with amazing insight for what to build and how to motivate people. The most dangerous managers have strong convictions, micromanaging tendencies, but the wrong vision and focus. You can't bully other people into your perfectionism. You have to inspire them.
- JohnLBevan 15y agoPlease can this post be hidden from any managers? It may give them ideas. ;)
- vvnraman 15y agoYour example doesn't compare to Vic's post in the same way you intend to. Vic clearly states that But in the end, when I think about leadership, passion and attention to detail, I think back to the call I received from Steve Jobs on a Sunday morning in January. Steve is not Vic's boss but only that Vic had regular dealings with Steve. In this case too its clearly reflects in the post that Steve is not bossing Vic to do a job himself. He is assigning someone from his team to fix the issue who has to work with Vic. Its something like a Painter who has build up a reputation over the years through his paintings because of which people view him with a very high regard. I have a cousin who I view in a very high regard when it comes to photography. I listen to him when he says something about photography and sometimes it takes me a few months to apply some of his imparted knowledge which he said casually as one-liners. It wasn't always like that. He built up that reputation through his work over the years. If I ever get a call from my cousin about a photo I took and he suggests something about it, I'll be all ears and would be eager to include his suggestion the next time I try taking a similar photo.
- joezydeco 15y agoHaving read a lot about Jobs, I take a more cynical view of this anecdote. I picture it going down like this: Steve doesn't like the yellow color in the icon. Steve asks an Apple employee to get it done. Apple employee says he can't get anyone at Google to pick up the phone or bother with a little detail like this. Steve calls a Google executive to nuke the logjam. Steve may have a meticulous eye for detail, but I also don't see him wasting time calling high-level executives at other companies (and wasting their time) unless there was no other alternative.
- kamaal 15y agoIt happens that when you build respect by demonstrating excellence in your work yourself. You can get far more work done even without saying anything. Not a long time ago, I worked under a manager. At that time during the start of the project, we had to learn a lot of new technologies to get started. One of the technologies was Perl. Now typically managers leave it to the developers to do all this. But not with this manager, before asking anybody learn it, he took a a week's holiday. When he was back next week, he called for a meeting and started training all the junior guys. And demonstrated what he expected from everybody by doing it himself. His motto was simple, he would never demand from others at work what he couldn't give himself. He ensured we got know everything that was required. Anytime we were stuck, he would personally ensure we were unblocked. He worked, conducted meetings, did his managerial duties and still wrote programs with us. He would stay with us, if things went on late in the night. He would sweat with us. Net result, whenever a request came from him we would do it no matter what it took. At the very same time, I have also worked under extremely arrogant people with no clue about management and seen how things go. No plans at hand, no ways to measure and track. Assign work, and come after a month or so and just pick up fight with developers for simple issues just to assert authority. Fight and demoralize people until you have ensured you get the feeling that you have the developer feel that you are the boss. When people make mistakes you are supposed to counsel them, not demoralize and abuse them to assert authority and get job done by force. Now what respect would such people command, even their legitimate demands are looked in a negative angle. Its all about how you deal with people, people skills are a requisite for every job that requires dealing with people in a way or the other.
- goatforce5 15y ago> He ensured we got know everything that was required. Anytime we were stuck, he would personally ensure we were unblocked. He worked, conducted meetings, did his managerial duties and still wrote programs with us. He would stay with us, if things went on late in the night. He would sweat with us. Years ago I worked for a CEO who didn't know how to code, but if he ever asked us to stay back late, he'd stay there with us and check in to make sure we had enough food and beverages to keep us going, go buy packs of cigarettes if that's what needed, etc. He couldn't code to save his life, but he earned the respect of us coders pretty quickly.
- reinhardt 15y agoExactly, it's the kind of free pass that celebrities good at something typically get. "Yeah he's a bit {arrogant|rowdy|quirky|..} but (s)he's one of the best {football players|pop singers|CEOs|..} in the world so we can live with that". Case in point, Maradona.
- sskates 15y agoJobs WAS perceived as absolutely absurd during his first stint at Apple. It's a big part of why the board kicked him out in 1985. If he didn't have a track record of success on the iPod, iPhone, and iPad, his demanding and aggressive personality wouldn't go over as well. Most people with his type of personality come off as extremely abrasive more than they come off as "genius".
- grammaton 15y agoPull this sort of thing when you're an average executive or middle management, and you're an abrasive, demanding idiot. Pull it when you have a few billion in the bank, and you're a "visionary."
- vessenes 15y agoExcept that he _is_ a visionary.
- potatolicious 15y agoI don't think it's about having billions in the bank. It's all about being right - a lot. When you're the man who introduced the world's most popular music player ever, followed by a complete revitalization of its flagging computer brand, and then invent a completely new product category that your competitors are breaking their necks trying to catch up to... your demands suddenly become more acceptable.
- donpark 15y agoWrong analogy. Appearance of icon impacts users' perception directly where name of a DB column does not. Also, I doubt Steve nitpicks every detail, just ones he comes across and ones he has a fetish about. As UI fetishes go, icons rate top billing.
- rmc 15y agoSo I was reviewing the DBA's data model for the new product, and I really don't like how he's called the columns I have worked for people like that.
- zwischenzug 15y agoI've been that.
- nadam 15y agoI think there IS a difference, I just don't know exactly what... So I am just thinking loudly: The diffrence may be that you have to work on a relatively risky product which when executed with extremely high attention to detail can have huge impact. A consumer hardware is seemingly such a thing. Probably a new programming language or a very elegant software lib either. The boring Java business application which I am maintaining at my workplace right now and contains hundreds of tables and hundreds of thousands lines of code, but only has impact on a relatively few customers is not such a thing. My side project, which is a relatively small (but relatively risky in its approach) software lib might be such a thing. TLDR: When executing something which is not risky and not very innovative and/or cannot have high impact by nature (niche market) but takes a lot of grunt work, high attention to detail does not pay off.
- zachrose 15y agoI think there's something there, but what you're getting at might be scope? The less the details matter, the easier it is to scale and abstract the business by hiring sub-managers and not worrying about implementation details.
- tezmc 15y agoFor your database example he'd be absolutely right to do so. Removal of inconsistencies is a detail that too many programmers think isn't important, but something as simple as a column name can cause all kinds of consequences down the line. If it stayed in a programmer further down the line would have to spend a few moments trying to decide if s/he should be using customer_id or cust_id, might have to go into the database to double-check, might have to write additional code to handle special case tables with cust_id, all of which requires additional testing and adds to the amount of cruft code that needs to be maintained, whereas they could have just written generic code to consistently use customer_id in all cases. It's like some sort of code butterfly effect. Of course, if it was a manager who called me on Sunday who was incompetent or who had poor taste in visual or code design... well... then it would be a different story.
- Duff 15y agoI've had bosses who were just lost in details and micromanaging. It's usually annoying and rarely adds anything to whatever you want to do. But I've also worked for a couple of people who were simply masters of their craft who demanded excellence. One was a shop and drafting teacher. The other was a farmer. Both had the experience in their area to know what was "right" and was empowered to do things their way... But it was deeper than just that. "Attention to detail" to achieve excellence is much different than micromanagement, which is typically an expression of a manager's personal insecurity.
- mikeleeorg 15y agoI definitely agree. There's a difference in "nitpicking" for true product excellence, and "nitpicking" because of some deeper-rooted insecurity. Everyone believes they're doing the former, but many are really doing the latter. Then there are those doing the former that are simply wrong - their customers don't actually find their nitpick all that important or valuable. I've dealt with all three kinds. And I've tried to emulate attention to detail for product excellence, but I'm sure people thought I was just a nitpicking insecure jackass. My hat is off to those rare individuals who can do it very well.
- jprobert 15y agoThe difference between your example and the Steve Jobs anecdote is that one is backend and the other is customer facing. Getting all of the details right for the customer is paramount for him but I doubt he would fret over the minute details on the backend.
- zwischenzug 15y agoIndeed; iTunes was a complete POS as a piece of commercial music managing software, and with a little focus _very_ easily fixed. He didn't seem to care about that too much.
- pdenya 15y agoYea, I read that thinking the same thing. It's also possible that, regardless of how this was perceived internally, it's being touted as a great anecdote because now is not the time for a 'Steve Jobs is a dick' post.
- omfut 15y agoI think it shows the passion for the product regardless of what level you get into. The net impact is what we see in iPhone,iPod,iPad etc. It could be argued either way, but the point is that the record speaks for itself. So when u see a product class apart from other competing product, some of these small gestures set things apart.