Reflecting on 18 Years at Google
ln.hixie.ch
ln.hixie.ch
I don't really think that's possible. When you're a newcomer, a disruptor, the whole point is to be different. You're bold, you have a clarity of purpose, you say things like "we're building a new kind of a company" or "the user comes first."
But once you achieve market dominance, your priorities have to shift. It's no longer "why wouldn't you try this" or "let's do the right thing." It's "why would you rock the boat and risk the nice thing we have?" It's not just about profit. Careers and incomes are at stake. People will get hurt.
Risk tolerance aside, your organizational structure ossifies too. When you have people who have been running processes or departments in a particular way for fifteen or twenty years, they have little desire to start over from scratch. And that's not necessarily a bad thing, because what's the alternative? A cutthroat corporate environment where you're never sure about the future of your job?
I think the only comedy here is that Google looked at these old-school companies like Microsoft or IBM and figured they can be different just because they "get it." And then, over time, they rediscovered the reasons why old companies always end up operating in a particular way.
> She treats engineers as commodities in a way that is dehumanising, reassigning people against their will in ways that have no relationship to their skill set
This is an example of that. Highly political, and also highly banal re-orgs, that leave the grunts scratching their heads, and picking up the pieces.
The risk-taking thing (for ICs) only became relevant post-layoffs.
It's a bit of a damned if you do, damned if you don't kind of a deal.
I don't have a silver bullet for this, but I would say that, broadly speaking, managers that don't take feedback from below, as well as above, are probably doing a poor job.
Even if it's a bit frustrating it can also be more fun to be in an environment where it's more of a make your own adventure sort of thing. Mature companies though mostly have to be very structured about how they operate.
Since I joined several years ago, perks have really degraded but overall I've become more satisfied with my actual work. Over-engineered pet projects in and around our team gave way to business focus, meaning we work on truly important stuff. I have little faith in Sundar's leadership and think his speeches might as well be AI-generated, but that was always the case.
Has it? Seems like Google still makes most of their money via ads and everything else is a loss leader.
https://www.mediagistic.com/blog/how-many-youtube-users-will...
Then it went to Netflix where it became a big hit.
There was another show I liked named Ryan Hansen Solves Crimes on Television. They constantly broke the third wall making fun of YouTube Red being confused with some kind of adult content service.
Even HBO is partially an ad company, I imagine their own shows include product placement.
YouTube has its own content while Search ofc doesn't, and its advertising model is different. I wouldn't lump it in with Search. But still, they've decided ads aren't enough and they need YT Premium subscriptions.
Ads in early 2000s > Mega-valuation
Could be "Don't be evil" was the answer to the business model question of early google. My memory is that it spawned during an interview with Larry and Sergey regarding the business model.
How well they are succeeding at that is up to interpretation but they are chipping away at Ads' percentage of revenue. It used to be higher than 85% but as of 2022 it's down to only being 58% of operating revenue[0].
0. https://www.cnbc.com/amp/2021/05/18/how-does-google-make-mon...
It's not just that Google can take risks because they have margins. It's more that they need to take risks to diversify their source of margins before they disappear to someone like Bezos.
https://finance.yahoo.com/news/amazon-is-quietly-building-th...
Interestingly, Amazon's move to ad placement seems to coincide with how terrible Amazon's search is. It's a pay-to-play free-for-all wasteland. Not too dissimilar to the SEO wasteland of Google search.
I would have had a hard time hearing that as anything other than sarcasm.
It's a polite fiction.
This was not news to one of the other two people. He confessed he was doing it “for sport” and thought we were in on it. Only sort of.
I think this statement might have been his little way to entertain himself.
Then the next staff meeting she put up the same graph. We explained five better ways to display the data.
All summer long, same graph, every meeting. At some point the relationship died.
Mostly we talked about her marathons. As an ex-endurance athlete I could at least live vicariously and get her animated.
Yes, but how did everyone listening fail to notice that he winked 3 times in a row, paused silently for 30 seconds and looked disappointed when no one seemed to catch on?
https://en.wikipedia.org/wiki/Creative_destruction
However. it's hard to see Google's core business dominance, search and ad, to be destroyed very easily. It's also super confusing that no other entity has been able to create a matching service and we do not have search duopoly similar to Visa Mastercard.
It's an interesting mental shift - I wasn't googling because I wanted to find a web page, I was googling because I wanted an answer to a question. An AR or mixed-mode personal assistant is going to be a game changer.
I use a mix of that and chatGPT together depending on the specific thing I’m searching for, and it’s truly better than even the old Google.
(And yes I feel justified in calling these SEO sites part of Google’s UX because this is exactly the behavior their algorithm and business model are encouraging.)
Google has become a search engine for advertisements, "People also ask" snippets, shopping listings and SEO spam, in that order. The rest of results is just a bonus.
Even stupid things like searching for the Wikipedia entry of a movie or TV show has become super difficult with Google lately, because Wikipedia is often buried. Apple's Spotlight is better for that.
I'm always amazed to see claims like this, given it's not how my world works at all. Picking some random popular favorites: searches for (verbatim) "Loki", "Hunger Games", "Oppenheimer", and "House of Usher" all return a wikipedia entry in at worst the second spot (generally behind IMDB, though Oppenheimer and Usher showed the real man and the short story ahead of the films, not unsurprisingly).
I mean, sure, there are glitches with all products and nothing is beyond criticism. But "Google buries Wikipedia results" is just beyond weird. It really seems like HN is starting to develop an "alternative facts" syndrome, where the echo chamber starts driving collective memory.
And it's impossible to know what you mean by it without specifics: are you complaining that a top search result is a useless page of advertisement and AI-generated text (which would be bad), or just that e.g. "tutorialspoint.com"[1] or whatever is above Stack Overflow on some search (hardly a disaster).
Maybe you have some examples we could try?
[1] Or some other vaguely low quality but still legitimate site.
I tried "El Dorado" because I happened to have that boardgame on a shelf in front of me. Actually the results were pretty good - wikipedia, national geographic, IMDB, no ads. But yeah, not something there's going to be many ads on, so let's try something more adworthy.
So I switched to an Incognito window (many, many captchas) and tried "erectile dysfunction". Whole bunch of decent results, no ads until the bottom half of the page (and then it was solid ads of course).
I've got to say I was pleasantly surprised - it's not nearly as swamped with ads and shitty SEO as I remember. But that's the thing, isn't it? I only switched to DDG a few months ago because I was so fed up with Google's responses (and the endless captchas). I didn't dream that ;) But yeah, you're correct - the first page of Google isn't all ads and SEO crap. HN must be hallucinating that.
Well, that's the thing... maybe you did? I mean, clearly from context you live in a world awash in the kind of rhetoric we're seeing in this topic, with hyperbolic claims about the Descent of Google into Vice and Decay everywhere. And... it's easy to fit stuff into a frame if that's how you're already thinking. One bad result or one unexpected pop up ad can sway a *lot* of opinion even if it's an outlier.
Thus: "alternative facts". In the real world search results are boring and generally high quality because that's the way they've been for 20+ years (I mean, come one: it's a mature product in a mature market, you really expect it to change much?). But here on HN testimony like that gets voted down below the hyperbolic negativity, so what you read are the outliers.
HN, to wit, has become the Fox News of tech.
HN is useful but like all new sources and social media sites, it's not the unbiased pure stream of news and educated opinion that we'd like. Humans are weird.
Google doesn’t publish a search quality report, or publicly index their results for the same queries over time, so you can’t objectively compare whether the quality has changed or not. Plus, the Google search signals and the product itself are constantly changing day to day and there’s no way to see those changes.
So if Google went through a spell of bad results, or their algorithm entered a degenerate state, or SEO figured out how to break through their algorithmic walls, or even their algorithm deemed you interested in something you aren’t, then “you’re remembering it wrong” because it’s fixed today, but at the time it really was worse.
I do agree though, people remember bad experiences far more than positive ones, there’s a definite bias in the human psyche there. But also, anecdotally, I’ve never been so annoyed with Google results as I have lately. I know I’m not alone, my low-tech wife even complains that Google has become useless for so many things. True or not, it’s a bad omen for Google because it’s very hard to rebuild a reputation.
One of the most annoying things about Google the last few years has been searching reviews, and they’ve just added a widget to combine product reviews which is nice to see, so they do seem like they’re working on these issues.
I'm just saying that right now HN has become an echo chamber of this kind of logic, with people writing and voting more for the visceral rush of anger against a shared enemy and not "truth", so much. Hence, the Fox News of tech.
Twitter shouldn't be considered a proper source anymore. It's closed without an account and the access is severely limited. You can't see follow-up messages, questions, or whole threads.
Also I don't have Walmart here but it does show opening hours from Google Maps which is often better than official websites.
I specifically searched just now something I searched recently, "Scott Pilgrim Takes Off".
I naturally blocked ads, but it shows "Cast", "People also ask", the official Netflix result (good), "Trailers and Clips", "Reviews", "Episodes", "Top Stories" with some gossip, and then Wikipedia and IMDB.
However this is also not so bad! I will make sure to document all my problematic Googling experiences.
You can argue that those things are "noise that my brain should block" or that "they're actually useful", and that's entirely true. But Google is no longer returning the results I used to expect from it, and that's a fact. Maybe I'm not the target audience anymore? Well, that's not a big deal, there are other products. But my point still stands. Sorry but not sorry: Apple's Spotlight is still better for this and needs zero scrolling to take me to Wikipedia.
1. Removed the yellow background that easily distinguished ads.
2. Zero organic results above the fold.
Obviously #2 doesn't happen every day on every query, but I saw it during the crypto craze and I have seen it during the AI craze.
There is also what I would call a phase delay. Google has a really bad issue with SEO, takes forever to get rid of it, but by the time you can check, its mostly resolved.
Finally. What you see as an end user is only partially Google. A lot of the page is farmed out to Real-Time Bidding (RTB) networks based on your user tracking. So its often difficult to correlate if someone else's user profile delivers wildly different experience. [2] You might get spammed by SEO and near constant TEMU ads, and others might get nothing.
Finally. Finally. 'Cause its spec.' I expect there are client side or man-in-the-middle viruses that mess with search results.
[1] https://en.wikipedia.org/wiki/5D_optical_data_storage
[2] https://www.iccl.ie/wp-content/uploads/2023/11/Europes-hidde...
what's hilarious is the conversation that must have happened inside google about linking to pages vs giving the answer on the search result page, and now where we are with ChatGPT.
I suspect that folk who opted into this would be the ones getting lots of ads (hence the most valuable.)
If Google said "you can opt out for $99 a month" you'd freak out. But you're probably worth that (or more).
People aren't really flocking to ChatGPT though - not yet. Not at Google Scale. It's not like my mom will pay $20 a month when she just uses Google for free...
Plus folk moving now are folk who'll move back later when they get disgruntled there. (No disrespect.) First movers are not the loyal customer base. Movers gotta be moving..
(I say this as a general rule not making an assumption about you personally.)
It's like even everyone "left" Facebook for google+.
Person 2: "Well, they pissed me off so I left completely and now they make nothing off of me."
Person 1: "They already knew you would move so they figured out they would make nothing off of you in the long run!"
Person 2: "..."
The more I eliminate anything to do with ads from my life, the better things get,
To me Bing as a minority competitior in search, and facebook on ads for instance would be candidates to the same kind of duopoly.
Because what never changes is humans and our source code, our DNA. Expecting Google to not turn into IBM is like expecting wings to sprout from our back. The great delusion we tell ourselves is that each business is different, but each business is powered by the same human engine. That engine evolves at a glacial pace on an evolutionary time scale. When I read about the Dutch East Indian company or a guy in Mesopotamia that can’t get good quality copper from his suppliers and his servant was treated rudely, it’s all the same.
Because yes by default you will absolutely repeat history unless you acknowledge that those old timey crazy people were fundamentally no different than you.
Our predecessors didn’t make mistakes; they made rational choices that led to outcomes we don’t like.
We (for some subset of us that become business leaders) will make similar choices that those who come after us will view as mistakes.
They will rightfully think that we made the “same” “mistakes” because our rational decisions will be made in response to similar pressures.
For example, we are going to make short term optimal/long term detrimental decisions, just like our predecessors, because we are subject to the same demands from investors for short term gains and from our leadership to hit short term goals in exchange for increased compensation.
Don’t hate the players, hate the game.
On the other hand, Google did change the world. Everything's just more mature nowadays. There's less blue ocean in its business segments.
I wonder if a company could stay "evergreen" by constantly finding new business areas and somehow spinning off old ones? Apple for example almost died in between before really coming back with the iPhone.
This year, however, with the extremely deep cuts to Google's internal incubator (Area 120), it seems pretty clear that they've given up on this strategy, at least for anything that isn't somehow AI-related.
I think the incentives would have to be much different for it to work (e.g. much lower base pay + higher rewards for success)…..but at that point just join a startup
It’s not that hard to evaluate when something is working (ie the hard part in evaluation is false negatives, not false positives).
In Area 120’s case there was no coasting - if anything there was a hair-trigger standard to shut down underperforming projects.
I sometimes wonder what people expect innovation is. You try and try and try. One thing is good and you must know how to use it - it can make history.
If I understood right, chatgpt comes from one of such ideas.... so the question is also: who evaluates the ideas? How come that Google was not able to capitalize on that idea?
So yeah, instead of treating the cause they treat the symptoms, like usual.
Not every company can afford these "paid vacations", but they do have some use at times.
I joined Area 120 with huge skepticism. It was hamstrung and inefficient in its own ways. And I agree it didn’t reach its potential - largely because it was encased in Google 2020 instead of Google 2007.
But to my surprise almost all of the projects were impressive, well-conceived, promising bets. And the people in Area 120 were among the top 10% of Googlers I worked with in my decade at the company.
Google killed Area 120 because of bureaucracy and politics, full stop. Google is worse off because of it.
Most of what makes people effective at large companies is neutral or negative value when applied to very early-stage companies.
These are rather the top 10 % sycophants, not the top 10 % researchers or top 10 % programmers.
A significant number of the people in Area 120 projects were folks who were stifled and/or wasted in their previous Google jobs. One explicit purpose of Area 120 was to prevent the loss of these entrepreneurs to outside startups. Not incidentally, this was a form of cultural reinforcement - Area 120 burnished Google’s reputation as a good home for entrepreneurial mindsets.
So basically google had a shed where they hoarded talented people, to prevent competition? :)
That's a succinct description of why Microsoft Research was created.
2) in general, early Google used to hoard talent all the time. The founders would keep great people (or their friends) on payroll for ~ever just to have them stick around. That was most prevalent in the first decade of Google’s life, to my knowledge, and mostly applied to very senior people.
By the time Area 120 was pitched and approved (circa 2014), those days were largely gone. Area 120 was primarily filled with junior people (L4-L6) and constantly had to sing for its supper - it was not at all a sinecure.
Still so damn bitter about that death.
I think after inbox died I just gave up on it and moved to fastmail.
I think / suspect that many people develop habits of this type in their 20's and never move away from it for the next 60 years because it works. Example, people who still use vi(m) / emacs. Nothing personal, but as an example, they use it because they're used to it and have been for decades. And no editor that claims to be better will ever replace it for them.
You don't have to be a "normie" to appreciate simple or old fashioned things. Most of the e-mails I receive is not for quick-consumption, and I prefer the standard way over Inbox's way.
Maybe it was a solution trying to find a problem, IDK. I used it for 30 minutes tops.
If you can't innovate at the base level of app design .... how do you have any hope of innovating for AI apps that require research/engineering/product/marketing collaboration?
Why was this effort unsuccessful? Perhaps they were unable to get rid of middle management? I have had lengthy discussions with employees from several of their companies, e.g. Calico, and that seemed to be the case. This article only reinforces my view.
i suspect that they are unsuccessful for two reasons: failure is not death, and success is not riches (for those who did the work).
Again, this was not entirely unpredictable. While I don't remember the details of that lecture, I remember the professor calling out these sorts of big shifts in cultural values as being typical of startups transforming into large companies. And Larry himself was part of the transformation, turning into (presumably, what he believed to be) what was needed to lead Google into its next stage as a large company.
[1]: https://googleblog.blogspot.com/2011/07/more-wood-behind-few...
And any time 0xide Computer ships a cloud in a rack with the Helios operating system powering it, Sun Microsystems shines bright as a beacon of indestructibility due to quality.
Yeah, I think Google is looking more like an IBM in the long run, while Microsoft manages to innovate despite its age and size.
You can use your main brand for the launch, but then you have to be willing to support the child.
Some wouldn't have been viable, sure. Others were probably too ingrained in Google's hardware/software ecosystem to be separated out (although I wonder if nowadays everything Google runs on its cloud offering, which would make it simpler, just change the billing).
> Some wouldn't have been viable, sure. Others were probably too ingrained in Google's hardware/software ecosystem to be separated out (although I wonder if nowadays everything Google runs on its cloud offering, which would make it simpler, just change the billing).
Google Cloud is built on top of Google's tech ecosystem, not the other way around.
That's why VCs take a minority stake in start-ups. The trouble usually begins when the founders dilute to the point that they no longer have a majority.
Is this the right strategy? I'm tempted to say Yes.
sounds like Clayton Christensen
And so when you look at this sort of selection process it ends up being unsurprising that Google's 'moonshots' ended up being things like Waymo, Google watches, glasses, drone delivery, and so on. One of the largest companies in the world, with some of the deepest pockets in the world, and their 'moonshots' are things dozens of other companies are building as well. It seemed quite telling of the present and future of Google.
[1] - https://spectrum.ieee.org/astro-teller-captain-of-moonshots-...
It demands that google’s mopnshots need to be something no other investor has considered.
The same comment translated to 1965 — “The US is trying to get to the moon? Well Russia is trying too. So I’d hardly call it a “moonshot” “
(Edited to change typo of “potential layoffs” to “potential payoffs”, possibly more fitting though)
It only feels normal now because they took the risk and pulled everyone else in the industry forward.
Levandowski had already created a self driving motorcycle for a DARPA challenged in 2004. In 2008 Discovery contacted him for a show about it, but being unable to lend them the vehicle - he instead built a new self driving pizza delivery car for them. He asked Google if they wanted to participate in the show or get involved in self driving, but they were uninterested due to liability. After they show aired and went off without a hitch, they decided to get involved.
[1] - https://en.wikipedia.org/wiki/History_of_self-driving_cars
Sure. Isn't that how the financial industry operates? (Or maybe that's more of an illusion, and people in finance just tell themselves they're in a cut-throat environment, even though in reality they'll never leave it. Whereas if it were really a cut-throat environment you'd expect to see more churn as the weak employees fail out of the industry.)
> And then, over time, they rediscovered the reasons why old companies always end up operating in a particular way.
This may be true in tech companies, but I'm not sure it generalizes to other industries.
I wonder to what degree these organizational behaviors are emergent from the personality types within the industry. If you put a bunch of conflict-averse personalities in an organization, and then hire more aggressive personalities to manage them, perhaps that organization will inevitably develop into something resembling IBM.
So an over 100 year old company that makes 10s of billions of dollars?
But yes, Google is a money printer, and it's printing at a higher speed than it was ten years ago. But in that same ten years, Microsoft has grown at a faster rate and even displaced Google in some areas, like developer tooling and AI. In fact, Google has lost its ability to innovate to such an extent that a startup was able to beat them to market by productizing research that originated from Google! And now Microsoft basically owns that startup. That's an embarrassing failure of leadership.
Whereas, as you suggest, Google's cloud strategy has been marginal except for Google Docs and they're still mostly an ad company.
Are you sure? This feels a little bit like when I read the American capitalism is going to collapse because there are a lot of homeless people. Just because something has the effect of making some people miserable doesn't mean that it's unstable or doomed to fail. IBM, GE, Boeing, or any number of other "dinosaur" companies haven't gone anywhere. And Microsoft itself shows that even a conservative culture can manage to adapt to changing circumstances when it's necessary.
So perhaps such a conservative culture does have its merits, but claiming that Google sought those merits is post-facto rationalization of their failure to innovate. Google never intended to turn into IBM (which, btw, they havent - at least IBM has more diversified sources of revenue!).
That said, you make a good point that Microsoft itself is a counterexample. So maybe there is still hope for Google. But IMO, that hope is not aligned with the path they're currently traveling. They need to fire Sundar and make some drastic cultural changes if they want to outcompete Microsoft between now and 2035.
So yeah, bloated and underperforming.
that probably describes a lot of people in tech megacorps too
It certainly wouldn't benefit anyone who hires people if those people could estimate their own contribution, or, god forbid, compare it to their compensation. I think there's a term for the difference which now eludes me.
The floor is mostly arbitrary (see the wage collusion scandal between Apple and Google for an example), and then beyond that it's a question of who is the most productive, effective at getting things done, etc.
So while they do have "something to measure," these metrics can be uncorrelated with profitability - or even negatively correlated with it. It's possible for a productive team to spend their time on an unprofitable project, while another team barely works but ships a profitable product.
One of the reasons old people can't look each other in the eye, is that they all have seen what they are willing to do to each other to get junior a good start in life.
But re-reading it several times now, I don't see it. When I look at their kids and think to myself "hey, they might make good husbands/wives for my own kids" where is the Freudian?
I am on the lookout for my kids. I can't tell them who to marry, but I can put them in circumstances where there are people their age that I approve of, such that familiarity might blossom into something more. I've seen how it turns out with other people's kids when they act like that's none of their business and actively avoid the thinking, and I don't much like the outcomes.
(Not that I agree with what the OP said either - I think most people have a protective instinct towards all children without thinking of them as potential spouses for their own offspring. We see this behavior in other primates too, eg: https://sitn.hms.harvard.edu/flash/2021/mountain-gorillas-ad... )
He is using personal pronouns consistently: "myself" and "my children". "Their" children is the other children he is observing, and he is thinking to himself.
https://www.nytimes.com/2020/07/23/podcasts/nice-white-paren...
In truth, all humans are equally worthless.
But the bigger thing I’m coming to grips with is that I have to stop entertaining offers from companies that give me an “I can fix them” vibe because I will only be able to fix half the things I know to fix before everyone else decides they’ve changed “enough” and would I kindly shut up now. Hello ossification.
Eventually having half good, half bad is going to drive me nuts and take other people with me. I need a higher bar where they are already doing at least half and I can settle for reaching 2/3 or 3/4 instead of fighting uphill to get to 50%, only to give up and start the cycle earlier. If this were dating I was talking about, someone would have sat me down by now for an intervention.
As a polymath my natural instinct is to learn by observation and doing rather than engage a teacher directly. Fortunately I can also learn by interviewing, so I’m not completely hopeless. If I’m asking you a ton of questions odds are good I think you’re a mentor or I think you need one.
The problem is that I’ve worked for a couple places that I thought could teach me a lot more than they did, I mistook individual attributes as a pattern that wasn’t there, and what I saw was more (or less) what I got. So at the end of the day I am probably the wrong person to ask. Thankfully other people replied.
And then it’s suddenly invalidated by some high-up rando on the other side of the world deciding we need to go back to the bad old way of doing things.
That decision is never easy and finding a product that creates a "dent in the revenue stream" at a company like Google with a once-in-a-lifetime product like Ads is probably not realistic even with their resources.
Overall, this leads to better outcomes for everybody involved, except for the CEO who’s ego is scratched by running an “old” company.
After spending the first 10 years of my career at 100K+ employee firms, I've only worked at 500 - 2500 person companies since.
There's benefits from a process perspective of working at a big place and understanding what guardrails may be useful, and I suppose later in career boomerang back and sort of slowly coast into retirement..
But mid career if you know what you are doing and want to deliver, huge firms can be very very stifling places.
I subscribe to the interpretation that sufficiently successful companies inevitably attract ladder climbers whose goals are personal advancement at all costs, which may or may not align with the company goals/mission.
Once enough of these people capture positions of power in the organization, the whole thing tips into a political morass. Unless you’ve got diligent leadership at the top rooting these people out (and how do you think most folks ended up at the top?) you get this cultural death spiral.
This is also why “founder led” companies are more dynamic. Founders by definition aren’t ladder climbers, otherwise they would have joined BigCo instead of founding a business.
But they can also describe skunkworks/internal startup/etc. teams doing their own thing without a lot of interference or having to constantly coordinate with every other organization in the company.
It can go both ways.
It seems like you're talking about team nimbleness and cohesiveness, which I want to say is orthogonal.
It’s hard to believe you could have a nimble and cohesive team at the scale of a large corporation, because the number of communication edges gets silly. Dunbar’s number and all that. You can have team nimble and cohesive teams within large corporations. But having several distinct networks is otherwise known as being siloed.
Step one: build Aa and Bb with the A and a people together, and the B and b people together.
Step two: realize you need AB and ab.
Step three: keep the same organizational structure, and try to get the A team to work with the B team ten managers and five hundred miles away.
Google in the mid aughts still had tightly aligned teams with clear priorities. But they were also transparent in what they were doing, and open to collaboration where it made sense. Teams felt empowered to reject requests that would trip them up, but also empowered to do small things to help another team (and got rewarded for doing so).
The reality at a large org is you’re going to have dependencies. In my experience, highly-siloed orgs have tremendous coordination barriers to even the smallest request across teams. Your one-line API change didn’t make it onto your dependency’s roadmap this quarter? Too bad, try again in three months.
And I’m not sure we have the same understanding of “fiefdom.” I’m talking about the pattern where middle managers try to grow their headcount as large as possible without a clear purpose other than building status within the org. This often manifests as disparate and disjoint teams aggregated under a leader who has little understanding or care as to what exactly it is they’re doing. It is hard to find value in this arrangement.
Isn’t this solved by having cross-team project managers who can perform this coordination?
I certainly agree that the failure case you describe is possible, but it’s also solvable (in my experience).
This is one of the key problems of working across teams, and its impact is amplified by a culture that says you should turn everything into a cross-team project that you possibly can. The whole company grinds to a near halt on these sorts of blockages.
...for things that align with that silo structure. If you try to build new things that necessitate conceptual integrity across org boundaries, then teams that think this way will first debate ownership and responsibility breakdown before it's even clear how the thing should work at a high level. I've seen too many examples of horrible engineering done by silo'ed teams, where they build down blind alleys that turn out to be unmaintainable and net-negative producing over time because they approached it based on what services they could touch rather than what made sense from an overall system and UX perspective.
Obviously "breaking down silos" involves greater coordination and communication overhead, and thus is harder to pull of successfully, so it's a tradeoff that should be weighed carefully in the context of business needs.
Most of the most successful projects and incredible feats of engineering happen by tiny teams full of very talented people NOT a 4-layer management pyramid of people who are here for a nice stable 9-5. Not to say you can’t be successful with WLB but you need a certain fire in your gut and a hunger to execute as a small and efficient team.
Too often do people just throw more time and/or bodies at a problem to make it go away.
At the same time, seems possibly easy to game? If two friends make unnecessary suggestions, and stop each other's suggestions.
If it becomes well known that this question is being asked?
Not much work required to pretend one stopped sth from getting built
They can famously work, e.g. Skunkworks. But they also decay into fiefdoms.
But even without that in mind, breaking silos can also put the right people in the loop - for every successful silo you mentioned, I bet there is a successful company which was able to have a good mix of people from different teams.
For me it always boils down to: what does the company want? Who they want to be in the next 3-5-10 years? Based on this you need to have proper management training. Without that, they simply throw engineers at the problem, which as you mentioned, can backfire. If you as an organization are able to scale well (even with some small and monitored silos) I don't see why it should be a problem.
Reality is: companies want to be able to scale like Google for their pet projects, fire fast upon need, have a lot of teams all with the performance of 10x engineers, etc etc. That's the BS they write on their about page.
Do they have agile coaches? Do they have people that help them organize work? Skilled people, not random guy that developed software all his life and now he/she wants to try something new, and he/she read a book over the weekend or listened to some podcasts..
People have high expectations by paying little. It takes effort to do things right. That's in my opinion the truth.
"Founder-led" companies are more dynamic mostly because they're smaller. Once they get to 100,000 employees, they will not be distinguishable from Google, Apple, or Microsoft.
My point though is there is a difference between having a leader who got there by politicking versus a leader who got there by building a great company. They're both going to have different strengths and weaknesses, but there's at least a chance the founder isn't going to tolerate the sycophants.
An example: I was at Google 2005-2008. My manager's manager's manager was one of the early empire builders. He hired like crazy with no plan at all for the people he was hiring, and kept getting promoted for managing such a rapidly growing org. Eventually he rose high enough up that someone near the top realized what was going on, and promptly fired the guy, leaving behind a fair-sized mess as folks tried to figure out what to do with all his hires.
From what I've read lately, if this guy had just shown up to Google a few years later, he'd still be getting promoted.
No, I think the ideal structure for a company which accumulated a great amount of resources is to become a sort of Venture Capitalist with the teams of people they control.
So, ZERO "corporativism", ZERO bureaucracy, ZERO control, just give access to the company resources and let the teams come up with a business model.
So, yes to more risk for employees (don't perform -> get your team reorganised -> get fired), but also gives way more upside in the form of significant bonus when a team deliver amazing financial results.
You'll get the majority of teams performing badly and getting axed and a few delivering unicorn-like results to the company at large, with the stars doing that being rewarded greatly.
This is true, but I think you're mischaracterizing the required shift, and assuming this requirement is what's causing Google's problems today.
A company does eventually need to make a shift from "fast and experimental" to "responsible and steady". However this shift is entirely orthogonal from "focus on the users" becoming "focus on the bottom line and year over year growth".
Just because they're following the same path as other large tech companies have, doesn't mean this is inevitable. Instead it means they failed to learn the proper lessons. As a sibling comment points out, there was the attitude "but Google is special so that won't happen", when instead it should have been "to keep Google special, we need to work really hard on preventing that from happening".
Google continues to print much more money than it burns. People get hurt by callous corporate decisions like layoffs. People don't get hurt by a company that has insane amounts of money taking risky projects, and if they fail, assigning those people to some other project. Given the size of Google and the fact that they hire generalists, being at risk of losing your project is very different than not being sure about the future of your job.
For example, let's say you have an idea for replacing online ads with a better monetization system for the benefit of the user. How do you pitch that at Google? A misstep here could literally destroy the company. It's insanity, akin to Exxon selling off their fossil fuel operation to try their hand at making solar panels.
Regulatory and PR risks are similarly grave. For example, Google couldn't have pulled off something like TikTok without all kinds of regulators jumping at their throats right away. They had to wait for ByteDance to clear the way and then launched their own "also-ran" clone. It's the same story with ChatGPT: Google had the tech but not the freedom to let it loose.
All of this is rational. You can get away with a lot more when you're a scrappy startup and don't have much to lose. When you're a multi-trillion-dollar company, the math ain't the same.
I think this is directionally true: Google would have taken a lot longer to release something like Bard/ChatGPT if their hand had not been forced, but I don't think pr/regulatory pressure was the reason YouTube Shorts was not done before TikTok.
I think short form video is just hard to monetize in comparison to long form. Why would you make a product that has uncertain appeal and is likely to be a money loser if it does succeed?
If Google were to try this early, it is uncertain that Google will discover a monetization strategy before the product joins the Google graveyard.
Let's not even talk about short form video, just YouTube. How many years did Google subsidize YouTube with Search money before it really turned up advertising on YouTube? Do we know how much effort Google expended in experimenting with monetization strategies for YouTube?
Or, which is more likely, by the CCP. TikTok is the perfect piece of propaganda warfare - it gives destabilizing forces, anything from weird left-wing Hamas supporters to the hardcore far-right / incel crowd, a direct link to the brains of our children. It's unreal just how toxic the trending content on TikTok is, and how little effort is done to moderate it. Way worse than the YouTube radicalization spiral [1], but for whatever reason there's almost zero attention to TikTok.
[1] https://www.technologyreview.com/2020/01/29/276000/a-study-o...
It's hard to even know if the methodology of the paper you cited (analyzing comment trajectories) is a good one, given YT is constantly tweaking their algorithms, including in response to public outcry, and this phenomenon does not show up in other analysis: https://12ft.io/proxy?q=https://www.theatlantic.com/technolo...
I assume the methodological questions are even trickier for TikTok which has many more creators than YT.
I would love to see someone actually study TikTok though, since people love to ascribe blame to platforms for radicalizing people rather than accepting that some users just have views we find unacceptable regardless of the platform.
I wouldn't be so sure, in my case ChatGPT passes the bar of being mildly useful but Bard is still absolutely useless. I can see two equally likely explanations for this: they simply can't manage to pull it off due to their culture or they can't release something that isn't massively more nerfed than the competition.
About culture: it has deteriorated very much so. Working in Google was one thing, moving to Cloud was horrific and the sign I needed to get out of there. It has a culture that is rotten and somewhat worse than other Alphabet orgs, and tons of individuals with very poor technical acumen. Friends recommend friends who are morally flexible and they end up in Cloud. That is the easiest back door to Google and to a career ruin too given there are very poor execution and scarcity in technology innovation.
This was not my view being somewhat close to the technologies there. Lamda did exist internally for several years, with pretty good demos.
It was clearly not GPT-4, but there was a lot of exec-level fear about releasing these systems and having them say something offensive.
"Responsibility" is kind of bullshit, but fear of bad press is very real.
This doesn't really match the reality of the layoffs. They weren't team/project based or performance based, they were seemingly random. If they were concernee about too many low performing products and employees they went about it in completely the wrong way.
The whole industry didn't magically accumulate debt weight all at the same time in the same proportions.
And before someone says opportunity cost, if the treasury offering a 5% ROI on your dollar is enough to dissuade you from executing on your business plan, that was never a very good business plan.
The layoffs weren't just low performers and killing unwanted projects.
Still, the market expects it to keep its crazy growth rate and Google actually has done a good job there. Unless Google decide to shrink its business significantly, I'm not sure if going back in time is a viable option. The problem could be remedied by aggressive reduction of business/operational complexity but it won't solve the root issue. I don't know the solution as well.
But I still agree with the point that Google generally lacks of clear organizational goal/visions. This sort of inter-personal alignment is critical for scaling out any organizations, but Google lost it during its aggressive expansion period in Sundar's tenure. Many teams usually fail to find clear causal, logical connections between their daily works and company-wide OKR. Then mid-level managements tend to develop bad organization signal such as entirely metric driven projects since they don't know what to rely on. I guess this is something more actionable, but might not be easy to solve.
In a word: momentum
This is funny because Alphabet's homepage still quotes Larry Page bragging they won't become a conventional company:
As Sergey and I wrote in the original founders letter 11 years ago, “Google is not a conventional company. We do not intend to become one”
Tech workers have externalized a lot of this kind of hurt.
I have little sympathy for STEM heads who projected “screw you got mine” who then find themselves in a similar position.
It’s just meat based cassette tapes on Earth, engaged in vacuous min/max metric hacks given the physical constraints of reality.
Industry leaders fed on elders memories of war time production norms and educated us such was “normal”, so we normalized it in code for money, regardless of the externalities.
Elder generations need to have their authority over the next generation nerfed hard. Exploitation of youth to prop up some aging out figurehead smacks of old divine mandate memes.
Nothing changes, psychopaths still cling on to some nebulous notion to make labor work harder to capture more excess value.
When you stop doing that, someone else will and in time your customers will go there instead.
Be it due to fashion, social pressure, brand recognition, cultural norms, et cetera and so forth.
Largely I agree with the OP though - treat your customers bad enough and unless there's something stopping them, they'll go elsewhere. That's how the free market works.
The main reason is: it's hard to hire to stop the culture regressing to the mean. Every time you get it wrong at a senior level, it has a big negative effect.
And shift they did.
https://gizmodo.com/google-removes-nearly-all-mentions-of-do...
No. Sure, that's the easy route. You can reposition and retrain folks. You don't need to fire people to change, although that is what's commonly done.
C-Suite can drive a culture where folks feel safe through reorganizations. Setting those expectations in a believable way facilitates the large changes an org like Google needs to periodically make to stay relevant.
I work at another large tech company and, despite its problems, I'll say that they have done a great job of showing they don't easily toss people aside and that results in a better culture overall.
The larger version of that is mergers and acquisitions. The Wall Street Journal has pointed out a few times that M&A activity is usually a lose for stockholders. Reorganizing the corporate structure is one of the few things C-suite executives can do themselves. For most other things, they have to work through others, managing rather than doing.
How is that different from all the nattering of posters here on HN who clearly know better and "get it"? Or for that matter from Gates & Allen in the late 70's "getting it" where IBM and DEC didn't?
Hubris is universal. The difference isn't who "gets it", it's who actually does stuff. The overwhelming majority of people in this fight are just picking a side in a dumb turf war, mostly over what fruit is printed on the phone in their pockets.
I don't get this.
Why did they kill so many products which were running on standalone tracks? (at least in my opinion)
If I look at https://killedbygoogle.com I see for example "Stadia", "Podcasts", "Domains", etc... - in my opinion those projects would not conflict with their current main activities being Internet search & email service, respectively whoever is involved in it (ok, maybe excluding allocations of budget - but it's not that Google has currently liquidity problems so it's not that budget for existing depts would have to be reduced...).
But there is another way to look at it. A company of Google's size will not be satisfied by a "small" $10M ARR business or perhaps even a $100M ARR business. It's not going to move the needle. The needle being, effectively, Google's stock price.
There are two ways to move the stock price: increased profit or decreased spend. Increase the pie or stop the number of people eating the existing pie.
All of those projects had more value in being ritualistic offerings to the stock gods. Much like the unreleased Batgirl film had more value being a tax write-off than selling for market value: https://en.wikipedia.org/wiki/Batgirl_(film)
You need to constantly be eliminating red tape and causes of slowdowns, because they’ll keep appearing. For tech companies this means spending a lot of time eliminating tech debt, slow/unreliable workflows, toil work, etc. It also means reducing cross-team dependencies, keeping decision making units small and independent.
You need a very performance oriented culture, where you only keep strong performers and fire miss-hires (or ppl who start strong but later start coasting). This is maybe the hardest part, as firing people is very tough and can have real negative consequences on the person being let go, but an accumulation of ppl who are just sort of coasting is one of the biggest reasons companies slide into mediocrity over time.
I think very, very few companies pull this off in practice, but I don’t think it’s impossible to pull off, just EXTREMELY hard.
- Netflix is a poster child for this, I've heard their "culture deck" isn't hot air, but is really how they operate. Combo of high autonomy and high responsibility, letting ppl go who don't pass the "keeper test" ("would you fight to keep this person if they told you they were leaving the company" - if not let them go), very open and candid communication, and generally a smart and driven group doing great work
- I don't know that Apple is still like this, but for a long time, as a massive company, it seems they did keep going a really high performing group, that were passionate about their work and hustling hard to build great things. Although could be pretty brutal in terms of long hours and lack of work/life balance
- Have heard SpaceX is similar to how Apple used to be
The challenge for executives is to achieve strategic success in spite of the necessary evil of layers of middle management.
I read it more as an indictment of layoffs being treated as business as usual. A company that grows a bit more modestly during boom times, fires fast continuously and maintains adequate buffers shouldn’t have to lay people off. Ever. The advantages of that haven’t been well explored. Ian makes a compelling argument that it should be.
Kind of like Apple.
Such memes have gone viral across our society. From big beer boycotts, to turning on Google and SV. Filter bubbles across contexts are turning on the source of their fascination; we’re out for video games, Hollywood, beer, celebrities, experts, politicians. Knives aren’t out yet but the sharpening stones are.
The real value of decades old value stores foisted upon us in deference to the investor class, for if we do not validate their decades old choices and memes, they will have no choice but to engage in punitive acts, drive fiat economy off the fiscal cliff!
People are getting fucking tired of it. Sooner than later they’ll resort to whatever behavior is necessary to meet their needs and shoot anyone who takes issue with it.
If we could trasport the owners from the past to today, they'd be really confused as to how poor the search results are.
Here lies the problem. Market dominance should mean anti-trust kicks in to prevent businesses from shifting to this more conservative, rent seeking behavior. You want businesses kept in that sweet spot where company vision is more than a PR checkbox.
In 1-2 years you go from: - operating well, get bought - throwing all the business infrastructure you've put in place that's deliberately different and better with what was before worse and slower - then leaders get replaced or leave because we can't do anything anymore - leaders start saying things like "we need to be more like a startup ", which would basically just hbe exactly what the company was pre- acquisition
A startup starts at the bottom. It begs investors, customers, and employees from a position of optimism and humility. The organization enthusiastically changes itself to find a good balance between those three or it dies. As the organization grows, it starts demanding everyone else change for them instead. Google's interviews are an example. Its famous customer service is an example.
Then we get to size and complexity. Thanks to Dunbar's numbers, we know that there are numerical limits to a human's ability to know people. This makes sense. I can know everything about 6 people, most things about 50, and keep track of about 250 well enough. As the organization grows, your ability to know it disappears. You begin making abstractions. Instead of knowing exactly what Susan does, you say she works in X Department, for Y Initiative, doing Z position.
Google is so big that one person can't understand it anymore. The inevitable reduction to a corporate abstraction occurs and then people treat it like the X Company, which is just like Y Company but makes X instead of Y. Short term revenue and expenses are the only measures at the end.
And in this faceless abstraction, the professional parasite class infests and extracts resources and morale. Eventually the C-suite stops fighting it and joins in on it until only the sheer size and momentum of the company keeps it going. Maybe an investor group will come and force a rework of the company, but not before the company is just a shadow of the shadow of its former self.
What makes it impossible?
You might suggest refactoring, which is what companies do too. They create departments, promotion ladders, org charts, and mission statements. The problem is that abstractions leak by design. As your abstractions accumulate and change outside your view, your ability to understand the entirety reduces.
If you have such a code base and you hire people that are not equipped, either through inexperience or capability, of managing that code base that is a resourcing issue.
If your executives cannot understand and control the organization they are tasked with controlling and cultivating, then they should be fired.
Which is basically what this dude is getting at.
And most importantly, humans are more complicated than code. With enough time and knowledge, I can accurately tell you what any piece of code does on a single expression or statement. Humans regularly do things they don't even know for purposes they don't understand.
The same thing regularly happens with smaller companies or code bases. The size exacerbates the issue, but it's not the cause of it.
Which is largely this OP's point regarding the subject of calling out culture rot and a particular executive.
So controls and processes are put in place to ensure no bad outcomes are possible, but this also prevents good, innovative outcomes from sprouting.
Fundamentally, it's a loss of trust that can exist in a smaller organization.
That dude just made the number up.
"Market dominance" simply shouldn't be achievable under capitalism. We would be much better off as a society if the government started enforcing anti-trust laws again.
The other thing I find worthwhile is the many Googlers/Xooglers coming out here quite bluntly. Which is appreciated when there was a noticeable lack of contributions recently that I was beginning to attribute to some newly imposed corporate social media policy by Google (like, to prevent leaks to competitors or antitrust authorities or sth).
Antitrust is important, wouldn't you think?
>A cutthroat corporate environment where you're never sure about the future of your job?
This is the state that the unanointed live in, and we even often deem it beneficial (however erroneously), for the good of society, or a market reality, or whatever, so it is very much an option to be considered. I'm sure many are aghast at the thought, and my memetic response is playing a video clip of SpongeBob's Plankton exclaiming, "I went to COLLEGE!", with a wry smile on my face.
Paradoxically, Microsoft now looks newer, fresher and more innovative than this.
I remember when Gmail was new. It was way, way better and more amazing than Hotmail. The idea was a practically infinite searchable inbox. Nothing else was like it at the time.
I think it would be unfair to not give credit to Google for YouTube. YouTube was indeed a visionary idea with legs, but it is so much further developed now than in 2005. And a lot of it has to do with the way Google has nurtured it over the years.
You could also say there were digital music players before the iPod, Apple copied the Mac from Xerox, and there were smart phones before the iPhone.
The worst thing you can do as a company looking to continue to burn with innovation is hire someone with a business degree. I don’t have any problem saying it.
This is actually the second-worst possible goal. Worse than the desire for money is the desire for power.
I think one big difference is that Microsoft at the time had clearly fallen behind competitors, while Google hasn't yet, or not to the same extent. I believe this failure created enough humility at Microsoft that I found many people & teams to be open to new ideas in terms of work processes & culture. Implementing change was harder, but having the conversation wasn't.
I see very little of that openness or humility at Google at any level, I suppose because there hasn't been a major business threat to force a change in mindset, or to let go of long-tenured ineffective leaders. It's been disappointing, because I would have expected a company with a lot of supposedly intelligent people wouldn't need external threats to avoid creating the bad culture common to big old companies.
To me Google work culture in 2023 looks a lot like the Microsoft work culture from 2010, but most can't accept that reality.
Some criticism of CEO might be warranted. But remember that CEO compensations tied to profit after tax. I guess the only way to get back old Google is to start one!
Once number of employees hits a certain inflection point (roughly when one can't identify everyone with name), the focus for a lot of people is to keep their manager happy. Because any other goal is too abstract. Safi Bahcall's book Loonshots had some nice discussions on this point.
So i mean ¯\_(ツ)_/¯
Many will laugh, but I'd make the case that in general (of course there are some nasty exceptions), Apple has managed to keep prioritising its customers even after achieving their current market share.
It's a conscious choice by leadership, not some inevitable destiny.
My take from this post is not "go back in time" but "restore vision[ary management]":
> Much of these problems with Google today stem from a lack of visionary leadership from Sundar Pichai, and his clear lack of interest in maintaining the cultural norms of early Google.
I think we really need to define "risk" and the "hurt" people might experience. I've been at Google for 5 years, and I don't believe Google is at an existential risk. From my perspective, the biggest concerns I've heard people express were forms of not maximizing compensation: whether from not getting promo, not getting big bonuses, amenities being reduced, etc.
I confess that the layoffs change things, but 1) I'm not really sure how people can protect themselves other than rising to senior leadership position who seemed more insulated from the layoffs and 2) I am in the pool of people who wouldn't have minded 6+ months severance (including accelerated stock vesting).
I think the nebulous fear of hurting people is another way that the status quo secures itself. If this fear of "hurting people" is the fear that motivates Googlers to maintain the status quo when Googlers are among the most privileged people upon the Earth, I'm not sure who else could buck the status quo.
I dunno if Google as a whole can change itself. But I hope that enough individual Googlers do decide that they can change the status quo. I hope there are enough people who aren't so vulnerable and can thus risk getting "hurt", whatever that means in this case, while protecting the truly vulnerable people around us.
The risk to maintaining the status quo is real; there is a real risk that this massively powerful company sacrifices our people and our opportunity to maximize the good we could do on a truly planetary scale only to strive to maximize quarterly earnings through short term thinking.
People outside Google don't have the benefit of thinking of any particular project as being run only by the individuals currently working on it—those particular people may leave the company or change teams or move on to other projects. It's Google that's making it, and Google who will run it in the future, and we have to account for what Google might do with it 5, 10, 20 years from now.
No amount of the original Chrome team being excellent, well-intentioned, skilled, thoughtful makers can stop today's Chrome from cornering the market into an effective monopoly and leveraging that to try and benefit Google's ad products. That's one of the things you have to pay for when working for a large company—the support and knowledge and compensation are great boons but you don't get to just be yourself anymore, you're _Google_, your own work is always at risk of getting co-opted by others, and external people will view and criticize your work accordingly.
I don't see it. I think all the other browsers just had to become light and fast too. Even Microsoft was forced to say goodbye to IE, and instead based Edge on Chromium. And tech people were eventually able to switch back to Firefox because it got much faster too.
Google wanted a world where all browsers were light and fast in order to efficiently run complex webapps -- and they achieved that. Kudos.
The original Chrome just felt like a barebones window to the Internet. Though I agree that Firefox et al. became much less sluggish over time. (Is that only their performance improvements or did hardware get better faster than they grew?)
Also maybe "light" and "fast" shouldn't be lumped together. Chrome can definitely be fast when it has enough resources. That and sandboxing seem to make it much _heavier_ in RAM.
The web pages you visit are.
Because browsers got good, the web got orders of magnitude more complex. If you try loading a modern web page in an old version of Chrome, you'll see just how much faster Chrome has gotten.
Or alternatively, try viewing an old webpage in new Chrome. It's still super light and zippy.
But people outside can look at a company that gets most of its revenue from advertising on the web, see that they're also building a web browser, and be rightly concerned about what is inevitably going to happen there. Even if the browser team initially has a mandate to do what's best for the user, and to not care about what's best for that company, there's no way that will be a sustainable long-term strategy.
(And a cynical person might believe that the browser team was told this specifically so they'd be excited about the project, and of course management knows that when you're bootstrapping a new project/product, you need to get users fast, and the best way to get users is to do what's best for the user... at least for now.)
It is absolutely unsurprising to me that this browser team couldn't see any of this at the time. And now we have people on the Chrome team earnestly pushing things like Web Environment Integrity, and somehow telling people that this is what users want and need, and that this is good for the web. I don't know if they are brainwashed, or are just very good liars. Again: completely unsurprising result.
This is pretty explicitly said at a lot of companies, and I think that it's funny that many engineers care so little about business that they stop listening after the "do what's best for user" part and then get surprised when the "at least for now" part kicks in.
Agreed. But it's also a problem of partial information - on both sides. People on the outside also have partial information about things coming from tech. We sometimes believe something done was definitely intended to be "evil", but usually isn't the case. We just have partial information about the actual reasons, and fill the rest in with our bias.
What I've usually noticed on HN is, if Apple does something "bad", people find mindbending justifications for it. But if Google/Microsoft does it, it was definitely "intended to be evil". Not that I agree with everything Google or Microsoft does.
With Chrome it is different. But at least a large part of its popularity comes from abused monopolies enforcing this software on people. Less than IE6 i'd say, but still a large part.
IE6 might have been the best competitor at first. But it certainly did not grow into the 9x% usage and staid there by being the best competitor. It only grew popular once MSFT started using its monopoly to push it.
It really sucked by then, compared to its competition.
However. From the inside you have to keep an eye on how your actions might look to the outside with little to no context.
The research my team does could be pulled in one of two ways: "wow thats really useful" and "wow that's fucking intrusive." Its down to us to demonstrate to the normal person in the street that we have done effective work to mitigate the downsides so that its a net benefit to society.
This means we have to actually think about how adversaries might use our stuff and put in meaningful blocks, rather than handwavey "oh but no one would be that evil/stupid/malevolent/power hungry"
large tech companies should get lots of continuous scrutiny, the current tech press are extremely shit at doing that. For example facebook kinda gets enough, but its just default hate, rather than "why are they doing that seemingly stupid thing?" Google is still gets a mostly free pass, and Apple are apparently the saints of privacy. They are all as bad as each other, tiktok, Google and Facebook for mostly the same reasons(pumping industrial amount of shite into young people's eyes), Apple for enabling child porn at industrial levels and undermining encryption in the process.
I'm late in cleaning up old browser tabs, so I understand if there's no reply to this in a week-old discussion. How would you support the first half of this statement? Surely, there's far more CSAM on social networks than on iMessage (assuming that's where you were alluding).
Big companies steamroll people all the time. Least of all their worries is the privacy and security of people they don't make money from.
"[...]You will feel like a fool, and that will last for about two weeks. Then, after you’ve started reading all this daily intelligence input and become used to using what amounts to whole libraries of hidden information, which is much more closely held than mere top secret data, you will forget there ever was a time when you didn’t have it, and you’ll be aware only of the fact that you have it now and most others don’t....and that all those other people are fools."
[1] https://www.motherjones.com/kevin-drum/2010/02/daniel-ellsbe...
Whereas with Google, unless the product you're talking about is "Ads" (or Search or Android or YouTube), it's very easy to imagine them waking up one day and saying, "oops, our bad, what were we thinking, let's kill this thing" and going on their merry way without noticing an impact to their bottom line.
But the main difference with Google is that Google shuts so many things down that talking about Google shutting something else down is just a meme, even if a tired and deeply unfunny meme.
I seriously think anything Google launches in the future should not carry the name Google, should not be hosted on google.com, and should be owned by a subsidiary of Google LLC with ownership obscured.
you're _Google_, your own work is always at risk of getting co-opted by others, and external people will view and criticize your work accordingly.
This rang so true to me and it probably applies for all large tech companies. I have realized that getting attached to a particular project is bad for my mental health.But as this article lays out, Sundar has no interest in stopping Chrome from continuing to be an engine of Google growth. That would be like ascribing feelings to a lawnmower, or in Sundar's case, a soft noodle.
I describe this as a random walk of good intentioned people but where a decision will harm Google someone come out of the woodwork to block or slow it down.
Except for the fact that the original team open-sourced 99% of the browser, when they didn't have to.
That has led to tons of other companies being able to build potential Chrome competitors. It also led to products nobody anticipated, like Electron.
I sincerely believe that once one of the alternative browsers gets enough better, or Chrome gets bad enough, Chrome will lose its lead.
Remember, people thought Internet Explorer would dominate forever.
For example, my impression was that had Android assimilated into the wider Google they would have failed. The wider Google views the fact Android isn't Chrome OS as a strategic failure, but the truth is wider Google doesn't understand how to work with other companies. The Android unit did have certain ludicrous habits (I recall huge laundry bins in the reception of their building at one point) but the reason for this was they understood what was at stake. (People forget just how much needed to be done between Android 1.6 and 4.1 to stop the iPhone completely running away with it, although that effort has now been effectively squandered). There have been other units that also fail to assimilate and then just peter out, but Google under Mr Pichai never learns from acquired companies, it just imposes their way on to them. If you came from the Chrome side of the fence you wouldn't notice this because it was your way being imposed elsewhere.
Mr Pichai has always had a singular vision, to be CEO of Google, and then stay there. What to do with that never seemed to cross his mind.
Imagine you work your ass of to build the Android 1.0 device to compete with the Blackberry and then when you're close to launching the iPhone drops and your leadership says we gotta throw everything in the trash and start over from the touchscreen perspective.
Mind you, the iPhone employees didn't have it much better either, with most of them working 16h days and sleeping in hotels next to the office to save time, while having their marriages ruined according to some of them.
The early Android vs iPhone development war was basically a Hail Mary gold rush from both companies trying to capture as much marketshare as quickly as possible.
Initial work on the touchscreen based hardware started back in June 2006 (I remember meeting with HTC during a monsoon to kick off the project that became Dream/G1) and OS work to support larger displays, touch input, etc was underway before iPhone was announced.
Blackberry was not really the concern early on... Windows Mobile was. Folks (correctly as it turned out) believed mobile was going to be the next big platform area and there was concern (from Google, but also from OEMs, cellular carriers, etc) that Microsoft might end up entrenching themselves the way they did in PCs through the 90s, possibly including a more successful attempt to control the browser/web experience.
That fear was kind of overblown. In those days of Steve Balmer, Microsoft was far less focused and organized, too high on its success with Windows and Office, for such a slow, large and bloated ship to react quickly and precisely enough on this.
Just look at what they did with Zune before that. It was not a bad product at all, but it was too little too late for consumers to give up on Apple and jump ship to Microsoft.
They did react here as well, but just like before, by the time they had a desirable and competitive mobile OS, Apple and Google had already reached critical mass adoption that no matter how good Microsoft's offering was, they wouldn't have been able to recoup the lead lost to Apple and Google both with consumer and developer adoption.
I don't think Windows Phone would have ever happened if the iPhone never existed. Looks like Microsoft was just happy making money with Visual Studio licenses so I don't know if Visual Studio community edition would even have happened without outside pressure.
> Windows Mobile runs the .NET Compact Framework, which will support development in C# and VB.NET. You can also develop for Windows Mobile using MFC/Win32 APIs in C++ or Embedded Visual Basic. At the end of the day it's a stripped-down Win32-based OS, so there are other options, but these are probably the most popular.
> Depending on your experience, it will probably be easier to get Visual Studio 2008 and develop in a .NET language, the development experience is pretty nice and there is a built-in emulator in Visual Studio, so you don't need to have a device plugged in unless you are working with device-attached or embedded hardware.
> Unfortunately, Visual Studio 2008 Express editions (the free versions) do not support Mobile development, you would need to run a trial version or purchase a license.
I came aboard during the Android acquisition, some months before he started at Google, so of course I may be a bit biased here. I was pretty skeptical about landing at Google and didn't think I'd be there for more than a couple years, but spent 14 years there in the end.
Android had plenty of issues, but shipping consumer electronics successfully really does not happen without dealing with external partners and schedules that you can't fully control.
No idea what the laundry bins thing is about -- never saw that.
Both were significantly more dysfunctional than any environment I've seen in my life, and fundamentally, it was due to those issues.
Pople at the bottom would be starved for work, while people in the middle were _way_ overworked because they were chasing L+1 and holding on to too much while not understanding any of it. This drove a lot of nasty unprofessional behavior and attitudes towards any partnerships with orgs outside of Android.
As far as lacking focus on solving user problems...man I can't figure out how to say it and still feel good about myself, i.e. illustrate this without sounding hyperbolic _and_ without having to share direct quotes tied to specific products. TL;DR the roadmap was "let's burn ourselves out doing an 60% copy of what Apple did last year and call that focus." This was fairly explicitly shared in public once at an informal IO talk, and it's somewhat surprising to me how little blowback there was externally. The justification is, as always, it's OEMs fault. OEMs just asked about what Cupertino just released, just in time for the yearly planning cycle.
[1] https://blog.google/products/assistant/next-generation-googl...
[2] https://www.androidpolice.com/google-material-you-interview-...
Sounds like every org I worked in at Google, though it got worse as time went on. I started there end of 2011, and left end of 2021. This kind of bullshit is endemic to the tech culture at Google, but was the worst inside smaller sites or in teams with "sexy" products.
And might have been arguably worse when they had explicit "up or out" policies around L4s.
This doesn't resonate. I've been a loyal Android user since Gingerbread (2010), and maybe for the first couple of years it was catching up to Apple, but i would say since pretty much KitKat, it's Apple that's been accused of just copying Android features. (And arguably putting them out with more stability and polish).
Throughout the main feature that Android was behind on and had to "copy" was performance. iPhones used to (and still) blow even top-tier Android phones away on basic things like scroll smoothness.
I love my Android phone, but, having had way too many Android Wear devices, it's complete crap.
I really want it to be good.
It is just an impression I remember so may not be completely accurate but android made huge progress from a user's perspective in my opinion in terms of battery management (new phones having huge batteries I guess but 5Ah battery means nothing if Android kept wasting it unnecessarily.
I remember at some point there was a funny example something like if you forget your android tablet at home on wifi when you go on a three day trip, you should not come back to see a dead battery on your tablet. It was funny but also got the point across I think. I appreciate that.
For example, on this phone I am typing on, I have set it so by default battery saving kicks in as soon as I drop down to 75%. Then I turn it off manually if I need to do something important (rare).
One thing that bothered me about Android as a user was by default there was no feature for me to say don't allow this app to do anything on boot or in the background without my permission. Don't allow this app to connect to anything on the Internet or don't allow this app to connect to any network at all unless I say it is ok to do so. Any ideas why?
I think you might be in a bit of an Android bubble. Android is plenty "accused" of copying Apple features as well. Really, both copy plenty of ideas from each other.
Part of the reason I left the team was Clockwork (before it became Wear) turning into "just cram Android on to a watch", which was very much not an approach I was excited about and things getting more political and "too big to fail", combined with burnout and needing a change of scenery.
Yeah it is definitely a lot of waiting. I try to work around that by having a lot of small CLs going at once. But even when I do have to wait it really only helps make this job more of a breath of fresh air, as it builds natural breaks into the work.
Now that I've checked that box, I have one foot out the door at all times. Fortunately or unfortunately, no one has given me a reason to leave yet.
The "powers that be" seem to be sending plenty of signals about what kind of a workplace this is, though. I might leave sooner than I intended as a result.
Nowadays a Samsung is a pretty good iPhone, and 70+% of the world runs on Android, e.g. https://gs.statcounter.com/os-market-share/mobile/worldwide - only North America has iOS on top.
I think it's not good we're down to a duopoly, unfortunately Windows Phone didn't survive. It did some things better than iOS and Android.
It's still one of the few Google products that is even vaguely competent. And I still prefer iOS.
This example is the perfect microcosm of the economics of innovation at large companies. Google/Microsoft/Apple/Amazon and the like have zero incentive to continue to be the companies they were 20 years ago. They don't need to take risks. They don't need to disrupt anything. They instead need leaders like Pichai who will keep the ship steady and keep the shareholders happy, and will keep investing in or purchasing smaller companies that are either a threat or an opportunity for growth, all while keeping their existing revenue streams flowing.
If as an employee you are nostalgic about the "culture" in the early days of such a company then you should realize that it is not coming back, just like the carefree days of your own childhood aren't coming back. Quit and join a smaller company instead.
Google might deserve more credit than any other company, but there were 20-30 years of innovation at universities beforehand.
People forget. Who owns kaggle, who owns Google collab. Boggles my mind that people think a few AI upshot’s are going to reap all the value. Having a good AI companion that’s integrated into all your suite of tools. That’s the peak.
They’ll obviously retain some value. Google can integrate more easily and seamlessly with things people are using but that’s a competitive advantage not a moat.
Google’s trajectory has been from innovative market maker, to dominant market leader, to megacorp that has a strong established position that keeps them competitive and relevant, to legacy provider, to kind of irrelevant.
Google’s still strong and significant but every day they are less so.
And that's a pretty strong indictment of Google! Googlers who worked on this research and technology believed that they'd have a better chance of doing something life-changing and making some bank outside of Google! While that isn't all that uncommon, it's also something Google could have taken steps to prevent. Better culture, better compensation. It's a huge risk to strike out on your own with something like this; Google could have made it both safer and more lucrative (or at least lucrative enough) to stay. But they didn't.
> If as an employee you are nostalgic about the "culture" in the early days of such a company then you should realize that it is not coming back, just like the carefree days of your own childhood aren't coming back. Quit and join a smaller company instead.
Couldn't agree more. Our brand of capitalism isn't set up to allow for such corporate-culture time travel.
Yeah there are tons of people like this that are L7-L8 collecting around 1M TC. You'll always have a boss but you can carve out a little kingdom for yourself, which is much more appealing to more risk adverse people than starting or joining a startup
For a while Microsoft was infamous for having talented engineers leave, found a startup, and then MS acquiring that startup for a lot of money.
It was, in hindsight, a really great system that worked out well for everyone involved.
Ironically every AI person I know works on some dumb project with the goal they'll eventually get to work in Google/Meta for the big bucks. Maybe that is just a stepping stone.
It all originated at universities.
Absolutely agree with this article. The disaster of Google+ and "Real Names Considered Harmful" was the first major crack in the culture. The layoffs destroyed what was left.
The change in frankness and honesty during TGIF once Larry and Sergei were no longer hosting it was sad to see. I hadn't watched one in years by the time I left.
I left and from what I hear it just got worse. Thomas Kurian gave ex-AWS people control of GCP. GCP is learning to execute like AWS but now it is becoming like AWS.
If you're paying them more money now then your relationship is affected to the positive (from Google Cloud's perspective).
To me thats the strongest signal that user data is pretty safe at Google (one of the authors points).
That happened right after I'd accepted an offer from Google but before I'd started work there; it was an uncomfortable shock and a bad way to begin. I only lasted a year, also largely because I was unable to transfer. It's funny what happens to one's motivation when unable to do meaningful work...
This author's remark about Vic Gundotra struck me as... a very tactful way of describing him. To my ears, that guy was a straight-up bullshit artist, and his prominence in Google management significantly damaged my faith in the organization.
as another longish-term google employee, the one thing I absolutely depend on among all the org and culture changes is the ability to have a fair bit of choice and input when it comes to the specific projects I am working on, where the company can trust me to pick something that will work with my skills and interests and also align with the team and department objectives. losing that would likely impact me more than any of the other changes over the last 12 or so years I've been here.
In the early days Google really was an amazing place to work. I agree wholeheartedly that for years nearly all Google products focused on just building awesome products for users, not maximizing revenue. The bean counters took over very, very slowly.
To the extent that Google's culture is still "good", it's for the most part no longer remarkable. Most of the other tech companies have caught up to the best parts of Google's culture, and exceeded it in many ways.
I totally relate to his experience with middle management. Towards the last few years at Google, my experience was that directors who moved on from a team were replaced with new middle-managers who knew how to play the game, but seemed to have little interest in the actual product they were managing. There will still plenty of fantastic people, but they had to spend way too much of their time just playing politics to do any good.
There's one way that Google is still leading, and that's in employee benefits. While they have been cut back somewhat, Google still offers one of the most generous free food / meal benefits in Silicon Valley. I sincerely missed Google's Vision plan that let me purchase both a brand-new pair of glasses and contact lenses annually with just a modest copay; since leaving Google it typically costs me over $350 to get just one pair of glasses.
; one of the most annoying is the prevalence of pointless cookie warnings we have to wade through today. I found it quite frustrating how teams would be legitimately actively pursuing ideas that would be good for the world, without prioritising short-term Google interests, only to be met with cynicism in the court of public opinion.
That is very fun because he thinks that they were trying to do good for the world but all was messed up because of cookie banners. Where, in fact, doing good for the world would have been to not abuse of cookies for tracking and evil use that would mean that they would not need bad cookies and would not have been needed to produce cookie banners...As it was pointed out, no, EU regulations don't mandate cookie banners. It seem you have an axe to grind with the EU.
> but it doesn't even prevent tracking
Incognito mode doesn't prevent all forms of tracking was what GP said...
EU regulations do require cookie banners.
And I don't even like the EU, I want it ended.
Go the Apple website. No cookies banner.
The fact that all sites have them, shows us a terrifying truth: all websites are tracking us with 3rd party tools. "all" websites send our browsing habits off to (many) companies that will sell, mine or otherwise monetize our data.
Again: A cookie banner is not needed if you don't have 3rd party and/or tracking cookies. E.g. With matomo on your own domain, plausible analytics, or simply mining your servers logs with math, you won't need cookie banners.
Ouch.
I know a lot of outsiders believe that, but to have someone who spent 2-decades at Google saying it publicly is rough.
I remember the discussions around the office right when ChatGPT came out. "Bard performs better," "we're more ethical," etc. Nope, they ate our lunch.
Google has gone the other way: Page and Brin seemed to be well-liked outside of Google, as they were the visionaries who started it all. They made the choice to go with Pichai, who cares more about ad revenue than doing anything great. And Page and Brin, sadly, seem to be happy with their choice so far.
Meanwhile, Google is reinventing themselves... to be more like Microsoft.
Shame because Google invented the transformer architecture that enabled the technology.
Outcomes follow incentives
And they noticed that that's a problem - something VERY FEW corporations figure out.
It’s way more interesting, dynamic, and fun to work at a place growing 25-50% per year (or more) than it is when it’s growing 10-15%, even if the absolute growth dollars are way bigger now.
I don’t have any strong opinion of Sundar, but I’m not at all surprised that 2003 Google was a way more fun, exciting, and engaging place to be than 2023 Google.
Page and Brin chose Pichai to succeed them. They, and the rest of their board, share blame as well.
Andy Jassy + Sudar for example.
off the top of my head I can only think of Zuckerburg, and maybe Satya. (Although Satya is more an exceptional operator than visionary.)
Zuckerberg is probably the only founder/majority shareholder still involved in the weeds of running his ~trillion dollar company day to day and executing his vision, and you have to give him kudos for that. He could easily go buy multiple countries instead and live out his life with a lot less stress.
The kid inherits the company built by the parent
Not really. Leave the job and berate the leadership next day is a thing nowadays. These template of criticism just assumes Google or any other company changed had simple choice to stay same whereas people and world at large has changed drastically over same period.
And I am not even saying that Google has not gone worse which most likely it is. But to assume to some kind of visionary leadership would have been be great for employees and users is like saying we can all live happily and peacefully on earth. Sounds excellent but not really happening.
But all hope is not lost yet -- even though the work environment might change from big family to big company to big factory as the company size grows, it has gotten to the size where there are now pockets of families that are cohesive among themselves. I believe these fractals of families will be what carries the culture forward.
Got a personal email from Craig Silverstein my first day at Google welcoming me to the company and thanking me for my work on hash functions. Chatted with him occasionally after that. Good guy.
They intended to message someone else with my first name, so my guess is they used to type that name and hit tab to start the chat, and that person was no longer the first option in the auto-complete since I joined.
(side note - the most bad-ass response to this would have been to just send back "go/no-hello" ;) )
Google hasn't created a new major product in years, despite having some of the best paid professionals in the market. I know many Googlers; people at the top of their game, from the best universities, going to waste as Sundar directs the company to one uninspired direction after another.
Sometimes I feel that wasting the intellectual resources of our species is borderline a crime against humanity. This man has to go.
Absolutely.
Indeed, and this goes back even further in time than you might think. All their best products came from acquisitions: Maps (KeyHole), Android, YouTube, Google Docs. The only truly original Google products that I can think of, other than Search, are GMail and Chrome (which was largely powered by WebKit anyway).
But they do deserve credit for nurturing those products. Maybe that's where their strength lies: in throwing a massive amount of elbow grease and server power at problems that can't be solved any other way. Nobody is innovating their way to a new Web browser or maps platform. Those products need a massive organization behind them. Google seems to have a good formula for keeping these large projects on track. What they've been missing since 2005 is the ability to start a new project from zero.
And you know what? Maybe that kind of innovation is actually almost impossible, like winning the lottery, and it's unrealistic to expect one organization to strike gold more than once, or a handful of times if they're really lucky.
The same pattern is observable at Facebook - they've got one flagship product, an undiversified revenue stream from ads, and a bunch of successful products they acquired. But has Facebook really innovated since their original product?
Kubernetes, TensorFlow, and Spanner were not.
OpenStreetMap Foundation, 1.5 FTE.
Street View is the perfect example of this. It still seems like an insane-in-a-good-way product to me after all these years.
It’s probably not semantically wrong to say that these two cases really were/are innovative, but even so, was that really the cause of their success? And is it replicable as a methodology? My gut tells me that a lot of what gets labeled as a massive innovation is really just a market inevitability, and someone got to the right idea first, either by luck or having a single clever differentiating idea.
Really, "innovation" is a matter of hard work, timing, and luck. You need to work hard to ship a product or publish a theory. You need to recognize the opportunity and execute on it at the right time. And you probably need some luck to get your initial boosts. But even after all that, you still need to be mature and capable enough to turn your small golden egg into a golden goose. It's still a long slog from initial hit to resting on your laurels.
> For my first nine years at Google I worked on HTML and related standards (https://whatwg.org/). My mandate was to do the best thing for the web, as whatever was good for the web would be good for Google (I was explicitly told to ignore Google's interests).
I feel as though Hixie is lacking in self-awareness here. Googlers tend to be biased toward themselves and their own power. Have Googlers considered the possibility that the best thing for the web, and the world, is for Google to keep its grubby hands off the web? Is Google Search's dominant market share good for the web? And the market shares of Android, Chrome, and Gmail? I would answer no, no, no, no.
It's funny that Hixie mentions WHATWG (Web Hypertext Application Technology Working Group) as a "good" example. What actually happened is that Hixie was a ringleader in a coup d'état by the browser vendors to overthrow the W3C and take over the HTML standards. Is that good for the web, and the world? Here I would also say no.
Hixie's criticisms of it were correct, and WHATWG was the kick in the pants that the W3C needed to focus on relevant things again.
There are legimate disagreements over whether switching to XML was a good idea. Nonetheless, these disagreements were not a good excuse to overthrow W3C entirely, merely a convenient excuse for the browser vendors. Moreover, I don't think the HTML standards need to move as fast as Google wants them to move. HTML is now a "living standard", in other words, constantly changing, and I don't think that's good for the web. These things should move slowly. The giant browser vendors themselves are selfishly the main beneficiaries of forcing everyone else on the web to move at their pace. It consolidates their monopolization of the web.
> WHATWG was the kick in the pants that the W3C needed to focus on relevant things again.
Relevant things like... not controlling the HTML standard anymore? WHATWG has stolen a lot of the relevance of W3C.
And of course WHATWG didn't out-convince devs on a marketplace of ideas; as an oligopoly of browser developers they just did.
These days, W3C stuff seems perfectly fine (except for their standard document template making it almost impossible to tell “what is this thing actually about?” at a glance! )
> The WHATWG began because the W3C told you, “HTML was dead. If you want to do something like HTML5, you should go elsewhere.” Now that the W3C has come to its senses, is it time for the WHATWG to hang up its spurs and for its participants to work inside W3C to continue the development of the web platform?
We tried (2007–2012). It didn’t work out. In fact, we ended up spinning more specs out of the W3C! The WHATWG has about 12 specs spread amongst eight or so editors now.
> Bruce The spec now known as HTML 5 began with a "guerilla" group called WHATWG. How and why did the WHATWG begin?
> Hixie The short answer is the W3C told us to. The long answer: Back in 2003, when XForms was going through its final stages (the "Proposed Recommendation" vote stage), the browser vendors were concerned that it wouldn’t take off on the Web without being made a part of HTML, and out of that big discussion (which unfortunately is mostly hidden behind the W3C‘s confidentiality walls) came a proof of concept showing that it was possible to take some of XForms’ ideas and put then into HTML 4. We originally called it "XForms Basic", and later renamed it "WebForms 2.0". This formed the basis of what is now HTML 5. In 2004, the W3C had a workshop, the "The W3C Workshop on Web Applications and Compound Documents", where we (the browser vendors) argued that it was imperative that HTML be extended in a backwards-compatible way. It was a turning point in the W3C‘s history—you could tell because at one point RedHat, Sun, and Microsoft, arch-rivals all, actually agreed on something, and that never happens. The outcome of that workshop was that the W3C concluded that HTML was still dead, as had been decided in a workshop in 1998, and that if we wanted to do something like HTML 5, we should go elsewhere. So we announced a mailing list, and did it there. At the time I was working for Opera Software, but "we" in this case was Opera and Mozilla acting together (with Apple cheering us from the sidelines).
W3C declared html dead and now you are mad on whatwg for html5?
This is an unnecessarily "team"-oriented spin. The question is what the web and the users of the web deserve, and I don't believe they deserve to be dominated by a few giant tech corporations who have a monopoly not only on web browsers but also on operating systems.
> Now that the W3C has come to its senses, is it time for the WHATWG to hang up its spurs and for its participants to work inside W3C to continue the development of the web platform?
Yes.
Here's the major problem: the tech world of 2003 was a lot different than the tech world of 2023. Back then, iOS didn't exist, Android didn't exist, Google Chrome didn't exist, Safari barely existed. The WHATWG members are infinitely more dangerous and monopolistic now than they were back then. Maybe, arguably, HTML5 was the better outcome at the time of the dispute at that time, but the dominance of the major browser vendors now is not the better outcome.
The irony is that Mozilla and Opera inadvertently handed over great power to the BigCos who would come to overshadow and virtually annihilate them. You won the battle but lost the war. Opera even had to switch to Chromium.
> So we announced a mailing list, and did it there.
It seems to me that more time could have been taken and more lobbying done.
> W3C declared html dead and now you are mad on whatwg for html5?
Well, I personally think HTML5 <video> was completely botched and became a nightmare, but that's a bit of a digression.
Yes, a Googler could drown a box full of kittens; but if we stop him, then someone else will just drown the kittens in his place.
I think you have to weigh the probability of it happening. It's unlikely someone else is going drown those kittens, as unlikely as it is someone else is going to stick their fingers into the web pot (considering, I can't think of any "FAAAAANGAMA" that has the same incentives).
Well said. Just watched exactly this happen after some surprise layoffs in an entirely different industry.
Is there, though? I mean, yes, I am very cynical about Google (and never worked there, so I have no insider information), but this article lines up very well with my assumptions about the company and what happened there over time.
(Of course I can't speak for all HNers...)
The author is refreshingly candid but hopelessly myopic.
Speaking as an outsider and a rather large advertiser, Google was great to work with in the early years (2004-2008). I founded the first search intelligence business in 2005 as a side business. Again, Google engineers were awesome to work with.
Then in 2009 or so, they began to get territorial. Some outsider sales person was brought in and IIRC, he bought a boat and named it, "AdSense". The engineering help disappeared. Within another year, some engineer in India told us our API access was going to be rescinded. We had extensive crawling capabilities but needed to correlate it to API data to give a holistic picture of the competitive AdWords landscape.
We spent the next two years gaming the system. We had 100 API accounts. We launched our own bare metal "cloud" with 1300 distinct IP addresses which we throttled to hit Google no more than once per minute.
This worked. We monitored Google in over 50 countries. Clients loved us because we could tell them exactly how they were doing on AdWords, both good and bad. Any intelligent person could use our data to improve their ads and excel. Our IPs would occasionally get banned but we would just temporarily shut them off and use one of our reserves. And even then, we eventually developed a crowd sourced solution to solve captchas which got them reinstated.
Another three years of the cat and mouse game passed. We were acquired by the world's largest advertising company.
Guess what? A call from the CEO to Matt Cutts ended the war. No promises were made but our access was simply restored. Everything worked again.
So yeah, Google is just like every other company in the world. The corruption has been there for at least 15 years. Please stop worshipping it.
The full context of the quote: "The engineering help disappeared. Within another year, some engineer in India told us our API access was going to be rescinded." seems to imply that Google had outsourced engineering help to India to save on operating costs. This type of outsourcing [1] was pretty common back in those days.
It was my dream to go work at Google; after fighting the hiring system I was finally hired into Ads SRE and learned the infrastructure, parlaid that into a very nice role doing scientific computing using idle cycles, and even got to work with 3d printing and making and stuff (like Hixie, all thanks to Chris Dibona) as well as a number of state of the art machine learning systems. There really was an amazing feeling being surrounded by so many highly competent people (many of whom I see in this post's comments) who had similar vision to mine. But ultimately, so many things started to chip away at my enjoyment that I had to leave. Middle management was a big part of that.
Once you're on the outside, so many things that seem obvious (borg, beyondcorp, flume, google3, etc) aren't. It's almost like the future is here, it's not evenly distributed.
Hixie has seen some things at Google.
I will be forever thankful to him for realizing HTML5. I read many document changes back then and when people left out of protest or whatever reason, Hixie kept things going in the right direction.
The web would not be what it is like without him.
As somebody that really dislikes the way the web generally is nowadays I got a chuckle out of this :)
This is a mostly tongue-in-cheek comment.
One time, I was stuck in Montreal for 7 days for personal reasons (a vacation plan that exploded). I walked into the Google office there, made some friends, worked on a random project they were doing and ended up collaborating on an OKR a year later. It is entirely possible to keep this kind of culture going for much longer than people think.
Conversely, I've worked at companies with 500 employees that were the blandest kind of "enterprise business company firm" you can imagine. :)
This is the coolest shit I have ever read.
Now that's a company culture of which people would want to be a part.
First, in the boom prior to around 2015, most software problems were accessible to a smart generalist, but nowadays I don't think that's true. Teams are more specialized.
Second, the industry is a lot more regulated and risk-averse, and fewer people maintain the kind of wide-eyed optimism about tech that fed into the old Google. Things are more locked down and organizations less trusting.
Third, the reasons why people go into tech have changed. It's nowadays a "good job" and there are entire cottage industries dedicated to getting you a job at a tech company. The people making their start in the 90s generally went into computing because they loved it, not because it was a good job.
I've gone to one of the companies that people from Google have been going to, and I know people at some others. They're nice places to work, but the vibes are very different. And there are reasons to think that the current cycle (AI...) will favor the incumbents, not newcomers, being already extremely heavy on GPUs and regulation.
This is a long-winded way of saying I don't think it's possible in this industry at this moment.
Do you mean that new areas appeared that require specialization that didn't exist previously, or that areas that require some sort of specialization have comparatively grown? (Or something completely different?)
Nowadays, those easy problems are solved. If you want to contribute to an area, you have to learn all the context, read a bunch of papers, it basically takes at least a year. So you can’t quite be a generalist SWE, drop into a random team for three weeks and meaningfully contribute.
Put another way, the relative value of spunk and generalist ability has decreased and the relative value of domain knowledge has increased.
Of course every process becomes perverted into waterfall eventually.
Nowadays, you need to explain to people why unit test is needed, why you can't use production as the first place to try a risky experiment, and rely on 20 experts, one in each tiny service, to figure out and to deliver a tiny feature with bloated timeline and messy quality.
I think the takeaway for me is that, in a company of hundreds of thousands of people, these experiences are more situational/random/based on what energy you bring to a space/team-based/seniority-based than they are a symptom of universal company culture.
And then a couple years later, yeah, it was Ruth & Alphabet. And that's when it got progressively stupider and stupider.
When I started it was like 25k engineers, and while it was big I still felt there was a very cool internal thing going on there. And I'm a pretty cynical person.
Cutting Googlegeist has knock on effects that create problems like this. The rank and file no longer have a way to communicate back up the chain honestly and things like this come out.
It's incredibly goofy to characterize trashing someone in a blog post as a battle to destroy evil.
The solution seems clear to me: they should acquire a really well run, innovative smaller company and then replace all the top executives with the new team. Sundar should be removed immediately before he destroys even more value. And then they need to do relentless cleaning up, quickly getting rid of unproductive middle managers like the person described in this post. That should give a burst of energy to demoralized devs.
Then they need to desperately work to fix search so that it doesn't suck so much that you need to add "reddit" to every query to not get 100% blog spam. And they need to get their act together and start very rapidly releasing impressive AI tools that aren't worse than stuff from companies that are 1/100th of the size. No matter what they do, I can't help but think their sustainable earnings trajectory is headed downwards for the next few years (they can continue to push short term earnings in various ways but that will run out of steam soon enough); the question is whether they can stop the decline.
> The effects of layoffs are insidious. Whereas before people might focus on the user, or at least their company, trusting that doing the right thing will eventually be rewarded even if it's not strictly part of their assigned duties, after a layoff people can no longer trust that their company has their back, and they dramatically dial back any risk-taking. Responsibilities are guarded jealously. Knowledge is hoarded, because making oneself irreplaceable is the only lever one has to protect oneself from future layoffs.
From 2014 to mid 2015, when I quit, I found Google had a great engineering culture and I loved my time at the company, but I was having gut feelings of the start of a decline. I saw engineering hires who weren't so skilled. I saw Larry and Sergei seemingly lack the spark in their eyes when giving candid answers at our TGIF meetings. I saw a buildup of red tape and overhead. Then, long after quitting Google, more problems crop up. In the last year or so I saw a noticeable decline in the quality of Google search engine results. In the last 2 months I saw an even more noticeable decrease of the quality of Gmail's spam filters (today I get ~10 spams daily out of ~50 legitimate emails.) I keep stumbling on more and more annoying bugs in Google's Android apps that remain unfixed for years.
No one knows how long this stagnancy or decline is going to last. In the case of Microsoft they have stagnated (IMHO because of Ballmer) roughly between 2005 and 2017 (6% annual revenue growth on average). Since 2017, thanks to Satya Nadella's turnaround, their annual revenue growth was 13% on average. I think Google needs to see leadership change to whip the company back into shape. But this probably won't happen for another few years. There is so much inertia in market forces of a huge mastodon like Google that it will take another couple years for such sub-par products and services quality to start noticeably affecting revenue growth. That inertia is the same reason it took 3 years of Nadella as CEO before Microsoft saw revenue growth starting to bounce back up.
As an investor, though, calling the “top” for a company like Google (or Microsoft) is so challenging — not “top” in terms of all time high valuation, but “top” in terms of differential forward-looking, annualized, and adjusted-for-tax returns vs VGT or VOO (i.e. a more challenging target).
These are some of the most entrenched and profitable companies in modern history. Even as they mediocratize, they remain value-accretive for years. It’s difficult to imagine them losing to inflation.
Buffet choosing Apple over any of the other FAANG/M may be looked upon even more favorably, 10-20 years from now, than it is today. Google and Microsoft are tight together in second, but I think you’re right that we’ll look back on 2018-??? as Google’s equivalent to the Ballmer years.
Anyway, I don't see much worrisome news about GOOG. It's true that they are not innovating and surprising us anymore, but neither is AAPL or AMZN. Good execution seems to be rewarded better nowadays than innovation. (Yes, some products are stagnating or getting worse, but some are getting better. I'm not sure there's really a trend. Also, to me, all this culture decline talk is mostly noise.)
You know, I remember a time I said, management just think of engineers as a resource and refer to us as such. But when the word "dehumanising" is used it strikes me a lot clearer. When this disconnected occurs between different layers of the same corporation people just become a resource, they are no longer humans , they are a means to an end, and that end doesn't even serve the purpose of the company but the merits of that individual. I really wish developers had a way to empower themselves out of this hellscape.
Most of the people I work with at Google work fairly hard in cloud (nothing crazy like I've heard about AWS) but you run into slackers on occasion.
Still, there are definitely people trying to do the right thing for users despite frequent bu$iness side overrides, and IMO still some best-of-breed products amongst the sprawling graveyard/zombies. I could even get through to a real person at Nest customer support a few weeks ago!
Seems like they fired the Google Adsense support team. I have been using Google Adsense for many years, and since last year there is no way of contacting any support, there IS NO WAY, I have lost over 10k in revenue because of it, and was only able to get my problem fixed after 2 months by joining a third party publisher network.
Keep in mind that Adsense is one of Google's main sources income, and that they take a 32% cut as an intermediary (So they have ample money to pay for a 5 star support)!
The challenge is that we are all simultaneously part of many groups whose behavior we don't always agree with.
Should you be piled up with all the others because you're a member of a species that is destroying the planet's natural resources? Should you be piled up with all the others because you pay taxes to a country that used that money to build weapons that killed innocents? Should you be piled up because you live in a city whose cops commit police brutality? Should you be piled up because you bought a product and gave money to a corporation that uses child labor?
Life is not so black and white. We have some responsibility for the behavior of the groups we are part of, but only fractional. We should exert our agency towards good when we can, but believing that we have all of the stains on our hands of every community or group we've ever touched or participated in is not a path to a better world, it's just a path to individual shame and misery.
I suppose I got a bit carried away originally, but the point is just that - can one truly be well-meaning if he works in such a feature as that of the first example?
Moreover, when it comes to the examples you cited, I agree that we all share fractional culpability, some more than others. But we do not have a choice in being humans, or in paying taxes to our governments. We do, however, have a choice when it comes to working for Google.
One way of reading the original statements is that there are many people who are not doing that and would not do that.
> But we do not have a choice (...) or in paying taxes to our governments
This obviously reminds me of Thoreau, but more practically many people can move. Unless you are from the US (or a handful of other weird countries) that stops you from paying taxes to your origin's government.
E: Upheaval caused by moving is often actually not higher than one caused by quitting: consider (a) people on employer-tied visas and/or who don't speak the local language well enough to use it professionally (b) people who don't have families of their own yet.
Yes, but we must inevitably pay taxes to some government. If you can find one with zero blood on its hands, let me know and I'll be the first to emigrate.
> We do, however, have a choice when it comes to working for Google.
True, but we must work somewhere, and few corporations are purely good. And some large corporations that have done many regrettable things have also done many valuable things. Do the good things a group does enter into its calculation?
This premise seems a stretch when applying it to Google. Most of us "sell our souls" to more-or-less terrible corporations for money. The point with Google is that it set much higher standards for corporate behavior, and those standards are now reverting to mean.
Google's culture eroded. Decisions went from being made for the benefit of users, to the benefit of Google, to the benefit of whoever was making the decision
The effects of layoffs are insidious… people can no longer trust that their company has their back, and they dramatically dial back any risk-taking. Responsibilities are guarded jealously. Knowledge is hoarded, because making oneself irreplaceable is the only lever one has to protect oneself from future layoffs. I see all of this at Google now
Are you suggesting his influence still lingers?
I think this is a poorly specified question. One can imagine a situation where someone's actions caused a change in a society, which is no longer attributed to him according to popular opinion. Does influence of that person linger?
Please, let's honor the man's fiercely-defended policies.
He is Vivek "Vic" Gundotra. His Real Name is Vivek, and we should refer to him by it.
It's frustrating to continue to see both the level of genuinely well-intentioned work that the public is unfairly (and often viciously) critical of the motives of, and also the (at this point) complete absence of concern for the user, the long term, and the company culture at the highest levels of Google.
I care about my team and believe in their skills and intents. But the Google I joined in early 2006, as a whole, is fractured, reeling, and has been pushed to the brink of extinction by the importing of "business focus" and the "bottom line" (read: short term share price) to Google's management structure wholesale.
Privacy advocates say Manifest v3 is an attempt to wipe out ad blockers. Google claims it's about security. But which side is right is not only unprovable, it's irrelevant; what matters is what the actual consequences will be.
If you don't like what Google is doing, by all means speak up. But please, stop claiming you know why some team is advocating for some position, and focus on the effects that position would have in practice.
Google's size and power mean that causing harm is exceptionally easy. We need to listen to cautionary voices. Having a mob of posters yelling about how evil we are even at the times we were trying our best makes that more challenging.
"I have a change to propose to the http standard that doesn't consider the 20 year history of UDP amplification attacks and breaks all existing servers and browsers!"
or
"I think some websites like Pinterest should dominate all of the google image search results instead of any other website in the world!"
or
"Autoplaying audio is hostile to users except for the few sites we (Google) run and the list of people we think are okay?"
Honestly. Have you been involved in these types of short-sighted and blatently evil decisions? That's why I said I don't blame the engineers. The banality of the day-to-day with a room-full-of-juniors likely doesn't even consider any consequences beyond "xyz is yelling at me".
If it walks like a duck, quacks like a duck, and shits all over your lawn like a duck, hearing "well he meant well" doesn't make it any less of a duck.
Saying "the public are unfairly critical of the motives [of Google]" is like saying cows are unfairly critical of the motives of abattoir workers [1].
This sentence is an oxymoron.
How can the work both be "genuinely well-intentioned" and at the same time have "complete absence of concern for the user"?
I think the author is distinguishing between (1) well-intentioned work from workers in the trenches and (2) indifference to the user from upper management. It's institutional misalignment.
Only the first was a description of the work, the other was a description of the culture to which those doing the work are subjected to from above.
From the outside looking in, Google has acted as a giant self-serving monopolistic hoarder of wealth and power, and has spent decades systematically absorbing and puppeteering creativity and optimism to squeeze as much long term profit as possible.
The only difference we can see recently is they are more interested in short term profit than long term, which makes their insidious power grabs more obvious and less convoluted.
Actions speak louder than words and I don't see how someone could look at Google's actions over the past 20 years and objectively claim the company hasn't always been the poster child of capitalism
You seem to be telling the GP that they made a (common) mistake in thinking that early Google had non-evil motives.
The post I replied to was stating, essentially, that in their opinion Google had always been evil and only the timescales had changed.
My point is that multiple insiders (including myself) can confirm that Google took "Don't Be Evil" really seriously for a long time and that the cynics were wrong then to believe otherwise.
They always funneled user data into ad revenue, always drove people to use their versions of things with overly pushy dark patterns, always collected way more telemetry than necessary.
They bought Android and turned it into a profit center, bought YouTube and have spent basically the whole time making user hostile actions with ad UX and weird algorithms.
Despite individuals' best efforts, I posit that Google the corporation's modus operandi has always been to co-opt good ideas and good people and twist them towards the grey, rarely crossing any defined line but always stretching every one of them to suck more private data, more telemetry, and more ad value.
Just because they invest in an open source programming thing (that gets people to use their platforms and ecosystem for more ad dollars) doesn't make them good.
Is it unfair, though? I went from being a huge fan of Google to being a huge Google critic because of real changes in what Google did. I think it's reasonable to question their motives.
This isn't the same as questioning the motives of the engineers, though. I have no doubt that there are a lot of good people who work there. However, their presence doesn't change the reality of the company's behavior as a whole.
Criticism of Google stems exactly from the culture shift, us customers (even more the tech savvy ones) noticed pretty clearly when that shift started to happen, when we felt betrayed by believing in old-Google. The erosion of this trust fostered the cynicism, the vicious criticism veil was cast over any action that looked, at a glance, somewhat malicious.
How could we tell if it wasn't malicious? I definitely can't anymore.
Google 2005 had almost my complete trust, Google 2015 much less, Google 2023 is the one I've been actively moving away from, closing accounts, including letting go my GMail account from 2004 with a handle that's basically my name.
I'm a former Google engineer of 11 years, and while I certainly remember pile-ons, I don't recall many "unfair" ones. It's more of a difference of opinion.
For example, I mentioned the other day that it's sad that the lawsuits around Google Books left the Web deprived of important content, but I don't view that as unfair. I think the publishing industry/authors had a reason to want to maintain control. Reasonable people can disagree on that one.
---
I also think there are many issues that Google hasn't gotten ENOUGH flack for.
The privacy stance of the company has been terrible from the beginning. I remember TGIF questions going back to 2005 about privacy, and they were more or less brushed off by Larry Page.
Google has REPEATEDLY paid out huge settlements in violation of the law. There was the one about circumventing a Safari change to deliver ads, the early one about the "war driving" and the SSISD database.
A hilarious thing is I just searched for "list of settlements paid out by Google", and there was a pretty big one in 2022, which I had no idea about. Apparently Android would still track your location irrespective of user settings? Didn't know that, but it's unsurprising.
https://www.cbsnews.com/news/google-location-tracking-data-w...
Would people argue that there was some misunderstanding there, or the company was unfairly prosecuted?
I don't know the details of that case, but I've seen a VERY consistent pattern from Google. The line in terms of "dark patterns" has been pushed for 15+ years, to the point where current employees don't even understand what a dark pattern is. It's just cultural now.
There are so many of these lawsuits and settlements that people don't even pay attention anymore. They just assume Google has bad intentions, and I think that's approximately correct.
If you were there in the early days, you remember when Google Toolbar collected an unprecedented amount of data (IIRC, Windows hooks for what you typed, plus what you clicked on), but it was NEITHER opt-in or opt-out. The user had to choose explicitly.
That culture is completely gone. It's not even close to that. IMO the company deserves its erosion of trust, and the public hasn't been unfair.
(There was also the product manager who coined "default opt-in" -- I repeatedly encountered such fuzzy and "interested" thinking in my time at Google. Some people weren't even aware they were doing it. They were just doing what was in the culture -- what's rewarded.)
Another early one was when Google had a "Windows deskbar", and it would ignore your setting to turn it off. It will continually appear on reboot, even when you asked it not to. There was an additional "dark pattern" checkbox -- you had to find 2 places to turn it off, not 1. I filed an internal bug on that one, and got a response from the product manager. They didn't change anything.
---
When I compare early Google to say OpenAI, I think Google was at least 10x better. The products were better, it made way more money, and the working environment was better. (And I made that comparison 3 months ago, before last weekend's OpenAI drama - https://news.ycombinator.com/item?id=37399239 )
But I don't think the public has been unfair to Google overall.
Google created amazing things, and got credit for them plus even more. But it also had both bad outcomes and bad intentions on many products. You can say that's one Vic Gundotra in the company, but there were multiple Vic Gundotras. And Vic had a mandate from the top.
Products that were poorly executed, violated the law, dishonestly marketed, predictably shut down despite early promises, etc.
There's a very clear pattern, going back more than 10 years at this point, but you can see it from 15 years ago too. The company simply isn't user-centric, full stop. I can't see anyone argue otherwise.
What's the most user-centric improvement from Google in the last 5 years? (honest question) As a user, I honestly stopped paying attention to any new product launches over 10 years ago. My favorite product is probably YouTube, with a lot of great content, and I pay for it. Other than that, I just kinda get by with GMail, Maps, and search. The latter has deteriorated rapidly.
In general, I do not look forward to new Google products.
It's inevitable that the top business in any sector gets loads of uninformed and/or just plain dumb haters. Ask Amazon, Microsoft, etc. employees about it. One gets used to it.
That being said, Google probably deserves it more than most (yes, even more than MS) among top tech companies since its revenue is primarily from advertising, the air pollution of the online world.
If there is lack of concern for the user and the long term, how can work be "well-intentioned"?
Intentioned for whom? And why should the public perceive it as good?
You aren’t wrong. Frankly, it’s embarrassing. I could throw in a bunch more complaints and the kitchen sink but the point is we should expect better things from these companies and they should expect more from themselves as well.
I mean, you can add before:2011-01-01 to your search.
But I'm not sure how accurate the publishing dates on every page are.
This is part and parcel of working for a visible/impactful organization. People will constantly write things, good and bad about the organization. Most of them, good and bad, will be wrong. They'll be based on falsehoods, misinterpretations, over-simplifications, political perspectives, etc.
This becomes a problem when people in the company assume that because most of the feedback is nonsense, that all of it is nonsense. That is especially temping when the feedback is hurtful to you or critical of your team or values.
I found a bit of Neil Gaiman's MasterClass very helpful when reading such feedback. Very roughly Gaiman said that when someone is telling you something doesn't work for them, and what you should do to fix it, you should believe them that it doesn't work for them, but that the author is much better placed than the reader to know how and if to fix it.
In my context I try to understand why someone is saying something, what information I can take from it, and whether there is anything within my expertise, control, or influence that can or should be done about it.
(If you take anything from this comment, I think it should be to go listen to Neil Gaiman talk about anything!)
Google pulled in 280 billion $ last year.
Now imagine a nice little side project within Google making it into market success with a 100m$ annual revenue.
That's basically useless to Google. A line item that doesn't move the needle and adds weight to the company. Yet to any other company it would be an extraordinary success.
If I'd arbitrarily say that 10% of annual revenue is "moving the needle" that means you need to innovate a new product raking in 30 billion a year. Good luck with that.
And it would require to be entangled with the unique ecosystem benefits of Google, because a stand-alone product would easily be countered by Microsoft, Apple, Amazon. So the bottom line is that your new product needs to be of the monopoly-type, a new money printer. Anything less than that is not worthwhile.
That's why Meta's big bet on the Metaverse wasn't as crazy as reported. When you make this much revenue yet social networking has peaked, you need to differentiate by adding a new revenue stream, and it would need to bring in a billion a month. You can only achieve that by building a brand new ecosystem and being the first at it.
My father, a machine mechanic, gave me the same advice years ago. In my mind stuff like this only applied to blue collars so I didn't give it too much thought. Only later did I realize (after the company I was at became so mismanaged) he was 100% right.
I feel very unhappy at Google, certainly I would have left at this point if the job market were a little better.
I’ve had a successful career here with multiple product launches which had significant revenue or other measurable impact and several promotions. But reflecting on all of it, I feel burnt out and used, dispirited with the directionless race to the bottom Google is now engaged in.
Most of my last year was spent in bitter political fights, escalations, failed attempts at “alignment”, retrospectives on what went wrong, and very little actual software engineering. I’m going to lose the ability to do anything but be a cog in the enormous Google bureaucracy if something doesn’t change.
It’s definitely time to go, but I wish I could have come to this realization when the opportunities were more plentiful.
> Much of these problems with Google today stem from a lack of visionary leadership from Sundar Pichai, and his clear lack of interest in maintaining the cultural norms of early Google. A symptom of this is the spreading contingent of inept middle management.
He wasn't the snake in the garden of Eden-- google completed rather than began its transition with his ascension-- but he would definitely have been Team Snake once he saw the fig leaf sales figures.
This is what happened to the automotive industry. In the past companies tried to build the best car. Now? Profit is all that matters.
Not even close.
The computer revolution happened and the automotive industry was displaced in the economy by other sectors, namely tech. [0] Car usage/ownership has gone down.
[0] https://www2.deloitte.com/us/en/insights/economy/spotlight/a...
I left 3 years ago for the same reason: I couldn't stand seeing Google continue to decline under Sundar's leadership.
Wow. Shots fired.
More seriously, his description of this manager has been my typical experience of managers in large companies. Very sad to see what Google has become.
I'm not sure if I agree. That mission seems to be largely achieved. And maybe has something to do with the decay in Google's overall culture.
- Finance is running the company - HR has lost the original shepherding of the culture in favour of risks mitigation - Reduction of transparent leadership comms in favour of corp speak - Horrible middle management (senior managers up to VP1). Either because we promoted great engineers into a people role, or because we hired consultants to run engineering organization (favouring navigating the complexity of the org, over managing innovation).
I did rationalise all those changes as something that was obvious from a short term optimization standpoint: the company was in the mist of PR fights, leaks , growing incredibly fast, etc. It's clear, 6 years later, that a sustained approach to this type of leadership has reduced the company to a shadow of itself. Less innovative, less talent driven.
* Number of developers using it on some daily/weekly/monthly, etc. cadence.
* Number of apps published (to iOS, Android, both).
* Number of jobs available using the framework.
* Various subjective desirability metrics from developers survey like the StackOverflow ones.
It's anyone's guess as to which is the best metric or how they should be combined. Also, it's very hard to actually get accurate data on it.
But, according to Statistica at least, yes Flutter really is the most popular mobile app framework as of 2022:
https://www.statista.com/statistics/869224/worldwide-softwar...
It looks like that's based on a developer survey. I don't know more about its methodology.
So 46% of 33% of mobile app developers that aren't building mobile websites use Flutter. That's not bad at all, but hardly supports a claim of being the "leading mobile app development framework" as you're down to ~15% of mobile app developers using it. And only then since mobile web is being excluded, who knows what it'd be if that was included.
Unless you want to count them both as Native at 50%?
People who use Swift/UIKit to make apps may like it, but it's also the default way to make an iOS app, so they don't feel the need to fight a war. That language was handed down from above as the winner of iOS development. Same for Java/Kotlin/native UI libraries on Android.
Flutter: 46% React Native: 35% Unity: 10% Cordova: 10% Ionic: 9% Xamarin: 8%
Just one datapoint, of course - a survey of 26,384 developers.
Seems just like the recent news where YouTube was intentionally throttling Firefox, which turned out to be a not accurate representation.
I suspect a few high level departures more and it'd be dead.
Do you mean he's going to continue working on it or just that he had been for the past 8 or 9 years?
Brutal but should we do more name-naming to allow people to avoid working for inept managers?
Puts me in a UBI + cooperatives mood.
Yes, it is. This was inevitable. It's due to 3 factors:
* Becoming publicly traded
* Size
* Scale of public and private use of products
You cannot have a "don't be evil" company when these 3 are like they are for Google and there is no going back.
Corporation can decimate their workforce in the search for better earnings but god forbid the drones speak up.
The process when this changed was slow but I think started 2008-2010 where passion for building something was no longer what drove people but instead the promo-process, having impact and moving the needle became what drove people. Not passion but promo-process changed the culture dramatically over time.
Me and friends used to call it the LPA cycle. (L)aunch, get (P)romo, (A)bandon and switch team. And towards the second half of the 2010s it became a de-facto rule. Once something launches with a big fanfare, after next promo-cycle almost l5 and higher engineers leave to chase their next promo in a different team.
You can see this over and over after ~2015. High velocity and innovation until launch and shortly after it grinds to a stop. very sad to see this change from early google.
The management and bureaucracy depicted in the article sound like a corporate nightmare and unappealing place to work. I didn't know that Google had non-engineers running dev tool teams. Can this VP even reverse a linked list? /s
Seems like Google needs a change in leadership, starting with replacing CEO Sundar Pichar.
Hey if you're cool with me using your hardrive to store data I have a bunch of chia coins that need mining. Its weird how getting somebody's permission before using their stuff is considered unnecessary.
If you look back the at the original post I say "Hard drive" not the "localStorage object".
And they are indeed stored are your system and not the servers.
https://allaboutcookies.org/what-is-a-cookie-file#:~:text=In....
The argument these other commenters are trying to make hinges on the idea that the type of storage for cookies wouldn't work that well for crypto mining.
You're calling that argument nonsequitor and I don't think it is. It's immediately applicable to explaining the gap in your reasoning. That gap, for the record, being Cookies Storage == Crypto Mining.
Finally, let me give an example. "I own my house and my land so therefore I'm a sovereign citizen." That's a bad argument for largely the same reasons.
On top of that, using localStorage for storing large amounts of data rarely involves anything like a cookie warning because it's 100% client side unless manually sent back to the server. And even then, if you anonymize the data (i.e. you don't care who's storage you are using), you still don't technically need any warning.
All this to say: There is basically no relationship whatsoever between pervasive cookie warnings and the usage concerns you are voicing. Both are valid concerns, both are important stakes, but they have nothing to do with one-another.
So the cookie warnings have basically become the Prop-8 warnings of the internet, where they're so prevalent people just ignore them, but the cookie warnings are more annoying since they require active dismissal.
Reminded me of when I first discovered that major browsers allow third party cookies by default. And thinking I can't believe they allow this massive privacy leak.
That's an interesting observation considering Sundar is where he is because of early-Google cultural norms.
What I think is happening is that the best people tend to leave, and those who prefer safety and are fine with the corporate environment as long as they're getting paid tend to stay or join. I doubt this downward spiral to mediocrity can be reversed.
I actually can't decide what would be the best strategy from the CEO's point of view. I.e. how best to govern an aging, established tech company like Google? I really like what Aswath Damodaran said about Google - there's a "sugar daddy effect" - the various departments lack desperation to make it, unlike startups.
I was over the moon because I was a more traditional tech nerd and felt I had really lucked out, coming in as an iOS programmer and ended up at the core of Android UI.
We lost half the team in that transition to other things, the vast majority of that 50% transferred to other things within Google.
That occurred exactly along the lines you mention, with some side help of them accepting there was something genuinely wrong with Android's culture that needed to be avoided, as Ian mentions.
That self-selection combined with the...qualities...of Android completely changed the job. For the first time at Google I was working with people who genuinely, firmly, at their core, had no real interest in anything except the paycheck. I do believe this is very well-adjusted and have a hard time explaining the feeling and what it leads to without sounding derogetary. Your post does such an excellent job of pointing at it.
By the way, I was developing for Android since its early days (before the first Android phone was released) and mostly switched to iOS development few years ago.
I have to say that the Android SDK (and the UI/UX too) was underwhelming, although it started to get better at some point. It felt like the developers were not top talent and / or were under pressure to ship functionality quickly without having the time to step back and think hard about design and simplicity. The most notable example of this is the activity / fragment lifecycle (also known as the "lolcycle").
All the stuff seems "obvious" in retrospect, like...oh...a lot of you went to MIT and did Computer Science because that's what people do but...you went to college to get a degree to get a job, you didn't necessarily become absorbed in it.
But then again most other tech jobs I've been in had that quality 100%. Life is weird.
(I'm a dropout from a state school with a 2.8 GPA, and I honestly don't know if I've ever felt more 'alien' anywhere other than Google.)
Very interesting they were working on Flutter
I have just spent 18 months with Dart, supporting Flutter development
I formed the view that Fludder (as I called it) was built by brilliant engineers who were directionless. As a replacement for Javascript it is an utter failure, sadly
Made this a very interesting read
One thing I find bizarre in Google is lack of accountability. If someone builds a lousy product, we are not supposed to criticize it, not even objectively. That's because, well you guessed it, "it hurts feelings". Or per Pichai's words, "let's be thoughtful". So many teams have instead learned to launch failed products to advance their levels in Google.
What surprises me about Google is not that its changing, but that it's taken so long to change.
I am surprised just how 'bottom up' so much is done at Google, and I wonder if that is why Sundar ended up where he is. Unlike so many other large companies, engineers who build consensus have way more influence on upper management's priorities than other places.
So being someone who is good at building consensus is a good way to built clout at google, more so than any other place. But this isn't alawys good. Sometimes I miss old boring "F500" companies where I can go to the one principal engineer (or director or whatever) and show them my idea, and how it doesn't get in anyone else's way, and boom they either approve or deny it.
No spending months convincing everyone and their mother to make a small (but significant) change.
Nevertheless the article is spot on with the effect of layoffs, and the general culture of big tech.
Maybe this was something that applied in the "good old times" but nowadays since anything goes for corpos the same should go for drones.
- the string of missed opportunities in the last 10 years (specifically AI)
- the string of user-hostile product decisions (latest: adblockers vs YT)
- the complete lack of innovation (name a cool product launched by G in the last 5 years)
- the clear and present competitive threat to their flagship product (search vs. OpenAI)
- the once great culture that is rotting in place (see article)
- the stock price completely flat or slightly down for the past two years
- the enormous waste of goodwill Google had accumulated with both the world and their own employees, now all spilt on the floor (I mean, they've chosen to turn predatory, I'm not going to say fine, but ultimately: their choice. BUT: they don't even have the financial numbers that would justify such an about turn).
How that ball-less wonder Sundar still has a job as CEO, or at all for that matter, is nothing short of amazing.Board is asleep at the wheel.
Unrelated, does anyone here or OP have a ballpark ETA on when Google's Quantum and AI might meet and become friends? I'm really hoping to see this in my lifetime.
What a coincidence that in the only country outside the US where Google search has a worthy competitor in the open market, search engine choosing dialog should not appear in all chromium-based web browsers. Certainly this is the care for the users
https://bugs.chromium.org/p/chromium/issues/detail?id=81578
https://www.reddit.com/r/google/comments/kz5cn/google_disabl...
I hear amazing stories about the early days of Google and I can’t help but think, which engineering company that is in its infancy right now will have employees reminiscing so fondly of the early days? An AI startup?
https://ln.hixie.ch/?start=1700627532&count=1
I agree with him that Flutter is on a good trajectory.
Yes, Google books was great endeavor that could benefit all humanity. What happened to all those scans? Are they still stored somewhere?
> Take Jeanine Banks, for example, ... Her understanding of what her teams are doing is minimal at best; she frequently makes requests that are completely incoherent and inapplicable.
So, when Ian does sincere things that were intended to be good, they get criticized for them unfairly. But this Jeanine Banks is [fucking incompetent] and Ian could not possibly be an outsider making the same mistake he claims everyone else is.
Also seems like a defamation suit waiting to happen.
I don't know if they are trying to make a point here, but this is screaming one.
A sort of boiling frog phenomenon. The creep sets in because the founders hired or promoted people who did not uphold the core principles, and prioritized short terms gains.
My comment: Sieving and assessing multitudes of prospective candidates for a job is a very time consuming, exhausting work, and people are often willing to settle for less, especially if the organization is really successful and the founders feel the need to expand rapidly.
Wrapped it up all in just three years. Discontinued.
Perhaps the individuals the author knows were pernicious, but clearly someone is. Look at the current state of YouTube demonetization and war on adblocking (ads are a vector for malware).
> Google's culture eroded. Decisions went from being made for the benefit of users, to the benefit of Google, to the benefit of whoever was making the decision.
Brutal. I can only imagine the disillusionment.
Maybe it’s time to stop drinking the koolaid.
> Then Google had layoffs. The layoffs were an unforced error driven by a short-sighted drive to ensure the stock price would keep growing quarter-to-quarter, instead of following Google's erstwhile strategy of prioritising long-term success even if that led to short-term losses (the very essence of "don't be evil"). The effects of layoffs are insidious. Whereas before people might focus on the user, or at least their company, trusting that doing the right thing will eventually be rewarded even if it's not strictly part of their assigned duties, after a layoff people can no longer trust that their company has their back, and they dramatically dial back any risk-taking. Responsibilities are guarded jealously. Knowledge is hoarded, because making oneself irreplaceable is the only lever one has to protect oneself from future layoffs. I see all of this at Google now. The lack of trust in management is reflected by management no longer showing trust in the employees either, in the form of inane corporate policies. In 2004, Google's founders famously told Wall Street "Google is not a conventional company. We do not intend to become one." but that Google is no more.
> Much of these problems with Google today stem from a lack of visionary leadership from Sundar Pichai, and his clear lack of interest in maintaining the cultural norms of early Google. A symptom of this is the spreading contingent of inept middle management. Take Jeanine Banks, for example, who manages the department that somewhat arbitrarily contains (among other things) Flutter, Dart, Go, and Firebase. Her department nominally has a strategy, but I couldn't leak it if I wanted to; I literally could never figure out what any part of it meant, even after years of hearing her describe it. Her understanding of what her teams are doing is minimal at best; she frequently makes requests that are completely incoherent and inapplicable. She treats engineers as commodities in a way that is dehumanising, reassigning people against their will in ways that have no relationship to their skill set. She is completely unable to receive constructive feedback (as in, she literally doesn't even acknowledge it). I hear other teams (who have leaders more politically savvy than I) have learned how to "handle" her to keep her off their backs, feeding her just the right information at the right time. Having seen Google at its best, I find this new reality depressing.
This is so painfully accurate. Everything is geared towards the individual's needs to appear good under the lens of promotion and compensation.
These are the Balmer years. Or as we'll start saying in a few years: The Sundar years.
Are they attributing the root cause to leadership, and believe the old culture is merely dormant, or could be inspired in people who never saw it, and who weren't hired for it?
> Google's culture eroded. Decisions went from being made for the benefit of users, to the benefit of Google, to the benefit of whoever was making the decision.
Sometimes back I wanted to contribute to Android. It's a source-open product, unfortunately. And development goes on, silently, eerily without as much public docs as I would like!
The latter team leads were anywhere from disinterested, asking basic level leetcode questions I could breeze through, to fucking incompetent who didn't even understand the coding questions they were asking. I was shocked at how different they were in terms of thoughtfulness and intelligence.
I would really, really love to hear more about this if you would indulge us. If not us, then certainly send me an email, please.
The dude asked me a leetcode hard (that I hadn't seen before!) that I was actually able to code up, and he didn't understand that memoization and bottom up dp are equivalent with the exception of stack space.
But at that point I was so annoyed in general at the experience.
My recruiter quit the day I had an interview, my first interview rescheduled the time and no one told me, etc.
It was a fucking joke.
Also, I interviewed at Netflix as well, and I didn't get the job (passed technical interview but didn't get selected after Director level interview. Just wasn't a good fit in terms of interests) and I can't say enough good things about netflix, everyone I met there, and the overall interview process.
So I'm not just annoyed at Azure folks because I didn't get the job. I'm annoyed cause they're mostly morons.
This could also be incentives at the companies. I have a buddy who went to Microsoft, worked 30hr weeks, and was bored. Dude is brilliant and level headed. The team was lazy AF. Worked there for 5 years and went to Facebook and is thriving, going from Senior to Staff rather quickly.
Giving a specific manager's name is ballsy! I suspect a deleted LinkedIn profile in 5...4...
I guess that's how the chat apps were created as well
I experienced it the beginning of the Corona pandemics, where I demo'ed some workflows and documented some step by step guide to use Google classroom to be able to offer a great experience regarding home-schooling in Germany. We presented to some Department of Education in Germany, they all declined it because of the "privacy advocates" doing FUD in a super conspiracy level.. we ended up spending millions of Euros and every State having it's on half baked solution and a super weak home-schooling infrastructure in general. I'm pretty confident that we definitely could have done better just using Google classroom.
I'm currently finishing this book by an unabashed fan boy:
https://www.amazon.com/Bill-Dave-Hewlett-Packard-Greatest/dp...?
about how HP went from the coolest company in the world (50's and 60's) to dorky old mediocre place that Fiorina/Hurd/Apotheker/Whitman just finished the destruction that was already underway.
Like a lot of Valley folks, I blamed Carly, but some other long time HP'ers said it was already in process of destroying itself. And while people like to hold up IBM as the canonical bad example for Microsoft and then Google, HP could equally well play that role.
I think. Still pondering this one.
I worked under a VP at a job once who was exactly like this when I was a manager. Truly one of the most demoralizing experiences; always trying to do the best for the people under you and sheild them from this kind of nonsense, but in middle management you can only do so much sigh.
I wrote a number of articles about working there in the early (or earlier) days. Chronologically:
https://albertcory50.substack.com/p/working-at-google-enterp...
https://albertcory50.substack.com/p/working-at-google-ads
https://albertcory50.substack.com/p/working-at-google-ads-co...
https://albertcory50.substack.com/p/working-at-google-maps
https://albertcory50.substack.com/p/working-at-google-maps-c...
As well as three others about the best part: the non-work activities.
I had a similar experience at Google--simple improvements such as parameter tuning are looked down on and rejected for being mere tinkering, even if the metrics are good. Meanwhile super complicated deep learning projects keep being added, even if they barely improve metrics. In the short term the complexity looks like hard work and leads to promotions, but long term it makes the system hard to maintain and understand.
Then Google had layoffs. The layoffs were an unforced error driven by a short-sighted drive to ensure the stock price would keep growing quarter-to-quarter, instead of following Google's erstwhile strategy of prioritising long-term success even if that led to short-term losses (the very essence of "don't be evil"). The effects of layoffs are insidious.
I think calling it an unforced error is generous. When I left in 2010 I pointed out to Google that their falling CPC rates meant that the profit margin on search advertising was eroding faster than they were developing new income and faster than they were reducing costs[1] and as a result they were going to find themselves compromising their principles to appease wall street. Before they laid off people they compromised every other principle they had, they added advertising to places they earlier boasted about not advertising, they started selling more and more demographic information about their users to sketchier people. All so they could show that revenue number going up and to the right.
I predicted they would lay off people a lot sooner than they eventually did but I blame my misprediction on my misunderstanding of just how much money they could develop when they stopped worrying about whether or not it was good for their users. I completely concur though with how a layoff really changes people. I was at Intel when they did their first layoff in 1984 and suddenly everyone's attitude changed to "how do I stay off the layoff list?" That doesn't foster a creative, risk taking culture.
Someday the story of Google will make a good read, kind of like 'Bad Blood' but where the enemy isn't a sociopathic leader but a bunch of regular people who got addicted to being massively wealthy and threw out all of their principles when that wealth was threatened. Altruism of the rich is a function of their excess wealth.
[1] The primary reason I left was because the project I delivered which saved them $10M/yr year-after-year was considered "not significant" (read unpromotable).
You might disagree with it (and I'm sure you do), but Chris always thought of the company first. He was the personal embodiment of early Google culture and a fantastic manager.
I just wish they'd made him a VP of Open Source (a position IMHO Google sorely needs). He probably could have staved off some of the failures.
That said, IMO what Elon Musk did to Twitter can be done to Google and many other bloated tech companies.
There are so many technically weak middle management and executives that need to be removed.
The decline is slow at first but compounds rapidly. Smart and lazy people leave first. Average but ambitious employees leave. Smart and hard working folks are the last to leave. Leaving the grifters and dumb & lazy to pick through the remains.
Tangential, but a less obvious way of decline is hiring people you trust ( old friends, classmates etc.) but who are be other wise incompetent.
It is oft-mocked precisely because it "was".
f*ck them. just say it. it's useless, but good for your psyche.
Intent doesn't matter if the outcome is the same as intentional malice. """Hanlon's razor""" is total bullshit.
What a shellacking. I never heard of her, so did a quick search, she's on X/Twitter https://twitter.com/femtechie ; and yes, her Linkedin vanity url is, get this: https://linkedin.com/in/winner
But I think 18 years at Google means the author has plenty of “fuck you” money.
You might consider reading the followup post: https://ln.hixie.ch/?start=1700627532&count=1
It suggests that, in spite of his problems with management, the author remains bullish about Flutter (and likely Dart).
The VP above might not, but who cares...
I'm not quite there, but as a heavy Firebase user who generally loves the product but who has been incredibly frustrated with a lot of the (lack of) direction of new features over the past 4 years or so, reading this post made me think "Ohhh, now it makes sense."
That is, there are basic, presumably easy-to-implement, features that have languished for years in Firebase. Part of me has wanted to go interview with Firebase just so I can get hired to fix some obvious missing feature. Now, granted, it's obviously impossible to pin this directly on this manager, and this is also a Google-wide problem, but I think the author's point is that a lot of this "directionless-ness" is a result of poor middle management.
Proper workers aren't as good at playing politics as those who just focus on politics.
And the balls! Dunno whether I read your generic "why I quit Google" essay, but author's post was the first that I liked due to his willingness to throw punches.
Frankly the fact he was willing to include that paragraph probably indicates that there's a few thousand more paragraphs he resisted including...
It would take close to a decade to align these products.
My impression is that this is a place to hang these products on the org-tree. IMO the individual teams appear to have LOTS of vision!
The VP in question is unnecessary (IMO).
In saying that, I don't think public, targeted statements like this are ever the right thing to do. She's just a person, doing a job.
I also don't have enough information to say she's "not" a bad person, but with the information given, I don't see anything that would indicate she is one.
There's more to life and a person than a job. That's all. Even the worst managers I've had have been good people. They're good dads and mums, enjoy hiking and camping.
Public statements like this one are easy to make, impossible to verify or challenge, and only cause hurt
And no, public statements can make you a public target. These are not easy to make.
And what’s wrong with that, if that’s their honest and informed impression?
So, in that vein, I think I'd hesitate to publicly embarrass someone merely for being bad at a job, since that crosses over to affecting their personal life. If someone asked me about that person in a professional context (to make a hiring decision, for example), I'd be frank about their weaknesses. But I don't think the whole world has to know about it.
As a previous believer in this, I now strongly disagree. (even if I am too chicken to do it myself)
Tech nerds are usually nice and non-confrontational people. They get exploited to high heaven by those who are effective at navigating low-visibility & grey-area political spaces. When an org, leader, employee or associate taints every single private avenue for criticism, you are left without much recourse.
People quit bad managers. But bad managers are often amazing as appearing amazing. As long as management has zero accountability within the org structure, sub-optimal signals like these must do.
> Those who make private criticism impossible will make public tirades inevitable
- John F. Kennedy reincarnated in 2023
I think it's in very bad taste in this case.
With her budget, just her org is effectively bigger than the biggest tech company in most countries of the world. At that point upper leadership is not allowed to differentiate between private and public life. Public criticism is private criticism and vice-versa. It's likely a testament to her achievements that she has earned an enviable? level of success that makes public criticism acceptable.
> in particular some rather ugly people who in particular get especially unhinged on the topic of women in tech at Google, etc.
That being said I do agree with your point. With those risks in mind, I still think it should be socially permissible to make this kind of post.
> I think it's in very bad taste in this case.
I thought it was done as well as one could. I know the west coast prides itself for its 'niceness', but in a lot of parts of USA, plain expression of dislike is considered in better taste than the kind of passive aggressiveness that would result from softening the poster's language. It was meant to be a targeted question at her competence. Just because she is one of many incompetent people at the helm at Google, doesn't invalidate the poster's experience.
The anecdotal optics might be bad. But I for one rely on Occam's razor before jumping to conclusions about racial/gender angles in everything.
There are genuinely amazing, highly respected executives in some (most?) tech companies.
I do agree though that the public facing image of a lot of them is a lot of hype. A lot of the big companies want to build an aura of infallible leader extraordinaire's for their management team.
Taking such a strong stance is not something would so light-heartedly, i really wonder what went on to drive this person to write such harsh words about her.
Considering the amount of people the author has likely seen over 18 years and how many of them he could have complained about... It must not be a chance it's her specifically.
Maybe he doesn't think that she mostly meant well?
If he cares more about the company culture than being rehired by the people that disagree with his outlook, why not let it fly? If it instigates a culture change, he wins at the cost of a professional bridge he doesn't value anyway.
I'm not saying that will happen here, but if I were writing this blog post I would have deliberately avoided specifics like this because of that, in part.
It's one thing to legitimately trash Sundar Pichai; another to name some middle-level manager like that.
You wrote Since when is a VP middle-level management ? in reply to the parent commenter's observation It's one thing to legitimately trash Sundar Pichai; another to name some middle-level manager like that. A VP is very much middle-level management.
https://en.wikipedia.org/wiki/Corporate_title#Middle_managem...
(a quick look at a Google org chart makes it look like, well, VPs are middle management there too)
It's not quite picking on a potential c-suite executive, but it's close. She's two steps away from c-suite, in a company of >180k people.
The point is, you weren't the person who wrote this. And I'm glad someone did. We need a little more scrutiny on how given people run industry leading ships aground despite making more in a year than some people make their entire lives.
Having said that, I'm not sure we can assign this difference in mentality to author's decision to name the VP (which I personally find valiant, but probably short-sighted).
EDIT: Dug a little more and it's the group formerly known as Developer Product. So Firebase, etc. makes sense. Successor to Jason Titus.
To call out Jeanine and only Jeanine in language this harsh feels wrong. From my recollection and from what I have heard from people still working there, she is par for the course.
Also I am almost never the person to bring this kind of thing up but ... there aren't a lot of other black women in leadership at Google. Makes this targeted attack feel worse.
Are people of specific races to be put beyond criticism?
My rule of thumb: unless given an obvious reason not to, assume good faith on the part of individuals.
Ultimately we're discussing assuming someone is a racist because they said something negative about a person of a different race. That assumption is also a racial stereotype.
The dickishness/meanness of singling someone out by name in a public article on the Internet, which is what the comment here was primarily about.
And then the second level, which the commenter deliberately downplayed as a minor second point (but people here jumped on it...) that said person is a minority, so it makes one extra-suspicious about motives.
So I'm not sure where you got this "acting like race is about everything" point, because that wasn't in the comment.
Given it's an unusual situation, people are reflecting on what makes this allegedly incompetent VP different from other incompetent VPs who aren't called out like this?
It's good to have good faith, but it's also good to understand that good faith individuals also suffer from blindspots and unconscious biases.
Hypothetically if there is a set of leaders, directors, and VPs, that all seem equally incompetent, but you call out only one, what might be the reason for it? It could be random. It could be because they were this person's actual direct manager. It coudl be because they're genuinely the one that are the most incompetent of the lot. But it could also be that they're the one perceived to be the most incompetent of the lot. Why? Does them being a woman or black factor into it? Who knows. Not even OP might.
It's not helpful to jump to racism at a moment's notice. It's not helpful to use race as a shield from criticism. But it's also not helpful to pretend that racism doesn't exist, even unconsciously within folks that would otherwise believe they don't have a prejudiced bone in their body.
In conclusion, people shouldn't ACCUSE, and other people shouldn't get DEFENSIVE. It's OK to discuss. I thought Throwaway did a decent job of not accusing. Many responses got too defensive tho.
But I reject that "pretending racism doesn't exist" is a good description of objections like mine above.
In my view it's just as fair to say that taking your position means pretending that racism exists in all interactions between people of different races, and must be contended with before other matters.
Unconscious racism is a thing, yet I question the utility of bringing it up when you have no actual evidence that OP is affected by unconscious racism. He might just hate women too, right? Can't rule that out.
People in positions of power, particularly those in-charge of others, should be taking it on a responsibility and duty; like any other person, sometimes they do a shit job, and I think managers (unless they've committed sexual assault or something) often get exempted from criticism, while any failures ironically tend to be shoveled onto individuals as replaceable units. How many people out there have managers that end being directly responsible for burning them down and out, causing problems in their family lives, and otherwise cultivating an environment that makes the task of getting work done all but impossible?
Isn't that exactly the job of an org executive? To hire and align competent senior leadership ?
I don't think he is criticizing her in particular as much as the archetype that she represents. She is a person who has never had a coding job & spent her early career quite far from the people who write code. I can't for the life of me figure out why you would put someone like that in charge of google-dev relations. That's a premier-IC-turned-leader position if I've ever seen one.
No wonder she doesn't have a strategy. That's a terrible match for a hire.
One possibility is that the person who put her in that position has an incentive for Flutter/Dart to fail.
Btw, it's very funny to see projects, which were predestined to fail, because they send their shittiest, and somehow they became better, and slowly more important than the executives star projects. There are meetings in such cases (I was part of such projects and meetings, several times), after almost everybody should be fired immediately, if you want anything good for the company. But of course, most of the employees of large, and old companies don't care anymore about products, or their respective companies.
This seems likely. Google makes 90% or some very high percent of their money from ads. I doubt there is any focus on on comparatively small side projects
I dare say we’ve all been in some rooms we didn’t really deserve to be in, wouldn’t you?
Unless I misunderstood the author she was his manager. It is not like he chose some random "black woman in leadership at Google" to attack.
Also seemed out of tone with the rest of the article, which I agreed with the substance of and enjoyed reading.
He could have made the point by writing "I had this terrible boss who had no idea about anything and...", her name is irrelevant to demonstrate the issue of decline at Google.
I understand authors frustration, I've experienced the same in the past but could not voice this beyond just some close friends and coworkers (who knew it already anyway), for fear of repercussions. I've since left but of course this person remains, and from what I hear is still as bad.
Outsiders might join that organization unaware of this. Others working with those teams might not know this and can get burned by it.
Was this particular call out justified? I don't know. But I don't think it is inherently bad.
I agree completely with the article, but naming someone publicly makes the author seem like they are living in a bubble. Ie in their world the head of their org is a public figure, but hardly anyone knows what Flutter is let alone the org structure.
It's not a monolith organization. Google re-structured as a conglomerate (Alphabet). They're critiquing culture/values.
Further, if they were to single out Flutter, wouldn't the target be evident?
If not her, then likely someone she managed: https://twitter.com/timsneath/status/1727192477264974273
Reverse racism is just racism.
I find that hard to believe.
LOTS of people are bad at their job.
Capturing the subtleties in such a black/white call-out usually is lost though to the reader/listener. It also doesn't lend to this to do this so publically, for the entire internet.
He thinks she is bad at her job and it’s clear she’s not. She know precisely how to move people around to take blame for failures while staying clean and clear to brag about the wins. To the clueless she might look dumb but she’s not at all. She knows how to secure her millions in comp per year and retire early. She’s very smart.
To be fair he seems to be waking up to the fact the sociopaths are in it for themselves, 18 years later.
'At her job' - her job is improving the department.
> She knows how to secure her millions in comp per year and retire early. She’s very smart.
If I had the background, connections and privileges of these several MBA types, I could also do that. But I couldnt perhaps be a great engineer. Therefore I wouldn't share your appreciation of sociopathy, and I believe many people are of similar opinion.
I disagree. Good articles should make specific propositions about specific exemplars. The alternative is to make generalities that are hard to falsify.
But this is a Director at Google. She has the power to command change and her actions affect 100s of people directly inside Google and likely many thousands using the products of teams under her. They likely draw multi million dollar total comp.
I very much welcome them to be publicly called out on their BS.
His lack of specificity on almost all counts but her name also makes me question his judgment.
To put it crudely, one dwindling set of idealistic millionaires vs a growing set of capitalist thousandaires, each set with very different motivations to login to their computer each morning.
As someone who's very invested in Dart, this really pisses me off to hear.
I guess that's what this tweet is alluding to: https://twitter.com/timsneath/status/1727192477264974273
> I hear other teams (who have leaders more politically savvy than I) have learned how to "handle" her to keep her off their backs, feeding her just the right information at the right time.
I don't know this person, but have worked with many like this in my career. When you have a leader like this, it's exhausting. You spend half your time "managing upward". Instead of doing your real job, you have to take on a second job just keeping this person at bay. Carefully crafting status reports so as to not provoke some inane decision, making sure you or your team are invisible rather than visible (which is what you normally want), generally trying to keep the Eye Of Sauron off you, because where his or her gaze lands, fires start. Woe be to the manager who gets dragged into a meeting with someone like this--you're going to exit the meeting with (at best) pointless work and at worst work that takes you more in the wrong direction.
Haven't we all? Unfortunately, in most corporate jobs, your main job is looking good in front of your boss, and making your boss look good in front of his boss, who further perpetuates this theatrical shit-show. Your actual work comes a distant second.
I burned myself once or twice by keeping my head down just focused on doing quality work and helping others, but without taking care that it also had the right upward visibility to my boss and the right people above him, and ended up getting laid off, while people who were experts at pretending to work and glorifying every little achievement kept getting the laurels and promotions.
Such is the case in very large orgs with rotten culture and lack of transparency, and you need to withstand the heat if you're gonna be working in the kitchen.
There's not a lot of benefit to making a public discussion out of something like that compared to the pretty personal ramifications to the person brought up, which makes even the most constructive attempts look vindictive.
That's not to say the author couldn't give valuable advice, especially in more generalized areas like the craft of programming, or even navigating office politics. It's just that any advice will inevitably be specific to Google. It seems strange to offer career advice when you've not had a "career" per se - more like you've had one really long job.
And who's asking him for this advice? Did people get wind that he might be looking for other jobs, and so he became the "career guy?" If so, that's a revealing insight into the culture at Google, evocative of flock animals asking their least risk averse member what he saw on his adventure beyond the paddock...
My understanding is that that's the kind of mentoring he offerred, yes.
In an environment like that, your correct insights about "where we're headed" don't matter. The only thing that matters is that the leader can keep their org and not face layoffs. If that means shoving people around and not listening to what folks are saying, then that's what happens.
However, in the context of the discussion and parent, it sounds like you're trying to defend.
I don't agree.
It's completely rational to play career frogger. The leader is getting compensated (We're talking re-ups of generational wealth for however long they can survive.) However, their leadership is fair for criticism. It sounds like the leader hasn't created a compelling vision, which their staff is craving, let alone delivered team success.
I don't like it either, it was my lived experience for several years. The issue wasn't a lack of ideas or people who knew about them, it was usually an inability to drop existing product lines + customers and no approval for the additional headcount needed to pursue bigger opportunities.
> Much of these problems with Google today stem from a lack of visionary leadership from Sundar Pichai, and his clear lack of interest in maintaining the cultural norms of early Google.
I've been calling that out for years as it is obvious from the outside: Pichai is not a leader but a care taker. He has no vision that anyone can seem to articulate. And apparently he's restructured the company to not have any people reporting to him that have one either. Shocking to get some inside confirmation of what is clear to see from the outside.
I was reading Hixie's blog when he was working on WhatWG. He was one of the main authors of the HTML 5 spec. Always had great respect for how he communicated. Him being this explicit is a message in itself. He was juggling highly opinionated people arguing all sorts of things when he was writing that spec. Part of the reason why that worked was his pragmatism and ability to stay calm. This is a really strongly worded message and people at Google and in their board would do well to take note of it and take action.
My recommendation: time for some leadership changes. Doing more of the same isn't going to work. Do it more smartly than OpenAI. But don't wait.
We might think it wrong to name and shame, but this is one explicit case where it's the right thing. The autocratic style, the sheer bullying, and the lack of promotion from within have run what was one of the best developer (and developer relations) groups in the world into the ground.
They talk AI - AI - AI but do they walk the walk?
Firebase? Remember when it was the best developer tool there was? Missed the boat with Vector DBs for AI, and when experts within the company raised that it was necessary.
Flutter? Yeah -- didn't they get a community member or an intern to put out a plugin for TensorFlow lite for mobile AI, and when they moved on, nobody cared.
Dart and Go? Don't make me laugh.
TensorFlow and Open Source AI (also under JB) -- Didn't give a crap, zero investment, lots of cuts, and did nothing about advancing TF since, what 2020? When was version 2? What happened to version 3? Literally invigorated the world with AI, and then JB came along and what...?
In the last 6 months? Spun up internal incubators to build new AI products. Trying to replicate Pinecone with less than 5 internal folks who don't have a background in AI at all etc. (Pinecone have ~200 people?)
Trying to build prompt management tools, when there are a million GPT ones out there? Check. I guess she never heard of OSS?
Oh yeah, wait the OSS office @ Google is also under JB.
It's nothing short of a catastophe.
Btw HN didn't strip them -the submitted URL was https://ln.hixie.ch/. No doubt this was the top post at the time.
We do strip some query strings, but only for larger/known sites.
I'm not holding out. Public companies all turn into this.
One solution is to make greed and going public a shameful thing; but who's going to do that?
I have done it at my job - by being the leader myself who will always prioritize a mix of business needs and engineering needs - with transparency and blamelessness. And then, to shame/call out other "leaders" throwing their people under the bus.
I encourage everyone else to do the same. This is the only way to maintain company culture in the direction of innovation.
I'm not sure what the teams at Google is doing besides serving Ads at top of search ?
If you don't track users and store personal info about them, there is no need for a banner. You could have an opt-in link for being tracked to hell and back in the footer. It is amazing to me how many "engineers" and "webmasters" cannot understand something so simple.
Might as well say all those boneheaded laws made by people who aren't even professional rapists require you to ask random strangers if it's okay if you spike their drink; yes, you might say they do, but if you're the kind of person who doesn't spike drinks, you will never even know, the issue will not come up once, it will not take one second out of your life. Even just scrolling by the FUD still spread by people against the GDPR takes more away from me than the GDPR does.
Also, coming from Flutter camp, blog is barely readable on mobile without zooming.
Tests are not a best practice but more of a necessary evil for production systems and/or businesses incapable of retaining their best for many years.
I get why that’s fun but you can’t run a company forever in that way. In my eye even the layoffs are a signal that headcount is not infinite and you have to align what people work on to what makes money.
His ranting against his VP and Sundar seem hollow, for all I can tell he’s just upset the gravy train of no accountability is over.
"The oft-mocked "don't be evil" truly was the guiding principle of the company at the time"
A company with public shareholding loses the ability to be anything other than a generator of increasing shareholder value. That is its overt and stated purpose when it goes public. In return for investment, the company must ensure a return on that investment. It's not that you've sold out or sold your soul - it is simply the market and how it works.
If you want to try to be the nice guy then don't go public. "Don't be evil" is a lovely idea but it does not wash if you want lots of loverly shareholder cash. Stay private and raise capital via the old fashioned method of convincing some rich people to buy into your idea and become private shareholders.
People always say this but I've never seen a law or regulation enforcing it. Care to enlighten me?
You now have two major forms of "money in and out" - what your business makes and loses by doing its thing and lolly from investment by shareholders and the vagaries of the stockmarkets.
You can make and sell stuff to make loot - old school. You can also convince people that your ability to make and sell stuff is so good that you are really cool - your share price rises and so does your "value" via capitalization.
You don't list unless you actually want to become a generator of increasing shareholder value. There is no law or regulation because it is what it is. You need more capitalization and listing is a method. In return you sell your soul!
Not a law or regulation.
Why can't a company have a goal other than profit along side it? there's no reason they can't coexist and worthy of investment for the goal too.
If people don't want that they're free to not invest.
>You don't list unless you actually want to become a generator of increasing shareholder value.
Says who?
>There is no law or regulation because it is what it is.
There's no law in physics for it either. So in conclusion it's a layman's myth.
If we decided to try and grab a pot of cash from quivering investors to do mad things we would go for a listing - go public. Nowadays we would flood Insta/X/FB and that with all sorts of wankery and perhaps bother with the usual media and then show a bit of ankle to an exchange and then go with a prudent offering. We would offer x shares for y price.
Obviously, the world goes mad for us and buys the lot and with full capitalisation we become a unicorn with a rainbow mane. The papers are agog with how cool I am and TikTok explodes with how cool male pattern baldness really is.
y goes berserk and we have to split the bloody things to allow plebs to have a crack.
We are talking about money and not physics. I am a journeyman.
It's interesting to see how those who appear outwardly evil manage to cling to a self-serving and distorted view of the world in which, if anything, they are the maligned victims.
You can just as easily imagine a SWAT member saying "when we were training to assault civilian homes, it was a wonderful time, everybody was competent and had the right motivations, we were there to protect the good guys and hurt the bad guys - but only as a last resort! Then when we got to the branch davidian compound we applied all of our methods and tactics and it all went downhill from there and, tragically, we ended up in a dark place."
When, from the perspective of even the most casual observer, it was evident from very early on that given the material, resources, methods, tactics, organization, and leadership that was deployed, the outcome that unfolded was actually inevitable.
Getting back on topic, it's not particularly news to anyone to find out that there can be very well run, collegiate, bubbles full of well-meaning individuals doing great work who nevertheless operate within institutions which, on the whole, are a cancer upon society. It's a wonderful privilege and a joy to find yourself inside one of these bubbles compared to all of the worse things that you could be doing to make a living.
Counterpoint - since I left Google, little birds told me good things happened, for example, cranking down on the travel expenses (that higher-ups used to spent with little to none oversight)