102 comments

[ 3.3 ms ] story [ 197 ms ] thread
Xoogler here, left in 2015. I don't think Google's offices have been "happy" or "exuberant" for a long time. The big cultural shift was already underway when I left.
Xoogler as well - arguably, you could see this coming in the late 2000s.

but also: it depends a LOT on which division/group you're in and especially who your manager is - I know a lot of happy googlers who continue to knock-out kickass stuff.

> it depends a LOT on which division/group you're in

Yep, that seems to be the takeaway message and applies to any large organization you find yourself in. Applies to not just companies, but country locations and city locations.

I was thinking about this when reading John Calhoun's post about Tom Dowdy, which has been doing the rounds recently (probably via Daring Fireball): https://www.engineersneedart.com/blog/dowdy/dowdy.html

This was the 2nd half of the 90's and Apple was at that point in its history when it was circlng the drain. It was another lesson that would be reinforced over and over in my three-decade career as a programmer: if you work very long in this field, know that everything will eventually change.

It was the supposed "dark times" to be at Apple: whole teams would be suddenly let go (the rest of us that lingered still might go through the abandoned offices of once co-workers looking to pull RAM out of their hardware for our own development machines). Some engineers like Tom, could see the writing on the wall early enough and knew when to switch teams. Tom ended up moving to the QuickTime team where he was able to continue to use his graphics talents. Later he worked on the iTunes visualizer if I recall correctly.

It's possible to join a company at a bad time and still have a good experience there.

(I don't know if everyone is aware how bad things got for Apple back then. IIRC they tried to sell the company to Sony, but Sony turned them down. They only survived due to investment from arch-nemesis Microsoft.)

I ran the strings command on the iTunes application once. Inside the app somewhere were the words "We miss you, Tom."
I think it's really the new open layouts where you might not even sit with your team members.

It's definitely a different experience being in a row of desks with a lot of random people versus being in a cube-farm with your team.

Yeah :| my problem right now is that I haven't been outside in a very long time, am paid incredibly well, and really have hyper specialized in getting stuff done at Google.

The things I've done I can only really explain well to googlers. So it's been quite challenging finding a role outside that pays me as well.

<Woody Harrelson wiping tears with money.gif>
Thoughts and prayers and all that but honestly this is for the best. As an economy we can finally reassign the massive investment of talent into something other than advertising.

And maybe we can be honest with ourselves that Wall Street always wins in the long run.

Be careful what you wish for: Many of those highly talented individuals will likely end up channeling their skills into areas that one could view as equally negative societally, such as hedge funds or defense contracting (like Palantir).

This isn't to justify the current state of advertising, but rather to express skepticism that dismantling an industry will lead talented individuals to willingly accept a significant reduction in their salary to go work on unlucrative-but-exciting frontiers.

Programmers in my experience are some of the least risky people I know. The majority will absolutely take their talents to the next highest bidder regardless of moral or ethical scruples. I don’t blame em, personally, I also see it as the only logical outcome
In a country with not much of a social safety net and runaway medical/elder care costs is there really another option? You need to sock away massive amounts of money as quickly as possible if you want to reduce tail risk and as a side bonus you might get to reach financial freedom earlier.

My choices would be very different if I didn't think I was more or less on my own.

> In a country with not much of a social safety net and runaway medical/elder care costs is there really another option?

Yes, there is really another option, because most people don't even have the option of taking Google-level compensation.

Indeed, it's very likely that working as a software engineer for less than BigCo compensation will still put you ahead financially of most people.

"How is it an option to live like 99% of the people actually do live?" seems like a very strange idea to me.

That doesn’t address the tail risk concern, and a huge number of people are living far below a comfortable level. Just because it’s possible doesn’t mean it’s reasonable or desirable.
> That doesn’t address the tail risk concern

Medicaid covers the cost of nursing homes, and it's not necessarily an advantage to have money saved just for that, because they'll just take the money anyway. Some people try to give away their assets to their families beforehand so that Medicaid will cover the costs, which is a legal no-no.

> Just because it’s possible

This is an understatement, when the subject is how 99% of the people live.

Of course it can be great to be in the top 1%, but it's not "unreasonable" to be outside the top 1%.

My mother ran a senior family home for 15 year. Private business founded by her.

I do not want to end up in a Medicaid paid for nursing home or family home.

Even the stories of her residents coming from other expensive family homes were horrifying.

Elder care is horrifying.

People die in pain all the time from neglect and incompetence. People who came to her were regularly on their way to a painful death and she brought them back by just not being an idiot and putting in some effort.

Broken bones and many other conditions went undiagnosed or improperly diagnosed/treated. Doctors prescribing medication after medication to deal with the side effects of the medications they already prescribed that weren’t needed in the first place. Dosages all over the map that are inappropriate for someone in the given age and condition.

You better hope you keep your brain to manage your own medical care or have someone who can do it for you.

> Even the stories of her residents coming from other expensive family homes were horrifying.

You just made my point for me. The money you've saved won't actually "reduce tail risk".

To the contrary, your best strategy for that is to focus on your family rather than on your job, to ensure that there's someone on the tail end who cares enough about you to take care of you if you can no longer take care of yourself.

The tricky part is that there's "living within your means" and there's "living within what your means could be if you made significantly less money than you do now".

You can live just fine -- hell, still be in a top income percentile -- on half of what a well compensated big tech SWE gets in their total comp package. But just as software expands to fill the hardware available, so do lifestyles expand to fit the budget available.

So you might need to move to a cheaper house, apartment. Take fewer vacations. Lower your savings rate. You might even need to -- shudder -- budget and plan your spending in advance.

Even if you come out the other side still comfortable and financially stable and working an interesting, rewarding job, it's still a whole thing, a stressful transformation that takes a large investment of time and energy to achieve.

> it's still a whole thing, a stressful transformation that takes a large investment of time and energy to achieve.

Unless you're born with a silver spoon in your mouth, I wouldn't call it a "transformation". I would call it "normal". If there's a transformation, it's from a person who has to be concerned about budgets to a person who makes so much money that they don't need to care.

I guess I'm just "lucky" that I've never had BigCo compensation, so I don't have to worry about the stressful transformation.

What, you think having experienced the stress of having to work multiple jobs or barely getting paid enough to survive or having an employer who looks at you as a subhuman cog makes someone more willing to leave the comfort of being given enough money you don't have to care about it while having a decent work/life balance and an employer who at least pretends to care about you?

We're not playing "who has it worse" here; I'm not asking you to shed tears for the poor SWEs going from mid-six-figures to low-six-figures.

I'm telling you that changing jobs is already stressful, and very few people are going to chose even more stress by moving houses or cities, etc, over just getting another soulless corporate job that pays well enough to make everything go back to normal, if they're given the option.

> having an employer who looks at you as a subhuman cog

The big tech companies do that too, which is kind of the point of the submitted article.

> We're not playing "who has it worse" here

That wasn't my point. My dispute was with "I also see it as the only logical outcome" and "In a country with not much of a social safety net and runaway medical/elder care costs is there really another option?"

> very few people are going to chose even more stress by moving houses or cities

It should be noted that living in Silicon Valley is obscenely expensive, and you could buy a much bigger and better house for much less money in most other areas of the country. And lately I've heard constant complaints about San Francisco going downhill, yadda yadda. (This is also related to the issue of WFH vs. RTO.)

> over just getting another soulless corporate job that pays well enough to make everything go back to normal

You're conflating two different issues here. One, which you explicitly mention, is changing jobs, but the other, left implicit, is getting the soulless corporate job in the first place.

Of course I'd acknowledge that someone who strove to obtain and took a soulless corporate job is likely to take another one. But I think it says something about their personal values that they voluntarily entered that category of business, knowing what we know about it, and given other options. Did they not already "sell out"?

Why do people think they're entitled to comfort, a rewarding job, and financial stability? Almost no one has these things.

We use the language of conflict and courage in making moral choices for a reason, it is an acknowledgement of the real costs, the allure of doing the remunerative thing. You won't go to jail or be ostracized for being a coward and building killing machines because it pays well. But you should not lie to yourself about there being a justification other than cowardice.

Almost no one actually gets to choose comfort over the safety of others, most people get neither. The few of us who have this choice and choose their own benefit deserve at least our contempt.

My country does have a good safety net, so I choose to work for a company that shares my core ethics and has a solid work/life balance. I could be earning a lot more but I choose sanity over wealth.
> My choices would be very different if I didn't think I was more or less on my own.

I suspect this is well understood by the forces that shape social structure in the U.S., and that the current state of affairs is largely by design.

> is there really another option?

Let's be super explicit here: you're arguing that risk reduction is your top priority, above any moral or ethical concerns. (And that risk reduction requires maximizing compensation.)

Can't really fault ya, but yeah, there is another option.

Well, that's why your country has no social safety net. It is a feature, not a bug :-)

That's why you don't have public health system, or maternity leave, or you have high student debt. To take way your freedom and power where to work.

That’s an interesting change, from when I graduated two decades ago. I remember I did not want to work for defense contractor and wanted to work on worthwhile work like NASA or something. Course is early-Internet, and I had no idea how expensive life was going to be.

But a lot of people did not want to work for a big company, like Microsoft, and open source was a much more heralded movement.

I think that attitude is definitely still around with hackers and enthusiasts but tech and programming as a job has expanded so much that it’s picked up anyone who wants a high paying job with little/less qualification. It’s become a means of rising out of poverty without having to spend thousands on school. I had a solid 7 year run as (mostly) a web dev and I was fully self taught so it was definitely the case for me
Interestingly, I came from a very modest family (rural south, one parent was a teacher, the other disabled), so I never knew how expensive “city” life would be that most professionals aspire to. So I was mostly interested in interesting and meaningful work, and assumed literally any salary for a college graduate would be more than I ever need.

Wow was I wrong.

So current tech gens are making a killer salary as early and often as possible are making the wise choice. I do also thing the class of grads who used to go to investment banking and consulting now go to tech, and they were always “mercenaries”.

I think mercenary is a very apt word to use here. I think I’ll have to use it more often
I don't think exciting is the right word here. What's being called for is careers that are deemed worthy/virtuous according to the OP.
I agree. By 'exciting,' I assume OP thinks people will go for roles that are socially beneficial but typically lower-paying, eg for NASA or similar.

My experience is that individuals with a passion and aptitude for such work are likely already engaged in those fields, rather than in adtech.

Actual defense contracting (Boeing/Lockheed, not Palantir) are hugely societally positive in defending the homeland. Unfortunately, Google engineers likely think of these companies as employing lesser people, mostly because they genuinely do pay very poorly.
Which homeland? My view of society extends beyond american borders, and it is not improved by the US drone bombing teenagers a world away.
I agree there's not a consensus on this kind of thing.

My main takeaway is that voting (and organizing votes) really matters a lot.

"Should we violate the borders of other countries to bomb their citizens when it serves our interest" doesn't actually seem to be an issue americans get a meaningful vote-based choice about though. Bother parties seem to love that shit!
The United States is the sole superpower and the only bulwark against illiberalism and authoritarianism so that one
Have you considered the possibility that your fifth grade social studies teacher was not explaining the entire situation to you?
Yes, I was far more anti-America when I was in fifth grade. Thankfully I grew out of that after traveling and realizing it doesn’t get better than this.
Yeah man, the countries getting couped and bombed are going to be worse places to be than the ones doing the couping and bombing. It doesn't get better than this because we don't allow it to.

The US using global violence to serve its own interests is effective! You may selfishly and amorally support this because of its benefits to you. It's not consistent to claim that this opposes "illiberalism and authoritarianism" when during the last century the US has overthrown more liberal democracies in favor of despots than everyone else combined.

Yeah, ok, I went through my Zinn/Chomsky phase too, it's fine, we all get through it. For me it took seeing a President that hated America (#45) to really understand why this line of thinking was so flawed.
(comment deleted)
I've worked for the DoD, so I've had to think through my take on the ethics of it all.

IMHO the issue is that a country's military can be used for good and/or for evil, and people generally are unable to participate when and only when they agree with a mission.

But I also agree about the pay. Even for labs on the DEMO pay scale, the median pay isn't very competitive with the private sector for well-qualified software developers. And there's no possibility of competing with the potential high-end of private sector pay.

Not really, the way that Congress allocates defense spending is based on funneling money to their donors and their districts and often not what is best for the military or even what the military is asking for.

For at least the last 30 years there have been times where military leaders wanted to close bases but Congress wouldn’t allow them because of the civilians in their districts who would lose jobs.

Not to mention that military leaders have been preaching for years that the current and growing US debt is an existential risk.

> Actual defense contracting (Boeing/Lockheed, not Palantir) are hugely societally positive in defending the homeland

I hope you recognize that many people view it as similar to advertising, a necessary evil of an industry gone too far.

Many of those highly talented individuals will likely end up channeling their skills into areas that one could view as equally negative societally

Or they could go the other way. Just like after previous bubbles.

When the real estate bubble burst and took a good chunk of the financial industry with it, plenty of people went into healthcare, or the arts, or started their own small businesses without the goal of taking over the world.

People aren't boolean. They aren't rats trained to only go after the biggest piece of cheese. The vast majority have human-scale goals and families and desires. Very few people, even in the tech sector, are comic book villains.

> When the real estate bubble burst and took a good chunk of the financial industry with it…

Didn’t a large amount of those finance people just end up at big tech or in crypto? Plenty of news to be found suggesting as such (that people who previously would’ve gone into finance are going into big tech or crypto instead).

Which, if true, sort of just proves my original point.

Further the list of successful startups from that era aren’t exactly a list of things that people universally consider good for society (lots of gig economy startups, for example).

It’s almost guaranteed that advertising will find its way into whatever ends up replacing Google. Convincing/tricking people into buying things is a fundamental part of any free market consumer economy.
People don't want to pay for digital content, search, or social networking. Advertising, data harvesting, aka surveillance capitalism is the only remaining major business model for the web. This is like saying your neighborhood gas/petrol station is downsizing because of mismanagement, and you're cheering because you think that means the end of the fossil fuels industry is near. Whatever replaces Google, if it fails, will certainly be at least as invested in advertising as they are.
It was pretty clear that Google was in trouble after trying Bard.
Google has been in a decaying orbit for awhile. Plus was dead on arrival. They don’t seem to even be able to steward their money making endeavors that well. Ads are a black hole of money, money goes in and it’s unclear what you get out.
Where are the happy offices these days? Which companies are the new “Google” who people are very eager to work for?
It's a depressing era with post-covid sugar crash, new wars, getting over inflation, job market being in the trash, etc. etc.

I'd argue there are no "happy offices" as a whole, and won't be for another ~10 years until everything settles and we're on an upwards trajectory (and sugar rush) again.

Why we as a society put up with this yoyo-ing economic model will never make sense to me. Nobody likes recessions, or layoffs, yet we're all complicit with them.
Everyone likes bubbles and hiring sprees though. If people didn't apply for jobs during hiring sprees these bubbles wouldn't happen either.
Economic shocks are simply unavoidable. Supposedly the goal is to avoid the yo-yo effect of them, e.g. try to control the rate of inflation and unemployment so it doesn't feel so chaotic. The COVID shutdown and money print to deal with it kind of worked on that front if you consider just how disruptive it all was and how people are still going about their lives, contributing to GDP.
The covid money injection caused this bubble though, these companies hired like crazy during that time and now did layoffs to a more normal level. It might have been a necessary stimulus for other sectors, but the tech sector really didn't need it so there it just caused a bubble.
I'm aware, but the money injection didn't come from a desire to inflate the bubble, more a desire to avoid the calamity from shutting down the world economy for 3 months.

I do think there's an issue where the Fed is absolutely terrified of asset prices dropping and contagion spreading on all fronts, now that they have found this intervention works, but that's kind of tangential to my point, that the goal actually is to avoid the yo-yo, with the chief metrics of unemployment and inflation to guide them.

All this stuff listed: Google News, Voice Assistant, Street View in maps like at best it's thing that were once great but are weirdly worse than they were years ago or things you're questioning if it even still existed.

End of the day the time for Google pushing things forward are is long over and only huge reshuffles, restructures and firings will give it a chance of still being relevant at all 10 years from now.

I mean that top to bottom, Sundar is a joke and just a Ballmer style numbers guy with no vision. Google's AI teams need to start being forced to work towards products that ship and make money not just work towards papers under their names. Rest of the products sometimes the less done the better look how badly Search, Image Search and Maps have regressed since launch.

Image search is now inferior to Yandex, Maps can't even find a store you type the name of when zoomed in on the street it's on, instead it zooms out and shows you a different store across town. YouTube is fighting ad blockers when it should be building to fight the inevitable TikTok long-form attack that will be it's Facebook moment.

Only thing I can say still works pretty well is probably Docs and Android in the sense that it's the only option for building devices above a certain complexity on.

Google News has been going bad for a long time. But that’s probably not entirely on Google. The news business has been going bad for a long time, and has gotten even worse in the past year as a lot of legacy news organizations completely fold, or operate on an absolute skeleton crew. The meaningful content is behind paywalls. (Yes, I know, that’s a broad generalization, but between the NYTimes, the Economist, WSJ…that’s a lot of paywalled content.)

Voice Assistant is a somewhat surprise flop. For a while there, voice assistants were The Big Thing that you had to have. Maybe they saw the metrics and realized everybody eventually gave up in frustration once you realized that outside of setting timers, the interaction model doesn’t scale well.

Wondering if anyone can confirm this, but....

I saw somewhere that part of the problem at google is how their mono repo code base is so cumbersome that they are more likely and willing to kill services just because of the maintenance overhead of maintaining the code.

Any insight from Xooglers? I feel like I read this somewhere on here or reddit, but can't recall the specifics.

Am Googler. I do a lot of work on google3 code health and maintenance.

I do not think that this is the primary cause of product turndowns. Messy product design, left-hand/right-hand problems, internal politics, unfunded regulatory mandates, and other organizational complexity seem like much more direct causes. People like to add promotion-focus to this list but I don't actually buy that since there are tons of Googlers who are happy at their current level and want to maintain stuff even we if take it as a given that maintenance can't get people promoted. VPs showing up and changing org priorities so that various products no longer match the priorities and then get their funding cut is way more common.

I do think that there is something to the fact that the monorepo and single-version rule means that sometimes a team says "we are changing how you do X with our system, everybody needs to update by Date Y" and then the bulk of teams upgrade but there's some project with a skeleton crew doing maintenance and it is not possible to fund the upgrade and so the entire project gets deleted instead.

However, I also think that the monorepo is a superpower. What I describe above is a problem but there are so many incredible benefits (under the assumption that you've got tooling as good as Google's) that I feel that the benefits dramatically outweigh the costs. Comparing the code quality of the stuff in google3 vs the stuff in various isolated git repos is night and day.

> I do think that there is something to the fact that the monorepo and single-version rule means that sometimes a team says "we are changing how you do X with our system, everybody needs to update by Date Y" and then the bulk of teams upgrade but there's some project with a skeleton crew doing maintenance and it is not possible to fund the upgrade and so the entire project gets deleted instead

Yeah that sounds familiar and sort of makes sense.

(comment deleted)
> "From an H.R. standpoint, this is a nightmare... It completely reverses their image as a desirable employer."

Good. I mentor early career and nontraditional-background engineers, and among this set, Google has acquired a certain reputation. To paraphrase, if you can just pass the interview bar, you'll find yourself in an organization where the pay is amazing, the oversight is minimal, the visa/greencard policy is generous, and the HR processes rarely fire anyone. I routinely got to see people who I would never want to work with get hired there.

If Google becomes less of a target for barely-qualified people who want to rest and vest, I'm all for it.

>> I routinely got to see people who I would never want to work with get hired there.

Can you expland on this? It doesn't really mesh with the preview sentence for me.

>>If Google becomes less of a target for barely-qualified people who want to rest and vest

It's always been my impression that people who actually manage to get a job at Google are extremely competent(so by definition - qualified) - is that not true?

Or able to spend six months studying for coding interviews…
If you mean to actually learn to code for a job that obviously requires coding skills...

While we are at it, also spend another year learning technology and design patterns to prep for a design interview.

Listen, nobody gets a job at Google because they studied for coding interview. Coding is a precondition of getting the job, but it is far from enough to secure it.

There is a huge difference between “learning how to code” and “learning how to pass coding interviews”. What you actually do at any job - BigTech or not - is completely different from what you learn “grinding leetCode”.

If there is more of a prerequisite than “learning how to pass coding interviews” to get into Google, how do juniors with no real world experience get in?

Wrong and wrong.

That's exactly what my wife did. She solved coding challenges for a few weeks before interviewing at Google. Got an offer but turned it down because of the people she met.

Getting fired where we live (not US) is very hard.

> If Google becomes less of a target for barely-qualified people who want to rest and vest, I'm all for it.

Why though, do you work there?

Where did they say that they work at Google?
Why else would they want Google to have fewer engineers they consider fraudulent?
Not anymore. I left years ago.

As an anecdote, right before I left I did my standard self-assessment for performance season. I to my horror I realized that I had accomplished nothing for an entire year. This was largely (I believe...) due to factors outside my control: I did lots of work, but nothing came of it due to delays, procedural slowdown, project cancellations, etc. Instead of reprimanding me for this lack of output, my manager put me up for promotion. I left shortly after this.

What is your point with the example? If it was outside of your control, surely the manager did the right thing by ignoring that there was nothing accomplished in the end?
Right, I'm sure that happens, but what I wonder is why you hope for fewer coasters to apply at Google (and by corollary apply at other companies)?
And I would still recommend any early career person to “grind leetcode and work for a FAANG”. The money is too good to give up.

I would also tell them to live below their means and save like crazy while they were there and to immediately sell their stock once it is vested and diversify.

FWIW: I didn’t get into BigTech until 46. It served its purpose and I have no desire to go back to any large company. But again, I’m 50.

https://news.ycombinator.com/favorites?id=scarface_74&commen...

The money is too good to give up.

Not everyone is motivated by greed.

But surprisingly, as far as I know, no one has found a treatment for people’s addiction to food, clothes and shelter.

The reality is that there is a huge difference between what your average CRUD/enterprise developer makes - which describes the vast majority of the 2.7 million developers in the US - and what you can make working at BigTech.

Your average CRUD developer in most major cities in the US is going to top out at $160K - $170K. That’s about what I saw returning interns get as full time offers when I was working at Amazon. Amazon pays less than Google

Those can all be had, even decent quality, for far less than a Google salary.
Yes, and I did just that. I had my first house built in metro Atlanta making $70K in 2002, it was $170K and my second house built in the north metro area in the “good school system” - 3200 square feet - in 2016 for $335K. I was making $115K when I qualified for it.

I bought my 3rd place - a condo in a resort area in Florida 2 years ago and this is the life we live now - thanks to being able to sell our house that doubled in value in six years.

https://news.ycombinator.com/item?id=36306966

Good luck with doing any of that now.

But unless you’re working for a non profit, you’re working for a company whose only motivation is profit. Why wouldn’t you work for BigTech and exchange as much money for your labor as possible?

Especially when you’re young and you have the time value of money working for you?

Right now, I’m only making about $30K more than an entry level dev at BigTech makes and I’m 50. But I don’t have kids to put through college or ever have to think about kids or starting a family (we are empty nesters), my own student loans, trying to buy a home in today’s real estate market etc.

But I also wasn’t able to max out my 401K plan and HSA at 22 years old like a 22 year old that I mentored when they were an intern when they came back the next year.

The fundamental insight of modern democracy, is not 1 man 1 vote, but that of balances and checks against power.

1 man 1 vote does not lead to the wisest or most long term of decision making, however, without it, the natural tendency is for the politician class and the wealthy to coalesce into one, with money reinforcing political power, and vice versa, sucking away any vitality in society.

In the US, as well as in many countries, its been shown again and again that money cannot simply buy the vote of every person. And there mass voting already demonstrates its power.

This principle extends to every facet of society. Company executives are checked by the board, the board checked by the shareholders, the shareholders checked by each other (the US allows shorting stocks for a reason).

I therefore find it questionable that a bunch of unchecked software engineers will lead to very good outcomes. No oversight, no pressure = freedom to pursue creativity and outcomes? Or merely idle hands? When people were proposing working multiple remote jobs during COVID, was that people being smart, or unethical behaviour being tolerated and justified?

Now the pendulum swinging too far back into the other direction would also be bad. See what happens to Boeing when engineers get completely subjugated by MBA management. But software people should not treat the exhortation to work a full 40 hour week as being whipped by slaves.

I don't recall a similar story when Amazon went through their first major layoffs in 2022 (which heavily hit their office on the same street as the Google Cambridge office mentioned in the first sentence), but I do recall stories about Google's layoffs including glossy photos of ex-Googlers and members of the Alphabet Workers Union.

None when my current company did layoffs last year.

At what point do non-Googlers matter enough to get a New York Times article?

I'd guess it's because Amazon doesn't have a reputation as a happy place to work.
Perhaps, but neither does Facebook and I’ve seen reporting about their layoffs that’s similar.

I think it’s because Amazon engineers are seen as lesser/lower class. The people that write for the NYT know their classmates from Yale and Penn that work in non tech and tech roles at Google, but they don’t know any UTenn grads that work at Amazon as SDE3s. Thus, they’re seen as people that don’t matter.

Facebook copies Googles culture, except the hard to fire part. Facebook do fire people much more than Google does, so there everyone already lived under fear of getting fired. At Google very few feared getting fired, I remember the big outcry because a guy was fired after having stayed for 10 years at a level where Google expected him to get promoted, so it took a decade of being far below mediocre to get fired, not something to worry about for most people since most people will get promoted to the expected levels or leave on their own long before they would get fired.

But after that outcry they did reduce the expected level to where basically nobody would get fired unless they were absolutely incompetent, so there really never were any significant amount of people getting fired for being mediocre.

I spend a lot of time mentoring coding bootcampers and the number who's "dream" it is to work for Google has decreased _significantly_ in the last few years.
I have worked for a company similar in size to Google for a long time. During covid I experienced the highest high of my 18 years here. Flexibility was suddenly rampant (it was forced, but still) in a company that had been stodgy and inflexible since its founding. They began hiring just like Google and every other company did, so jobs were plentiful. This had a 'rising tide' effect on everyone (I got a promotion without asking for it, which is basically unheard of). Suddenly, I was able to define my work pretty much universally, and I was appreciated for doing do. It created an environment where I and my colleagues all wanted to contribute more than ever before. We put in tons of extra hours, many even unpaid.

Side note: it was RTO mandates that killed this.

But I digress. It made me wonder: is this fun, experimenting, creative, flexible environment one that pops up in general when all companies first form and the business realities of non-unlimited funding haven't caught up with the leadership yet? Is it something that hits all companies for a while when the economy is on an upward trend (as I attested to in my own company)? Have people found pockets of this kind of environment, even in the worst of times?

I'm trying to figure out when and where it exists so I can find it again. I'd never experienced it until covid, and now that I have, I want it back, and for the first time, I'm willing to do something major to get it because I know now what it feels like. It feels like Star Trek Generations, where that guy is trying to do whatever he can to get back on the nexus (except I'm not trying to destroy a planet).

The Nexus comparison is interesting since Picard chose to leave it because he knew it wasn't real and convinced Kirk of the same.
Your story reminds me a bit of what the working environment of Atari was like according to those who were there during it's heyday.
When an organization is growing there's enough cake for everyone. It's a positive environment which naturally encourages collaboration. But mathematically speaking, no organization can grow forever. Eventually they reach a stable size or even shrink. At that point it becomes a zero-sum game and the only way to advance your career is at the expense of your colleagues, so you have to shift focus towards politics and managing upwards. If you find yourself in such an environment then unless you've been given the nod from senior leaders as someone on the fast track, you should start looking around for a new job. Realistically the situation is unlikely to improve.

Some static size organizations such as militaries or professional partnerships try to escape this trap with an "up or out" policy that systematically terminates the lowest performers at each level every year in order to open up more opportunities for promotion. This works to an extent, but causes other dysfunctions and probably wouldn't work in most tech companies.

Maybe the new coveted jobs will the wants where you don't have to bow to people that make x amount your salary because they are our your admired your so-called leaders. (grumpy in the morning)
They should just shutter Google News. The product quality is abysmal. I get shown articles about astrology because I have shown an interest in astronomy. I often see recommended articles about the "Bay Area" which turns out to be the Chesapeake (or any number of other) Bay Area. It's clear whoever is working on recommendation quality has been asleep at the switch (or fired, or working to make money for crappy clickbait news sites like iflscience).

I'd like to see Sundar gone too but I don't know who they could find to replace him.

> I'd like to see Sundar gone too but I don't know who they could find to replace him.

I think a piece of slowly rotting cheese could probably do a better job. You could use the mold growth as a random seed for making decisions, and you’d have about the same hit rate as Sundar.