> Critics have long argued that Google and its tech industry peers favor white, Asian and male workers
Google was 51.7% white in 2020, down from 54.4% in 2019 *. The US is 61.5% white, meaning whites are under-represented at Google, and increasingly so. How can one then argue they are favored? Why do reporters not apply even the smallest degree of scrutiny to such claims?
Oh, okay. So we can keep claiming Google, a US company, favors white workers until when? Until less than 10%* of their US workers are white? Is that what being favored means? That companies in your own country look elsewhere to import workers?
All I'm saying is that your statistic does not disprove the allegation that Google's hiring processes might favor white workers. You're making an apples-to-oranges comparison, and drawing a conclusion that isn't demonstrated by the data.
I'm also not saying that these numbers prove that Google does favor white workers. Only that they are not sufficient to disprove the idea.
Google serves the world as their customers. It seems to me that having a preponderance of US-based employees that's wildly out of proportion to their customer (or revenue) base is still heavily in favor of US workers.
Many large companies serve the world (Xiaomi, Hikvision, Hitachi, Samsung, Mitsubishi..) while their employees in their home countries are overwhelmingly native. So if international customer bases are the norm, but only Google (or US companies) have significant international hiring, that effectively disfavors US workers.
Should the null hypothesis be that Google discriminates in favor of white, Asian, and male applicants? Or should it be that Google is not discriminating improperly?
It seems strange to put people in a position where showing a datapoint that would otherwise tend to refute a hypothesis (which IMO should not be assumed to be true in the first place) is not enough to be considered as evidence against the hypothesis being true.
I'll say that you'd probably want to set your null hypothesis at "presumption of innocence" here.
The general trend I see in the community is that there's a strong belief that google, and by extension, the tech industry, is biased in favor of white workers.
Just checked that there are 7 millions Jews in the US. That's a lot more than 1%. About 3 millions are Slavic people. Many millions are european-type Arabic people. They all look like white Americans and if they grew up in the US, they won't even have an accent. The number of "true north-european descendats" must be a lot lower, maybe 60% of white Americans. And this number is going downhill rapidly because Americans don't hesitate to mix with other races and nationalities. My point is that albedo of skin is a really poor predictor of ancestry, about as good as a coin toss.
That was only true in some states during Jim Crow. Others had different definitions of "white". In fact it was possible for some "black" people to become "white" just by crossing a state boundary.
Race is self-reported. There isn't someone in Google HR researching your ancestry, they ask you what race you identify as when you join. If you self-identify as white then you are white according to Google HR.
Interesting, that introduces some very skewed incentives: from a game theory perspective it would always be better to lie about your race in HR surveys. Then according to the data, your actual race would be underrepresented and the industry would try to hire more people who look like you, making your next job search easier.
I think it's worth considering the following points:
* The critics are talking about Software Engineering (~1/3rd of the company?), whereas the source you cited is about all of Google. I wouldn't be surprised if the White/Asian/Male splits are far worse when you only look at software engineers.
* Google has many international offices (e.g. there's > 1000 employees in Google Japan).
It seems like this engineering residency program is essentially an extended internship, which converts to a full time role if the worker does well. Google searches say residents are paid ~$95k a year. This is by no means bad pay for entry level work.
I'm really struggling to see the injustice of this program. It seems to me that axing it only leaves the people who used this role as a stepping stone to reach a full time role with no opportunity to get their foot in the door.
That was my impression as well. The eng residency program is intended as an entry point for those who aren't yet qualified for Google's entry level engineering positions. It's a kind of apprenticeship. I have heard (but can't confirm) that folks are sometimes invited to apply for residency after not passing an ordinary engineering interview. I also got the impression that there are strong incentives to always convert residents at the end of their residency. I have had limited experience with residents on the job so I can't really comment on their qualifications.
I'm pretty sure that I agree with you, but if I had to steelman the argument against Eng Res it would be that since pay and promotion seems to follow percentage increments year to year, if you start at a lower point than someone else, you are going to be consistently behind them. So, having this program essentially creates a second class of engineer at google, predominantly URMs, who will be given lower pay and lower prestige assignments.
Personally, I don't buy this because the alternative is not that these Eng Residents would have been given entry level roles at google with the commensurate pay and benefits but rather no role at google.
I don't know how Google does their salary, but a lot of big corps do salary bands by level, and when the 2x a year (one of which might not be advertised) company adjustments come up, they determine merit based rases and then adjust to try to tighten the bands. So if you're underpaid, you'll probably get a bigger raise than otherwise and if you're overpaid, your raise will be adjusted down.
You might not ever catch up to someone who started higher (and certainly won't for the integral of compensation), but the gap should narrow over time.
> since pay and promotion seems to follow percentage increments year to year
So ... leave?
Put a couple years of FAANG on your resume to bootstrap and then bail out to the job that pays correctly. That's what everybody has to do to keep their salary from lagging.
If the analysis only includes those who haven't bailed at least once, it's for sure going to have lagging salaries.
A more interesting question would be what those who bailed and then came back to Google are making.
Made an HN account to respond to this. I was in the Eng Res program, and that's not how it worked.
When you converted to being a regular SWE, they gave you a BIG pay bump -- comparable to a new-grad starting salary, but rather higher than average. My comp the year after Eng Res was higher by 20-40% than my friends who started at Google right out of school.
“Nearly all residents converted to regular employees, according to the presentation. Many alumni years later have continued to feel the “negative effect” of their starting pay on their current salary, it said.” Quoted from the article.
I once went out with a nurse in the UK who worked in palliative (end of life) care. On a daily basis she was responsible for life-changing decisions concerning medications; she had to comfort the dying and tell bereaved people that their relatives had died (frequently ending up in tears herself); she had to give bed baths and clean up human waste daily. She had to undertake continuous training and assessment with her career at risk if she failed; she did not know more than a week in advance what shifts she would be working which on any given day could start at 6am or 9pm (and go through to 4am the next day).
For all of this she was paid £25,000 (USD 35,000) / year.
The injustice is that software engineers and the tech sector in general are being so insanely rewarded as most of the rest of society stagnates and living standards fall (I say this as an insanely rewarded software engineer).
Software engineers are rewarded what the market demands, not some prize because they're seen as better for humanity than nurses. Some would argue the field of nursing has a lower bar to entry than software development.
That's insane. The residency program is a way for people from unique backgrounds to enter into the software engineering field with less stringent interview requirements. SWE can pay upwards of $500-600k after 5-10 years of experience.
This was an incredible opportunity and it's an absolute shame that internal protests killed it. Yes, you get less pay and a smaller stock refresh, but I know a few people who's careers began with this residency and they'd still be struggling without it.
I don't even know how to describe this. You get less pay but an amazing opportunity, and then you look back and are upset that you weren't given more? Google took a large risk on these candidates with the assumption that they'd fail and eventually have to be let go. But they did it anyway just to create opportunities.
“ way for people from unique backgrounds to enter into the software engineering field with less stringent interview requirements” - sounds like discrimination and should be illegal. meanwhile, people in their 40s are dealing with leetcode BS to get a reasonable position with that sort of compensation even though they have an extensive track record.
it is unfair to require leetcode bullshit interviews from candidates who apply for a job via the normal route but at the same time have programs in place where people can enter some kind of internship or training program via which they can be hired into similar positions without going through the exact same interview process. in fact, it is illegal.
bold? as long as there is no discrimination going on they can do what they want. the problem is, there is plenty of discrimination going on. maybe you don’t care because you work there. good for you. sooner or later, it will matter to you.
Discrimination against all but protected classes (eg race, religion, et c) is not only legal but standard practice; when hiring SWEs you want to discriminate against the inexperienced, those bad at code, et c.
the point here is that not everyone goes through the same recruiting process because of these programs. also, coding interviews do not test if you are a good software engineer or computer scientist. they test how well you memorized optimal solutions to problems and how quickly you can reproduce them. they also discriminate against those with anxiety or other mental issues or those who have not recently graduated. and they do not test many important skills besides writing code.
"Unique Backgrounds" meant women or lgtb or non-asian non-white. They often came from top schools, so that didn't really matter. It is way easier to get into Google via this program so some lied about being gay to get in.
the fact that this programs exist in the first place is a problem. how is it fair to have different interview processes for certain groups of people? it also results in underpaying these people and making it difficult for them to leave.
discrimination can either be legal or illegal. google legally discriminates by giving offers to those who get the hiring committee's approval. i think getting the hiring committee's approval is a form of legal discrimination.
Right, every nonrandom decision is discrimination, but in the US private discrimination is generally legal unless it effects a protected category; because of the rational basis test, in the US, public dsicrimination is generally invalid unless it meets some bar of justification, but unless a particularly protected basis of discrimination is involved or a particularly important right impinged, the bar for validity is very low (a rational relation to a legitimate government function.)
I know a few people that took EngRes over Amazon despite the pay gap and it really hammered home how much folks think people like me are subhuman - they literally think being a lower paid, probationary employee is better than working at Amazon. I’m glad it’s done for, it was basically just another pipeline for elite students to have a fallback into Google (The folks I knew that took it were CS students from UChicago and UPenn)
I'm making my first comment on Hackernews because I saw your remark. I would encourage you to seek help for this negative thinking or at the very least reflect. I promise the majority of people in society do not view you as subhuman for working at Amazon. This is really an irrational thought.
Based on your post history I think you are beating yourself up over a non issue. You're working at a top company, with reasonable pay, and exciting projects. Yes some companies pay much higher, have more perks, better wlb, etc. but there will always be a better company wherever you work. Your work doesn't define you.
Chin up my friend, and maybe seek some professional help to improve your thoughts. You don't have to go through life suffering like this! I used to get extremely anxious/depressed focusing on my career but after going through therapy, and yes some medication I have been feeling much much better.
While I appreciate that and I've been working on it, it seems that whatever I do I just see more evidence for it - the $70k wage cut to not associate with people like me, the significantly lower social class and standard of living people like me have all weighs on me pretty heavily these days.
If you ever made it to Google, you'd immediately see the stratification within. The elites with their lake houses... the people operating at levels you never will be able to... the people bailing to start startups because Google got boring.
Fuck it and be happy. And while you're working on it, you should consider no longer voicing your negative thoughts. It definitely doesn't help, and there's a good chance it makes it worse. (Or don't, I'm not telling you what to do obviously)
Perhaps, but I don't think there are even elites at my company with lake houses that they can invite me to for team events - even our directors say they can't afford to vacation in the Hamptons or buy Herman Miller chairs (whereas going to the Boss's $10M house for whisky tasting is seemingly common at Google).
This is not how people outside of the HN/Reddit/Twitter bubble view Amazon. They're generally a highly trusted company and the American populace views people who work there fairly positively.
Amazon have one of the most trusted brands in America, rivaling Google in how people view them.
It's your life, so you're welcome to feel as you will, but if it's on inaccuracies then you're just hurting yourself.
It's not about you. It's about amazon and their treatment of you. I've worked with exceptional engineers who did a tour in Amazon and I have nothing but respect for the people who work there. But I would never work for Amazon because of the abusive PIP culture (and the leadership principles shite omfg).
Cheer up. And if you're not happy there, move on to a place with a name you're proud of.
I honestly would, just because of how we seem to be perceived by the labor market (considering I make less than a Google new grad as a SDE2) but otherwise I don't really have any complaints. Sadly, I think I've reached my peak intellectual potential, and even that was through an easy way (doing an internship and getting a conversion offer). I'd never be able to pass Google HC, and haven't before because I simply don't have the IQ required to do so.
But they definitely aren't. And realistically, Google hire most of their people in the US, so it would be 300mn rather than 7.9bn.
Like come on, I have met enough Googlers over the years to recognise that they are not all geniuses. They're all very competent at what they do, but that's not the same thing at all.
TBH, IQ is not massively useful as long as you are above the median (so 100+). The difference between 100-120 and 120+ in life outcomes tend not to be significant.
Regardless, it's never a good idea to assume you can't do something until you've exhaustively proved it.
(Opinions are my own. I know nothing about this program.)
Using StackOverflow's [0] aggregated statistics of pay based on experience + location we can get some rough estimates
Over a 5 to 10 year span as a developer at Google you'd probably touch: Java, Golang, C++, Python, and some part of GCP (or very similar tech). Pay is also different from market location so if we look only at the USA we can look at SF and Manhattan.
This is also ignoring the FAANG bump that you get from being Xoogler. Also, if you don't get a promotion or are unhappy with your compensation Facebook's levels are an approximate 1:1 mapping to Google and from what I've heard going from Google to Facebook and back to Google is quite common. Some people have joked that there are people that are on a 2 year rotation back and forth.
500k+ is L6+, while very difficult to obtain, seems doable if you are determined, know your stuff, know how to find the "right" projects, and are also an inspiring leader.
I have hit L6 after 7 years of steep upward trajectory. I have been hired with a PhD and four years of part-time industry experience. I got it now because two years ago our org got a new leader with a mindset very similar to mine, while at the same time a solution I've been developing for a couple years was just found by a tens-of-billions-usd problem.
Sure, over the 7 years I've met a couple engineers with a similar trajectory and one with a steeper one. But the vast majority will either take more time to get to L6, or plain decide to stay forever at 4 or 5.
L3 to L6 in 7 years is very impressive. Even L4 to L6 in 7 years is impressive. I would expect a talented engineer would be able to go from L3 to L6 in 10 years.
To clarify, I can say from experience (having personally helped convert 6 engineering residents at Google), I'm pretty confident the "less pay and a smaller stock refresh" in the article is referring to conversion offers to FTE and stock refreshes after the first year of FTE employment, not to their pay during their residency. Those FTE conversion offers were terrible, from what I saw, with no room for negotiation. The residency program had given these candidates 1 year to build a proven track record of performance and they were fully ramped up by the end, so there was no risk to Google at the time of those offers; if a resident was given an offer, it was because they were a pretty sure thing (far more than any normal interviewed hire). As such, I think their offers should have been higher than a regular hire, not lower. (As someone who was hired direct out of college with little experience, I can confidently say the offers my residents got were _significantly_ lower than my starting offer at the same level.) The article states this a bit unclearly, but I'm pretty sure this is what it means, because it doesn't make sense to refer to year-end bonuses or stock refreshes during residency because they aren't long enough to get these regardless (and I never heard anyone complain about this).
That said, as a side note, I do think articles like this tend to sensationalize Google as a whole as the "bad guy". Try to remember, Google is a huge company with lots of people managing its many parts. I personally feel there was a failing here, but if so, it was the fault of a relatively small number of people, not "Google". Even most of the people running this program were good, and the program itself was great (as you said) other than what I said above. There's hundreds of thousands of decisions happening every day at Google. If just a couple bad ones get to define the company as a whole, then no large company can ever be good, no matter how good all the rest of those decisions are.
They are talking about total comp which is usually base salary + bonus + stock (RSUs). As the person above mentioned, 50% or more of that $500-600K is most likely made up of stacked stock grants. Even if you sell your RSUs right away, a grant typically vests over 4 years. In the current market, that makes older grants much more valuable based on stock appreciation.
Let's take a look at my salary history. I am a PhD, I didn't enter the Real World Job Market until 2001, when I was 28 (others in my cohort went straight from college to SWE, while I spent 10 years just doing research).
2001: SWE at UCSF, making about $75K/yr. This is roughly triple my graduate student salary and higher than my postdoc salary.
2007: Architect at Genentech. Make about $100K/year
2008: Join Google as L5 with a starting bonus of $25K, $125K salary, and about $100K in stock options. Stock options are refreshed every year. One year, Eric Schmidt gives everybody a 10% raise. I get promoted once.
2019: leave to work at a startup for a year, same base pay as Google, and stock grants that are now worth $1M but aren't fungible.
2021: Leave Google as L6 with base pay of $225K, 15% bonus target (which I get), a $45K annual bonus, and $700K stock vesting over four years. I count this as "around $450K/year total comp" before taxes etc.
If I had managed 2012-2016 better, I'd be an L7 or more, making about $550K/year total comp. However, these are all exceptional situations made possible by the insanity that is Google.
SWE can pay upwards of $500-600k after 5-10 years of experience.
I don't think that's really true.
I'm not arguing that there aren't SWEs whose total comp is $600k. There definitely are. However, those people aren't really SWEs. They're managers, architects, and strategists. They have a lot of people reporting to them, they make decisions about very high level things that are only tangentially related to code, and they work on guiding other engineers to find solutions to hard problems. No doubt being a developer before getting to that role is incredibly helpful and makes you better at it, but if you're earning $600k I very much doubt you're spending more than 25% of your time sat at a keyboard with an IDE open.
If you want to earn that much after a decade in work you'd be much better off polishing your management and strategy skills than learning how to write better code.
And yes, I realise I'm totally falling in to the 'no true Scotsman' trap here. But sometimes a Scotsman is just an MBA in a kilt. :)
Google has the too much SJW problem. These are extreme leftists who exaggerate everything to the max.
I remember in memegen. One person commented that, if you voted for republican, you would be killing me (because they were gay).
There were a bunch of mentions like this that just sounded exaggerated that nobody could have a reasonable convo.
It is also extremely contradictory. For example, we should get all killers in jail. In this case, it would be 49% of the country. If these republican voters kill gay, then why don't we put them in jail yet?
Using an anecdote from one person doesn't actually prove the point you made in the first line. If you can find repeated cases of over-reactions from Googlers over multiple months/years, then you might have evidence to support your argument.
The James demore event is another data point here. His "misogynist manifesto" basically said that google should implement policies that make the workplace better for everyone not just women or whatever minority. I believe one suggestion was to be more flexible with work hours and work from home. This policy helps everyone but has the biggest impact on mother's.
I read it and it didn't say this. It said that on average, data sows women in society have different aptitudes and interest in than men, so it is unreasonable to expect equal representation in swe at google.
I'm not commenting on whether these programs are a good idea or not. But I wanted to point out one thing about these programs I find funny is while the candidates races may be diverse their educational background is usually quite similar. A program at my work is very similar, and the majority of students went to the top ten CS schools.
The education system’s admission criteria is heavily correlated with the hiring criteria, even without taking the prestige of their degrees into the account.
116 comments
[ 2.9 ms ] story [ 172 ms ] threadGoogle was 51.7% white in 2020, down from 54.4% in 2019 *. The US is 61.5% white, meaning whites are under-represented at Google, and increasingly so. How can one then argue they are favored? Why do reporters not apply even the smallest degree of scrutiny to such claims?
* https://diversity.google/annual-report/
*Ballpark white global population.
I'm also not saying that these numbers prove that Google does favor white workers. Only that they are not sufficient to disprove the idea.
It seems strange to put people in a position where showing a datapoint that would otherwise tend to refute a hypothesis (which IMO should not be assumed to be true in the first place) is not enough to be considered as evidence against the hypothesis being true.
The general trend I see in the community is that there's a strong belief that google, and by extension, the tech industry, is biased in favor of white workers.
At least Census is consistent.
“White Americans” average a little under 99% Eurooean ancestry, but far fewer than 99% have exclusively European ancestry.
[1]: https://en.wikipedia.org/wiki/One-drop_rule
Racism is stupid.
* The critics are talking about Software Engineering (~1/3rd of the company?), whereas the source you cited is about all of Google. I wouldn't be surprised if the White/Asian/Male splits are far worse when you only look at software engineers.
* Google has many international offices (e.g. there's > 1000 employees in Google Japan).
It's closer to 2/3.
I'm really struggling to see the injustice of this program. It seems to me that axing it only leaves the people who used this role as a stepping stone to reach a full time role with no opportunity to get their foot in the door.
Personally, I don't buy this because the alternative is not that these Eng Residents would have been given entry level roles at google with the commensurate pay and benefits but rather no role at google.
You might not ever catch up to someone who started higher (and certainly won't for the integral of compensation), but the gap should narrow over time.
So ... leave?
Put a couple years of FAANG on your resume to bootstrap and then bail out to the job that pays correctly. That's what everybody has to do to keep their salary from lagging.
If the analysis only includes those who haven't bailed at least once, it's for sure going to have lagging salaries.
A more interesting question would be what those who bailed and then came back to Google are making.
When you converted to being a regular SWE, they gave you a BIG pay bump -- comparable to a new-grad starting salary, but rather higher than average. My comp the year after Eng Res was higher by 20-40% than my friends who started at Google right out of school.
Are you an outlier in the pay increase?
For all of this she was paid £25,000 (USD 35,000) / year.
The injustice is that software engineers and the tech sector in general are being so insanely rewarded as most of the rest of society stagnates and living standards fall (I say this as an insanely rewarded software engineer).
This will not end well.
This was an incredible opportunity and it's an absolute shame that internal protests killed it. Yes, you get less pay and a smaller stock refresh, but I know a few people who's careers began with this residency and they'd still be struggling without it.
I don't even know how to describe this. You get less pay but an amazing opportunity, and then you look back and are upset that you weren't given more? Google took a large risk on these candidates with the assumption that they'd fail and eventually have to be let go. But they did it anyway just to create opportunities.
This seems at odds with the article:
>Nearly all residents converted to regular employees, according to the presentation
IME the "unique backgrounds" are "doesn't have a CS degree or a couple years of experience at a big software shop".
Try "the interview process is bad and has low recall."
> sooner or later, it will matter to you.
It already matters to me.
discrimination can either be legal or illegal. google legally discriminates by giving offers to those who get the hiring committee's approval. i think getting the hiring committee's approval is a form of legal discrimination.
Right, every nonrandom decision is discrimination, but in the US private discrimination is generally legal unless it effects a protected category; because of the rational basis test, in the US, public dsicrimination is generally invalid unless it meets some bar of justification, but unless a particularly protected basis of discrimination is involved or a particularly important right impinged, the bar for validity is very low (a rational relation to a legitimate government function.)
I'm making my first comment on Hackernews because I saw your remark. I would encourage you to seek help for this negative thinking or at the very least reflect. I promise the majority of people in society do not view you as subhuman for working at Amazon. This is really an irrational thought.
Based on your post history I think you are beating yourself up over a non issue. You're working at a top company, with reasonable pay, and exciting projects. Yes some companies pay much higher, have more perks, better wlb, etc. but there will always be a better company wherever you work. Your work doesn't define you.
Chin up my friend, and maybe seek some professional help to improve your thoughts. You don't have to go through life suffering like this! I used to get extremely anxious/depressed focusing on my career but after going through therapy, and yes some medication I have been feeling much much better.
Best of luck!
Fuck it and be happy. And while you're working on it, you should consider no longer voicing your negative thoughts. It definitely doesn't help, and there's a good chance it makes it worse. (Or don't, I'm not telling you what to do obviously)
When you get your first yacht, you'll start to notice all the better yachts with mini yachts. It's never ending.
Amazon have one of the most trusted brands in America, rivaling Google in how people view them.
It's your life, so you're welcome to feel as you will, but if it's on inaccuracies then you're just hurting yourself.
Cheer up. And if you're not happy there, move on to a place with a name you're proud of.
Like come on, I have met enough Googlers over the years to recognise that they are not all geniuses. They're all very competent at what they do, but that's not the same thing at all.
Regardless, it's never a good idea to assume you can't do something until you've exhaustively proved it.
Just like stores have "up to" 70% discounts. One item is marked off that much, and the rest are given modest discounts.
We shouldn't normalize this number as some plain old average, it'd be aspirational for many.
Using StackOverflow's [0] aggregated statistics of pay based on experience + location we can get some rough estimates
Over a 5 to 10 year span as a developer at Google you'd probably touch: Java, Golang, C++, Python, and some part of GCP (or very similar tech). Pay is also different from market location so if we look only at the USA we can look at SF and Manhattan.
5 years:
10 years: This is also ignoring the FAANG bump that you get from being Xoogler. Also, if you don't get a promotion or are unhappy with your compensation Facebook's levels are an approximate 1:1 mapping to Google and from what I've heard going from Google to Facebook and back to Google is quite common. Some people have joked that there are people that are on a 2 year rotation back and forth.Some more data can be gleamed from here: https://www.levels.fyi/
500k+ is L6+, while very difficult to obtain, seems doable if you are determined, know your stuff, know how to find the "right" projects, and are also an inspiring leader.
[0] - https://stackoverflow.com/jobs/salary
Sure, over the 7 years I've met a couple engineers with a similar trajectory and one with a steeper one. But the vast majority will either take more time to get to L6, or plain decide to stay forever at 4 or 5.
That said, as a side note, I do think articles like this tend to sensationalize Google as a whole as the "bad guy". Try to remember, Google is a huge company with lots of people managing its many parts. I personally feel there was a failing here, but if so, it was the fault of a relatively small number of people, not "Google". Even most of the people running this program were good, and the program itself was great (as you said) other than what I said above. There's hundreds of thousands of decisions happening every day at Google. If just a couple bad ones get to define the company as a whole, then no large company can ever be good, no matter how good all the rest of those decisions are.
The only room for negotiation is being willing to walk (usually because you have an offer somewhere else).
Otherwise, it's not negotiating, it's just begging.
Where? lol
2001: SWE at UCSF, making about $75K/yr. This is roughly triple my graduate student salary and higher than my postdoc salary. 2007: Architect at Genentech. Make about $100K/year 2008: Join Google as L5 with a starting bonus of $25K, $125K salary, and about $100K in stock options. Stock options are refreshed every year. One year, Eric Schmidt gives everybody a 10% raise. I get promoted once. 2019: leave to work at a startup for a year, same base pay as Google, and stock grants that are now worth $1M but aren't fungible. 2021: Leave Google as L6 with base pay of $225K, 15% bonus target (which I get), a $45K annual bonus, and $700K stock vesting over four years. I count this as "around $450K/year total comp" before taxes etc.
If I had managed 2012-2016 better, I'd be an L7 or more, making about $550K/year total comp. However, these are all exceptional situations made possible by the insanity that is Google.
I don't think that's really true.
I'm not arguing that there aren't SWEs whose total comp is $600k. There definitely are. However, those people aren't really SWEs. They're managers, architects, and strategists. They have a lot of people reporting to them, they make decisions about very high level things that are only tangentially related to code, and they work on guiding other engineers to find solutions to hard problems. No doubt being a developer before getting to that role is incredibly helpful and makes you better at it, but if you're earning $600k I very much doubt you're spending more than 25% of your time sat at a keyboard with an IDE open.
If you want to earn that much after a decade in work you'd be much better off polishing your management and strategy skills than learning how to write better code.
And yes, I realise I'm totally falling in to the 'no true Scotsman' trap here. But sometimes a Scotsman is just an MBA in a kilt. :)
So people from underrepresented backgrounds should be paid the same as top engineers regardless of output.
I remember in memegen. One person commented that, if you voted for republican, you would be killing me (because they were gay).
There were a bunch of mentions like this that just sounded exaggerated that nobody could have a reasonable convo.
It is also extremely contradictory. For example, we should get all killers in jail. In this case, it would be 49% of the country. If these republican voters kill gay, then why don't we put them in jail yet?
This is wrong and actual misogyny, and does not get a pass because he framed it as a debate.
That does not match my recollection. Did you read his memo or just second hand reports of it?