Former Google CIO Suggests 'Do Dumb Things'
itwbennett writes "Speaking at the CA Expo in Sydney, Australia, former Google CIO Douglas Merrill shared some management tips he learned during his tenure at the search giant. At the top of the list: 'Don't be afraid to do dumb things.' Merrill recalls that 'most of the early Google hardware was stolen from trash and as the stuff they stole broke all the time they built a reliable software system. Everyone knew we shouldn't build our own hardware as it was 'dumb', but everyone was wrong. Sometimes being dumb changes the game.' Another pearl of wisdom from Merrill: 'the more project management you do the less likely your project is to succeed.'"
Well, I feel vindicated at any rate. I've made a life and a career out of doing dumb things.
is he saying that if the hardware he made was, say, 20% more power hungry and 10% more expensive it would have rendered Google's business idea unworkable. I'm not sure I buy it. Maybe it allowed him to scale up with less capital, but I think a 20% slower google would still have won hearts and minds during the period it was being created.
Nullius in verba
*you* go do dumb things. We don't like competition. Always be wary of free advice from rich people, they like the view from the top, *alone*.
Tell that to the Project Managers when their boss asks them 'So, what did you do this month to earn your check?' Software development is broken, almost by definition.
I think most project managers are a waste as well. In a small company it is unneeded. I'm more circumspect to say whether or not they're needed in a big company, but they certainly seem less needed in small, closely connected groups. If you have a big, long project, with people from different divisions doing different things, then yes, a project manager can be helpful. On a small project, with a few people, who work closely already on a variety of things, project managers just tend to get in the way. I don't know how many projects I've been brought into at the last minute because someone quit or whatever, and the PM points to my place on the timeline - I'm already two weeks late in finishing whatever is supposed to be done on the day I'm brought into the project. It's just completely pointless aside from those large collaborations that cross across many people in many different groups at a company.
Google succeeded because it was at the right time at the right place. Nothing else. Yes, there were other search engines before it, but Google set a standard and ran with it. Try the same approach in the same field of business today and you will fail. Invariably. Likewise with the next EBay, the next Amazon, the next Facebook. No, they were not the first. But they were amongst the first and they were there and "the best" at just the right time when the service they offered suddenly got popular.
That's all that is to their success. Nothing more, nothing less. Just pure luck. You might also say good timing, but I kinda doubt anyone can actually predict so accurately when which service hits the sweet spot. If he could, most of these services would be in one hand. Why? Because that person/organization would have hit the sweet spots more often than anyone else. Duh.
I wouldn't take any advice from any of those "successful" companies. They didn't do anything right where everyone else was too stupid. They were just lucky to be the one that were lucky enough to be the one being at the right place at the right time with the right product.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
Does anyone here even read the summary together with the article itself and see if it makes sense? He did *not* say "do dumb things". That statement implies that you know its a dumb thing to do and it will not work, yet you do it anyway. In this case you *are* dumb and should be fired. He said "don't be afraid to do dumb things", which has a totally different meaning. It means that you should try approaches that may be non-obvious, but at least you are attempting to solve whatever the problem at hand is in an ingenious way. Sometimes it does not work and you look foolish, but you often get innovative solutions to tough problems.
This is not racist. It is culturally insensitive or culturally ignorant, but it has nothing to do with 'race'.
Don't do dumb things. Do calculatedly different things that break the conventional wisdom for good reasons. You can do risky things that you think have a good chance of failing but might have huge rewards as long as you know why you're doing it.
But the executive level takeaway seems to be "Hey, I didn't understand why that last thing worked, so why not just do whatever I want with impunity?" See anything Eric Schmidt has ever said, for example. Or Kaz Hirai.
Hehe, AC never fails to amuse. Anything about "Be Racist" in the posts you linked to? Nope, that's your not-too-bright interpretation. Nothing either about being rich, or white, or both. Just made-up inferences.
Nothing at all about Google+ is significant until it's released from testing to production, even if that time never comes. Even then, it's a private service offered by a private company. It may turn out to be a "dumb thing" to require real names as policy, and no doubt will be a "dumb thing" if they can't handle names that are 3-words (or hyphenated, or anything else), but the "dumbest thing" of all is for those who're concerned about this to use the service at all. They can continue using the current offerings.
Every single major corporation does dumb things all the time! Incompetence is rampant! That means, logically, if you want to create a major corporation, you need to cultivate a culture of incompetence and stupidity.
I am officially gone from
Continuing this line of thought, Merrill said, "Put all your eggs in one basket; Count your chickens before they hatch. Serve some wine before its time, find yourself an itch to scratch."
Bow-ties are cool.
Racist? Uh... I guess... if you're into hyperbole.
Was that guy really trying to say that Google should let him list his REAL name as "CopyLion" because a larger number of people know him by that "nickname" and thus it is his actual name to most people?
Seems.. silly to me, but I guess it's more culturally acceptable in Hong Kong to be a virtual person? What are the ideas behind "virtual people" anyway? Can Google show that such people are actually people and not groups, amalgamations, fronts or scripts?
FanFictionRecs.net
Continuing this line of thought, Merrill said, "Put all your eggs in one basket; Count your chickens before they hatch. Serve some wine before its time, find yourself an itch to scratch."
Citation Needed
It may turn out to be a "dumb thing" to require real names as policy, and no doubt will be a "dumb thing" if they can't handle names that are 3-words (or hyphenated, or anything else), but the "dumbest thing" of all is for those who're concerned about this to use the service at all. They can continue using the current offerings.
But isn't the point of this story that you are supposed to do dumb things?
The Tao of math: The numbers you can count are not the real numbers.
"the more project management you do the less likely your project is to succeed.". I know someone that takes that philosophy to the extreme: ie zero project management. And it fails every time.
if you do too little, you won't know that you failed.
heya,
Well, I started reading the top and it sounded reasonable (terrible English aside)...lol....
But then I got to the gist of it. The guy wants Google (and Google Plus) to list his real name as "CopyLion". Like, seriously?
Ok, I know HK's have zany names (one of my best friend's is called "Alpha"), but really? *shakes heads*.
I mean, my name is "Victor" - that's an anglicisation we picked up. My Chinese name is "XiaoKang", which is rendered as my middle name in English. Whenever anybody asks for my name, I give it the same as it's written on my birth certificate, or passport. I'm not going to try and inject something weird like Victor "THE AWESOMENESS" Hooi is my real name...
All of these whiney HK people have real names, jeez. Just render them as PinYin, as I did, and put that as your real name.
This CopyLion dude even gives us an example himeself (or herself) - CHAN, Tai Man . There you go - his name is "Tai Man Chan". Problem solved.
It's funny how they're trying to fly the OH NOES YOUR RACIST!!! flag to try to sneak in using nicknames, and get around rules...lol.
Cheers,
Victor
Google is king of search because they do it better than everyone else. Back in the day, when all search engines seemed to do the same thing, Google came along and did it better. Google became famous for providing more relevant results (and they still do) want results. If someone comes along with a better search engine, Google is finished. Therefore, it seems logical that they invest in other ideas to avoid having all their eggs in one basket.
They produced an office suite but it never really caught on. People still like to have software that actually resides on the hard disk.
They bought out a company called Android and made Steve Job sweat. Yet they give it away for free (while Microsoft profits on it!) . I'd like to see how that ROI looks on paper.
Ditto their browser.
They practically put the map-makers out of business with awesome mapping software but like everything else they do, they give it away. Who wouldn't have paid $5 or $10 for Google Maps?
Eventually, they might find some mud that sticks to the walls and who knows, maybe they'll even ask a few bucks for it. Until then, they'll stay plenty busy playing with investors' money (bidding the value of pi, etc.).
Are you saying you have Linus representing the Good; Bjarne representing the Bad; and a faceless dud in the middle?
I get what your saying about C++, but it seems a bit harsh to Bjarne; he had lots of help making that mess.
I call this functioning with the benefit of ignorance. Sometimes the reason why something cant or shouldn't be done is either wrong or no longer true. If you are ignorant of all those pesky reasons you can often do that which cant or shouldn't be done.
its funny how the uber wealthy have advice like 'its not about the money', 'take risks' ' you can always start over' 'the economy isn't that bad' etc etc.
Sure, they made it and we didn't, but it does taint their objectiveness to towards the real world.
---- Booth was a patriot ----
From TFA:
"Don't be afraid to do dumb things. Larry and Sergey developed a search product called 'Backrub' - don't ask me how they got that - and shortly after that launched Google as part of the Stanford domain. Most of the early Google hardware was stolen from trash and as the stuff they stole broke all the time they built a reliable software system."
So this brings back one of my fondest IT memories. One week in the late 90s, I went down to the bay area for some very expensive naptime my employers referred to as "training." While I was down there I got to visit with a lot of old friends, including one brilliant network engineer who shall remain nameless. He took the lot of us on a tour of the colocation cages of his employer's datacenter, which featured a number of dotcom era luminaries. After oohing and aahing over the very shiny, very expensive servers of Angelfire, eBay, Lycos and others, we came to the end of a long hallway. To our right was a small cage with a single 19" rack in it. It was the ugliest rack you could hope to imagine. Naked motherboards were slotted in every inch, and a massive rat's nest of CAT-5 cables spilling out the front like it had puked up a lunch of yellow spaghetti. You could even see hard loose hard drives sitting on some of the motherboards, using swatches of gray foam as "mounting hardware." It was awesomely horrible. We had to know who was responsible for this monolith of kludge, and of course this was the moment he was waiting for.
"Oh. That's Google."
And with that our tour was over.
Talking about Google encouraging people to "Do Dumb Things": their senior VP of engineering condones driving while distracted on a Mercedes advert.
Translation: it's okay to drive like a moron, we have software that will save your ass.
This is like asking a 110-year-old man how he got to live to be so old, him answering that he ate Ho-Hos every day, and then you adding Ho-Hos to your daily diet. Forget correlation != causality. There's not even any correlation here.
pragmatism, that's what it was. Look up the definition. Although saying 'be pragmatic' is not as quotable as saying be dumb' and meaning be pragmatic.
I am a viral sig. Please copy me and help me spread. Thank you.
I'm trying to change the game by making this dumb post. Now mod me +5 Insightful.
I don't know if pulling hardware out of the trash is the only reason to build reliable systems. You could also just make building something that's redundant and reliable your main goal. Of course, I do see how it would be hard to pull that off if you get overbearing project managers just looking to cram one more feature in. So I think his second point is spot on.
So what's the statute of limitations regarding stealing from the trash? Anyone know?
Google CIO:
I believe that this yet another area in which I am well ahead of the curve.
You are welcome on my lawn.
You never learn from your success, only from your failure. If you succeed, you cannot be sure it wasn't just dumb luck; when you fail, you know there is only one person to blame.
Browsing at +1 - no ACs, I ignore their posts. So refreshing!
Not luck, a different approach that was far better than the competition. Google's ranking wasn't an entirely new idea - it was very similar to what the science citation index did - but no other search engine at the time even attempted such an approach. They made their own "timing" because search engines had been around for a few years previously and the technology was all there but nobody else had made such a step.
that made the initial time estimates? If so then you were making the estimates (yours in particular) look bad and unreliable. If it was someone else making the estimates for you work then that is about as big of a WTF as you can get. I've been at places where the engineers are given estimates created by someone else. It never works out.
Another pearl of wisdom from Merrill: 'the more project management you do the less likely your project is to succeed.'"
This is very poor advice. More often than not, I have seen poorly managed projects meet with less success. A properly planned project means that you have the cooperation of your customers and all departments involved. A properly planned project is one in which you have the trust and confidence from your customer.
was shitty and had to design their software around it, and the software is what made them successful today. If they had bought reliable hardware, they wouldn't have had to implement what they did, and the rest is history
Paul Kelly's song is an anthem to most people's lives.
If I don't do several dumb things before I get my morning coffee, it's an unusual day.
Taking extraordinary risks is fine when the stakes are low. If some foolish choice in 1999 had doomed Google to failure the world would not have noticed. Other enterprises can't tolerate this indifference to risk, so lets not pretend it's somehow wrong not to play fast and lose with water supplies, food safety, air traffic, warheads, etc. There are plenty of places where 'dumb things' are not appreciated.
If you succeed, you cannot be sure it wasn't just dumb luck
... and that's the difference between an engineer and a scientist.
Or, as a famous computer scientist is quoted as saying, "I can't promise this program works; I have only proven it correct."
Therefore, my advice is, put your finger into a light socket. The fact I did dumb things precedes my luck, so now I can give dumb advice from experience.
Gently reply
Successful companies grow... and hire more people... and add a layer of management... and the managers are hired last... thus the meanest.
This issue is a bit more complicated than you think.
You sound like a real jerkoff.
... it's the other way around. Planning stages that are bogged down in process never seem to get off the ground; good, effective project management in development & testing phases keeps everyone corralled and on track.
That said, it sounds like your project manager was (a) incompetent, and (b) had little experience of the software development process himself.
Man who leaps off cliff jumps to conclusion.
This is a case where I wish I hadn't RTFA. None of these glib aphorisms turn full circle. It scares me that he's willing to throw out dangerous sound-bites with no guard rails for the unwary.
I think he also has a bad case of bafflegab envy: where your investors decide your company is worth twice as much because everything you say runs against common sense. We've had a few investment cycles where all the money was chasing after anti-gravity machines.
No doubt you can dress funny on the road to success if you're funded to twice the level that any rational person would pony into. This is the "Confederacy of Dunces" business model. Works great if you can pull it off.
You really don't get the point do you. "CopyLion" might sound weird to you, but who's to judge? But that's beside the point. As a Hong Konger I'm lucky enough to have my English name added to my HK ID card. A lot of others don't -- my wife's for example. Everybody knows her by her English name. Most don't know her Chinese name, yet that's the only name on her identification papers. What Google is saying is beyond what their TOS required of people. Do you see the problem?
Burma Shave!
A really smart guy. A genius, in fact. But not the best manager I've worked for. Not even close. A substantial ego, a pathological need to surround himself with sycophants, and often childish and nasty is his dealings with subordinates - especially non "groupies". Oh, and loves to hear himself talk and throw out "cool" quotes that make little sense, essentially.
Most toxic environment I've ever worked in.
Worst. Management. Ever.
If it wasn't for the substantial equity, I would have quit the first week. In hindsight, I probably should have. It just wasn't worth it. Money can't buy back your time and sanity. :)
Anyway, keep in mind that he was in charge of internal IT, not the google.com public stuff. Through a weird quirk of departmentalization, it included the billing system.
His earlier quote: "we need to fail faster" is much better. When you're using "evolutionary" processes, you need the invisible scythe of Darwin to mow down the cruft, quickly.
Google did plenty of dumb things. However, when you're making money hand over fist, it's hard to convince anyone that it's dumb. Doing dumb things is a luxury of wealthy. But it's not a path to wealth. It only works when you're so far ahead of everyone else you can be that inefficient and get away with it.
Google+ is an indication of no longer being able to be "dumb". It's also an example of top down control. At a certain point, management by committee and just hoping that what everyone does will come together in a huge integrated system is laughable. Such were "buzz", "orkut", "wave", etc.
This is revolutionary. Revolution is an intelligent response. It works well well you understand what's needed. Otherwise, do lots of stuff and hope for the best. But don't expect that to be a long term strategy. Just ask all the extinct animals how that went.
You have to remember that this was during the last bubble and Google is rather famous for going against the flow. "Everyone" was using the investment money to buy Sun hardware with Oracle databases and those expensive chairs. Google went dumpster diving and because that ZERO cost hardware failed all the time came up with software that could deal with unreliable hardware meaning that google never had to buy 5 nine hardware at insane prices.
This was repeated by Facebook. You will find endless experts claiming you could never scale either PHP or MySql to be a serious site, yet one of the largest sites in the world runs on those two. Same as google proved linux was far more capable then just being a hobby OS for nerds. And proved it again with Android.
Google could afford to offer gmail with insane storage space because they had a very cheap hardware infrastructure. Had they build it with "proper" hardware and software the costs would have been astronomical.
But hey, you know better then Google because you run what mega-corp?
MMO Quests are like orgasms:
You may solo them, I prefer them in a group.
Android is NOT about making Google money directly, it is about breaking up the market. With Android and Chrome Google can set the pace of development. Remember IE6? Dead and burried because first Firefox and then Chrome refused to let it drag them down. Gone are the days you can get away with an IE only website, even MS itself now has to design its own sites work with other browsers.
It might not be obvious to the simple minded just how vital it is to Googles core business that MS or Apple or Nokia can control a market anymore. Android isn't a success for Google because Samsung has gotten big with it, it is a success because HTC and others can use it as well. Keep the market moving forwards and we will see where it ends up.
Like how suddenly Tom Tom is hurting because FREE mapping software on mobile phones obliterated their market. Google maps anyone?
Google competitors have tried in stale markets they utterly dominated. Google throws a stick of dynamite and sees what happens. Considering their income, it seems a successful strategy. Best selling phone from NOWWHERE. At least Apple had some experience with computers, hardware even handhelds. Google did it from nothing and blasted right past Apple and everyone else.
And every android user has a google account. A million activations a day. And you wonder about the ROI on Android...
MMO Quests are like orgasms:
You may solo them, I prefer them in a group.
its funny how the poor have advice like 'its about the money', 'play it safe' ' you can't start over' 'the economy is that bad' etc etc.
Sure, they didn't make it and we did, but it does taint their objectiveness to towards the real world.
---
See what I did there? It is actually rather insightful because this is pretty much how it works. If you do something and it hurts, you won't do it again. But if you do something and it doesn't hurt, you will do it again. Success is positive reinforcement, failure a negative one. Well duh, but it does mean that a person who succeeded at X can't understand the experience of someone who failed at X and vice versa.
The rich are right, in that strategy Y worked for them. They are wrong because it doesn't work for everyone. Often for no other reason than that there is only so much room at the top. If everyone was a millionaire, everyone would be equally poor.
MMO Quests are like orgasms:
You may solo them, I prefer them in a group.
I think it was George Bernard Shaw who said something like:
The wise man adapts himself to the world but the fool adapts the world to himself. Therefore all progress depends on the fool.
Art is the mathematics of emotion
Quit making sense!
But isn't the point of this story that you are supposed to do dumb things?
I think it's more that you should not be afraid of doing things that seem dumb. Actively doing palpably dumb things (e.g. untying someone's rubber band before they do a bungee jump or shouting "I've got a bomb, none of you motherfuckers move" as a joke at an airport) is not really going to work out too well.
To have a right to do a thing is not at all the same as to be right in doing it
Does it also say you should not be afraid of a Whoosh?
The Tao of math: The numbers you can count are not the real numbers.
None of us is as dumb as all of us.
Nice.
Former Google CIO: 'Do Dumb Things'
I Should be a trillionare by now!
"Don't do dumb things."
I'm not a lawyer, but I play one on the Internet. Blog
The problem isn't project management per se. It's the project managers myself. The majority of project managers I've dealt with over the years are dolts who barely understand what they're managing and don't care to learn. But even worse than that, the majority of them had flexible schedules. This means either working odd hours or enjoying a couple of days off every week. So what inevitably happens is that when the manager is in the office their time is occupied just trying to catch up. By the time they're aware of everything that's going on it's time to leave. They're not available on demand to address needs, both from staff or clients. So no decisions are rarely made and the team is never responsive like it needs to be. And too often bad decisions get the rubber stamp.
These project managers in effect, render themselves as irrelevant. I'm not sure why companies continue wasting good money on these people. Either expect more of them, or just fire them.
is another business fuck up. Many high ranked comments here are doing just that. Be it a grudge agenda or whatever, micromanage and manipulate the data and you may draw your own [WRONG] conclusions.
Much wisdom is gained by doing dumb things. Keep fucking learning or die.
It's like spitting on a fish.
Be a big business, you must first be a small business.
What you and another poster below fail to grasp is that PHP as it was without modification suited facebook fine while it was growing. As it grew the demands grew but also the resources. Had they gone straight away for say a Oracle database with all the right software the software would never have been finished on time and on budget and they would quickly have run out of money. like all the dot com's that failed so hard.
Start small and cheap, then spend a portion of the income on improving.
Most of the Oracle and Java dweebs would spend millions of VC capital to build an application that can handle the entire world and then be surprised the plug is pulled before it is finished because there never was any income and the money just ran dry.
Really, this is the lesson from the bubble and so many just have not learned it.
MMO Quests are like orgasms:
You may solo them, I prefer them in a group.
and how is building a large software product, or installing a new piece of software for use in the enterprise not the same animal?
It's a different animal to other project management because software is complex and always changing. When you start the project and make the plans you have to take into account that things will change like for example in the previous analogy I used "If you move the railway tracks too much you may have build a whole new train station." - It is not realising that by changing something that you may have to "build a new train station" that is the real killer.
In other projects you may do step 1 , step 2, step 3 then you come back and change a few things at but each step generally follows the other in I.T. you may do step 1, step 2, step 3 then find the client now wants step 1 changed and that means step 2 and step 3 will change with it. Software is totally changeable and a very complex beast. One change may mean a 100 hours of re-work.
It is very easy to make mistakes and if these mistakes are not caught early expensive to fix. There have been some incredibly expensive mistakes made with multi-million dollar projects having to be abandoned.
http://www.objectwatch.com/whitepapers/ITComplexityWhitePaper.pdf
Yes, I know that software projects change more readily and rapidly than construction project, but your train track analogy did not do a very good job of expressing that. Why not simply say "requirements can change every time you meet with the customer"? I mean... you talk about project management in other industries being different, and then utilize a project management scenario in a different industry to analogize why IT Project Management is different?
As someone who knew this pompous windbag personally, I'm in no way surprised that he promotes "do[ing] dumb things." Most of the crap that came out of his mouth was dumb. He was a power hungry egomaniac who got by on his edginess and good looks. Few, if any, smart ideas came from him. The smart ideas that flourished within his organizations were almost always started as somewhat subversive projects for fear that morons that be would step in a dumb them up. When Google finally came to realize his uselessness, he was "promoted" to the East Africa office or some place thereabouts. We celebrated his "promotion" and his departure even more.