A big reason why silicon valley comp rose so much in the last decade was because major companies were previously colluding to suppress worker wages. And yes, this includes Google. It ended in 2009, and that's when tech compensation really exploded. See link at bottom.
If anything I would give Facebook far more credit. They were willing to pay more than any other major tech company. And more importantly, they also refused to participate in the aforementioned cartel, which resulted in a ton of poaching atcivity which drove up market wages.
https://en.wikipedia.org/wiki/High-Tech_Employee_Antitrust_L...
I left Google for Netflix mostly because of my inability to work remotely for Google, and the group I work for in Netflix being remote friendly.
Some non manager software engineers share offices with one or two people, and some managers share an office with someone.
Sounds like if an employee really really wants an office, they can be eligible to share one, but it's not the norm. It's actually pretty quiet though in the "cubes" since there are so many meeting rooms to pop into for discussions.
It's not that I complain of my situation: I'm healthy, have a loving family, and work with a great team which is full of kindness and which is part of an international group, something that let me exchange with people from all around the world as part of my job in a full remote position.
So this is just to say that not all SE live in this ultra-privileged bubble. :)
That sounds conspiratorial, but it's really the only thing that makes sense to me.
Analogously: I'm not a fan of Starbucks coffee, but I recognize that (where I live) specialty coffee places mostly did not even exist before SBUX popularized the idea that coffee didn't have to come out of a #10 can. You can raise the level of competition while not being the best yourself.
Just a reminder that outside of SV/FAANG (so, 99% of devs?) all of that is not even close to be a reality.
Granted, this is peak software developer and we're just starting on a downslope for the profession (both in the US and globally).
Also didn’t Google engage in a wage fixing cartel?
Historically a huge range of perks have been tossed around including some that have gone away like company cars due to tax code changes that eliminated the benefits. There’s long been ebb and flow around what perks are common, and which ones stick around as the company grows.
One that I wish caught on was Microsoft being rather famous for offering engineers an actual office with doors that closed.
I joined the industry after the dotcom boom, and I got the impression that older companies such as IBM were very very mediocre in pay, nothing like Google.
Was that not always true? You see that many people who joined after the IPO were able to retire after 15 years at Google (or Amazon), did that really happen at places like IBM for the average senior engineer?
You'd here about engineers who sometimes became multi-millionaires from an IPO that went well, but now people can become multi-millionaires from W-2 RSUs and a little bit of stock growth.
IBM is cut from a very different cloth than Silicon Valley companies that were actually founded and ran in SV in the 80s / 90s. I wouldn't use them as the measuring stick.
Microsoft was pretty well known to pay really well too (granted out of Seattle / Redmond, but they grafted the SV culture really well). They also had perks and bonuses and big stock grants. Netscape, Yahoo! etc. They all had some variation of this going on.
https://www.zdnet.com/article/secretaries-get-rich-in-the-in...
My understanding is adjusted for inflation the minimally skilled developer was actually better off on the mid to late 90’s. The median developer was in a roughly similar situation. The elite’s pay was comparable, but today we have a larger percentage of people in that elite category.
PS: IBM isn’t Silicon Valley. Many developers today are still making sub 120k, but that’s really not what we’re talking about.
Most of us never have and never will. This hasn't become the standard just a perk for a small subsection of mostly American FANNG employees.
[1] https://techcrunch.com/2014/03/24/sheryl-sandberg-facebook-r...
[2] https://news.ycombinator.com/item?id=34227388 - Steve jobs email asking Google to stop poaching from apple and them agreeing
Were you working in the Valley? Because a decade before Google I co-founded a company and while we didn't have in house chefs (we were a bootstrap) we had the rest. And not because we were special -- the three of us who co-founded the company were used to those things from our own prior employers.
While in open plan you're always "collaborating" with everyone within earshot (I also get distracted by people moving around behind my screen).
There's a reason why open plan was mostly abandoned in the 60s, an no good (non short-sighted) reason why it was resurrected in the '00s.
Obviously it can be easier to slack off in an office, or there could be conflict with one's office-mate, and so on, but overall I think offices were worth it. I've also been told by multiple CFOs that the reason for cubes and then for open plans has mostly to do with cost and how various kinds of space are taxed. Every one admitted that the productivity/collaboration claims were just excuses. Which brings us back to WFH vs. RTO, I guess. ;)
"During this period when everybody at Apple was celebrating the increasing revenues piles of money that would make many of them so rich that they would be beyond millionaires, in the ozone of Croesus Mode, where wealth is counted in units of tens of millions John Draper was at home, playing with his Apple"
"wealth is counted in units of tens of millions" how cute!
Another side of “for nerds” is that early Google managed to attract employees from academia. I remember the buzz in the academic world when a professor (Matt Welsh) gave up tenure at Harvard to join Google: some others followed. Even more, it attracted top students who otherwise had their heart set on academia: within the (delusional) world of students who consider being a professor as the highest ideal, I remember hearing the opinion that if you can't get a tenure-track job, Google is a pretty good second choice because it's “just like a university”: you had (so the story went) freedom to do whatever you wanted, smart peers, “talks at Google” from the best speakers, … and there were perks (free food, laundry, etc) that appealed to students.
I myself ended up joining Google when my academic path was interrupted, despite thinking I'd never do that. Google employees were already complaining in the early 2010s about the changing culture, but there was still enough of it left, and by all accounts, early Google was a magical place.
My goal in joining google was to treat it as academia and use my position there to return to a stronger position in academia. I didn't manage to do this, but I was a more productive researcher as a SWE at Google than I ever was working in academia.
For a while Google wasn't just disneyland for nerds- it was nerdtopia. It was the first place I worked that had more people who were more nerdy than me. At first that was great but eventually it got tiresome.
This was true going back to the 80s. If anything there's been something of an uptick in companies with money to burn.
This showed the crazy perks before Google became the powerhouse.
Twenty something years later never in my wildest dreams did I imagine I'd have insane compensation and perks and yet an even shittier desk situation than depicted in that movie lol.
Two comments:
1. They wanted to encourage people to work later
2. Where the f%%% was all that stuff when I was at AWS /s
I did work remotely the entire time I was there (my department didn’t have an RTO mandate). But I did travel to corporate offices in DC, Nashville, Dallas, Seattle and San Francisco after Covid lifted and I was…disappointed.
People who have entered the industry in the last decade or two may not realize it, but the sky high salaries, stock grants, benefits, flexible work hours, free gourmet meals, stocked pantries, gym memberships and lots more that you enjoy every day are all thanks to Sergey and Larry in the early 00s wanting to build a Disneyland for nerds. They were so successful at it that the rest of the industry had no option but to emulate them. Being a software engineer was nowhere near as enticing a job pre-Google.