Is Google far too much in love with engineering?
news.cnet.com
news.cnet.com
It's very easy to look at a company like Google and find examples of significant failures.
Though actually, I think the 'failures' he brings up are not quite the failures he thinks they are. They're not actually data-driven decisions. They're data-collecting experiments. Google is in no way wedded to any given device or approach. It's pivot, pivot, pivot, often in eight directions at once. Releasing a polished product with top-notch marketing is a good way to make a lot of money in the short term, but your customers get very attached to what you've given them, and it makes it a lot harder to innovate in the long term.
The author of this article backs up his argument with little substance.
Engineering mind need real facts :)Google is a great engineering company, but it still doesn't "get" the enterprise.
For a different domain that I was using regular Google Apps on, I couldn't get an email response to a support question I sent several months prior.
Whatever their focus, it's not on customer service.
No, that's exactly their focus. You got a lot of attention regarding the product that you were a customer of, the premium paid apps.
In the other instance, you were the product: a pair of eyeballs they could sell to advertisers. And the advertisers are the customers in that instance.
For example, I couldn't figure out how to cancel the premium account, and I sent an email asking. No response ever came.
One example: design. I still haven't seen a single page from Google that looked stunning, or even good (to my eyes, obviously). Their entire design philosophy seems to be infinite-amount-of-monkeys-hacking-css and A/B-testing. They even manage to make their main landing page, with only a handful of items, look quite messy.
The method may be scientific and all, but it doesn't produce good looks.
Any change that deviates too much from the current state of things has a huge amount of friction working against it. Whatever you think of the current design, I defy anyone to come up with a major overhaul that makes up for the loss of warm fuzzies the average user associates with the current home page.
That being said, being ugly can of course be profitable. If you want to signal that you are cheap, for example, the ugliness helps. Just look at the difference between, say, Walmart and an Apple store. So maybe Google wants to look cheap - but I for one wish they didn't.
That's just crap. You can test anything, including entirely different versions of an app. The idea that you can't test good design is what designers tell themselves to justify their operating on gut feeling and pulling opinions out of their asses.
There isn't anything a user does that you can't come up with a way to test, designers are just afraid of actual data showing them they're full of shit. They don't want their ideas challenged democratically by users, they want their own ideas used instead because of some misplaced sense of taste. Engineers do it right, test, iterate, improve, follow the data wherever it leads regardless of your own ego.
You can only test a very, very limited number of designs, out of all the pretty much infinitely many possible ones. Someone still has to come up with the designs to test.
And it is very unlikely that you can go from one design to a better one in incremental, A/B-tested steps. It is just as in language: you can test two different novels, for example, but pretty much all the "intermediate novels" you can think of just don't make any sense.
Yet it's still testable. There isn't anything you can't test somehow and there isn't any design any designer could come up with that can't benefit from incremental improvement as a result of testing.
> And it is very unlikely that you can go from one design to a better one in incremental, A/B-tested steps.
That's your own strawman, no one says you have to. Test radically different designs against each other, testing will still declare a winner and that winner can be incrementally improved by further testing.
On our web sites Chrome has gained no share in the last six months, while Safari (due to iPhone's increased share) has surpassed FireFox.
This recent report, http://news.cnet.com/8301-30685_3-20001546-264.html, actually gives Chrome 6.1%.
I'm just saying given the engineering resources dedicated to it, and the unparalleled promotion resource available, it could do much better.
Personally, I use Chrome, but I object to the product management decision not to offer a dedicated multi search box like FF and IE. I think this was an engineering driven decision because the omnibox is so [fill in your favorite positive adjective].
Maybe they are successful because they do more rights than wrongs. Or they were in the right place at the right time. Or because they lacked a better competitor. The history of IT is littered with wildly successful yet sub-optimal companies.
When interviewing prospective software engineer employees, a Google interviewer asks software engineering related questions, to test the interviewee's knowledge of software engineering. Questions like these:
http://jpaint.drizzlehosting.com/google.html
That's a nice illustration of the balance of creativity, lateral thinking, logical thinking, and technical competence Google expects from the engineers it interviews. Note that the interview questions aren't in the form of, "Where did you complete your expected MSc in Computer Science?" Instead, the interviewee is expected to demonstrate real achievement from their education; i.e., knowledge and thinking ability.
But Google hires non-engineer craftsmen, too. Catering staff, to steal the article author's example. Just a hunch: Google conducts more than one type of interview: catering staff are not expected to design class libraries or database tables as part of their interview process.
I think that strategy is unimpeachable. I've worked at plenty of non-engineering companies, and the inability to question assumptions seems rampant. If Google manages to avoid that, then whatever it costs will likely be worth it.
Call it what you like. Write it off as them improving their image with the public, or as getting more users into the ecosystem, or becoming more vertically integrated.
But fundamentally, why is doing something that is good for people looked at as such a bad thing. From what I understand the public don't even have the majority stake in the company, and don't really have to get a say in how it is run. If they don't like that they can buy other companies stock.
If ones goal is to maximize happiness (or some other equivalent metric), there will be times at which the decision to maximize profit will diverge from this goal, and the ethical decision will be to spend money (which you have from profits in other sectors) to develop something at a net loss because you think its right.
(I'm not affiliated with google, this is just a broader point that irritates me).
Google can make some of the money back through increased ads, but its not always clear how they do it for some products where there isn't any visible ads at all.
It's not like they gonna show up with their shares and ask for their money back.
Only things that I can think of is that members of the board might care because they can be sacked by shareholders, also company might want to pat shareholders on their heads because it is planning to sell more of its stock to gather some more free cash and wants it to be as much as possible.
I don't think you can sack google founders and I don't think google cares about money from selling shares anymore, so why anyone at google should care about what shareholders think?
Google seems to be committed to the idea that what's good for the internet is good for Google.
As to your example, free optical opens consumers to try new technology since their costs are minimal. This creates general consumer knowledge that the technology exists, which creates demand, which can be fulfilled by monetizing the persons already geared for running and maintaining it. And if the experiment fails, it was decent marketing and proved the market doesn't exist without having to gear up and release product specific sales, marketing and other auxiliary offices needed for a paid product launch.
One presumes that shareholders of google buy in with the knowledge and approval that the company works differently than many others. Whether this direction will be advantageous or disadvantageous is what the stockholders are wagering upon.
http://investor.google.com/corporate/ceo-message.html
http://investor.google.com/corporate/2004/ipo-founders-lette...
To me Google have excelled at both the technology and the marketing - which is why they are so successful.
Having said that, if you can't manage to be good at both technology and marketing, I suspect that you are better off being weak at technology than marketing. Plenty companies thrive with average/poor technology but an excellent understanding of what the market wants. I've known plenty companies (some from the inside) where the technology was good but the marketing was weak - things generally don't turn out too well.
And I do seem to recall an overwhelming success like Windows starting off as somewhat of a failure.