Developer salary spreadsheet compiled from tweets
docs.google.com
docs.google.com
The taboo around talking about salaries is to the benefit of companies and who do actually have that information already. Negotiations in which one party has more information usually go better for that party. So it's good to see a new generation of engineers being comfortable talking about this, and in a very public way.
If not for a senior engineer talking openly about salary I would not have had the guts to ask for a significant increase. At the time the very senior people in the company were earning 75-85k, and the mid-levels between 32-45k.
I was fortunate enough to be taught very well, I became senior in that company in a very short amount of time, but I never got the raise that the seniors got, but when I was looking at other companies, I knew what I was "worth" realistically. I'm eternally thankful for the internal culture at that company during that time, because I would not have had nearly the amount of confidence necessary to ask for such a (seemingly) large amount of money.
London on the other hand is a lot more vibrant.
At least this was my impression from a short stay.
Plenty other forms of produce are dirt cheap. You can eat fruits and salad every day and do it cheaper than any other country I've been to, as long as you don't insist on outliers like multi-colored bell peppers in your food.
As for restaurants, technically fast food counts as restaurants. So I'd be surprised if the US wasn't one of the cheapest in the developed world there too. Hard to compare if you want to factor in quality though.
And that is because the vast majority of the price of petrol here in the UK is tax (in fact, multiple taxes). Successive UK governments have long used tax policy, on fuel and otherwise, to deter the use of wasteful, highly polluting vehicles. This has arguably been somewhat successful, though it will be a moot point within a generation in any case because eliminating petrol and diesel vehicles entirely is clearly the goal for several good reasons.
I'm still contacted by recruiters for salaries around that so the jobs exists.
All anecdotal but it does mean it's possible.
As a salaried employee, that would be exceptionally high in almost any field. Obviously some such jobs exist, but unless you're a very senior figure in a relatively well-paid industry, you're an outlier at that compensation level.
I know other people that were on similar salaries and I had friends who did the same thing as contractors that had much higher day rates.
It's also worth noting that the U.S' "not free" healthcare costs the taxpayer more than (for example) the U.K.'s "free" system (https://www.ons.gov.uk/peoplepopulationandcommunity/healthan...). It's almost as if the word 'free' is not a useful term to use when describing government-subsidised services.
Whether you consider inequality a problem is down to your politics, but in general the UK is a more equal society (slightly less social mobility but less inequality) than the US and hence salaries are lower.
Please substantiate your claim to this being zero sum. It does not seem self-evident.
If I have a data set from which I pick a value higher than the median there must be a value lower than the median ... otherwise the median would be higher. It's not a statement about economics but about math.
I'm not saying there cannot be economic growth (though, generally, wage inequality is rising so most people aren't seeing the benefits of this).
Otherwise, who exactly are you shafting by asking for a higher salary?
European salaries are lower in part because Europe has less inequality than the US. It's a feature not a bug. That's the main point.
On an individual level I'm all for people negotiating, and for transparency in salaries so the workforce knows what is fair.
Inequality means that the distribution over available resources is uneven. Inequality can occur in the presence of growth if the gains from growth are not distributed equitably. I.e. inequality does not imply zero sum.
To the extent that economics agree on anything they seem to agree that wage growth has stagnated since, roughly, the 1970s, inequality is rising, and gains from growth are disproportionately going to the richest.
Finally, the census measurements capture data at an instant in time. At any one instant there is a fixed amount of $s in the economy and it's a mathematical fact that comes from the definition of median that you cannot have samples (i.e. income) higher than the median without having samples lower than the median.
Actually you can; you can have a large group of people learning a lot more than the median income, arbitrarily more, counterbalanced by an equally large group of people earning barely less than the median income. This does in fact happen in practice and is precisely the reason the median income is so much lower than the per-capita GDP.
I'd argue that software developers are underpaid, considering large tech companies had been illegally colluding for years to restrict competition and keep wages low.
Here's 100 apartments for under $2000/mo
You're comparing full-time software development income versus the literal median income (which also includes people working few hours). That's your first mistake in the comparison. The median full-time individual income in the US is close to $50,000 now.
Junior developers in SV are getting $110k? The BLS numbers are such that the US median for all 1.4 million software developers is going to be close to that figure for 2020.
> You cannot have these high salaries without someone else getting shafted.
Yes you can. Wealth, incomes, productivity are not static/fixed, you can expand them rather than merely redistribute a fixed pot. As a recent example, if that wasn't true, modern China (specifically its incredible gains over the last 20-30 years) would have been impossible. Their $50-$60 trillion in new household wealth would have had to come entirely from the rest of the world's pockets (which didn't actually occur). Instead, it mostly derived from epic productivity gains.
Productivity is why US software developers can earn so much. Not because they're so much more productive in lines of code versus the rest of the world. Rather, because software developers at US tech companies produce very large economic outcomes on average. That is due to the way you can scale into the huge US economy ($22 trillion), and then push out globally; it adds up to extraordinary productivity of economic output per developer (Netflix is a good example of that in action: relatively tiny workforce, massive platform and sales, global projection; and that's why they can pay their engineers so much).
Further, the US has a very progressive income taxation system. People earning ~$110,000+ per year are carrying the tax load for the majority of the population. The US middle class has an extremely low tax burden compared to most other developed nations. High income persons paying higher taxes are what make that possible, and it produces one of the highest median after-tax income figures of any nation. That tax base pays for free healthcare for the bottom quarter of the population, among many other expensive social safety net systems.
So do software developers in many other parts of the world. The difference is more that employment is a competitive market and the market rate for a decent software developer in the US tech hubs is recognised as being much higher than most other places so people moving jobs expect higher rates. Sadly, those rates do not necessarily need to be tied to productivity in any meaningful way, and so in much of the world software developers continue to be paid far less than the value they can generate because they don't negotiate well or bargain collectively to push salaries up.
However, it's not really a fair comparison. For example, in the UK, a lot of us solve that problem by going independent at some stage. At that point, you are dealing with clients on a business-to-business basis where fees charged can be related to value generated, and if you know what you're doing and get results, you can far exceed the income that almost any salaried software development position will offer.
Similarly, there are a lot of small tech firms here that are not SV-style startups with big funding and aiming to be the next unicorn or to fail within a relatively short period. They're just a few people who've got together to take on bigger projects or invest in more infrastructure or otherwise scale up, and they're happy to be doing that indefinitely and again making better money and enjoying better conditions working for their own business than they would likely get working for someone else's.
That's incoherent. Salaries are a flow, not a stock, and M2 is wildly variable anyway. Or do you just mean that if lower-earning people earned more, the median would be higher?
Compared to the rest of the UK, London salaries are significantly higher in general.
I cry when I see juniors in the US posting earnings 2-3x that of a senior developer in the UK. If I could work in the US I’d be there tomorrow just for the work.
If you look at the official data[0] 2016-2018 you get this:
Item 2016 2017 2018
--------------------------------------------------------------
Average income before taxes $74,664 $73,573 $78,635
Average annual expenditures 57,311 60,060 61,224
Which gives a net bonus of ~20% before taxes, with an average 25% tax rate (it depends a lot on
where you are, so I stayed low) you get around 15% net gain, excluding medical bills.The average London household spend is around £650 per week[1] or £33.800 per year
The average London salary[2] is around £736.5 per year or £38.298 per year which gives a net gain of over ~13%, but with medical bills included.
But you can easily make 70k-100k in London working in finance or SWE.
All in all is not that different (it actually is, UK is better on average, we are not even accounting for things like job seekers allowance - the dole in UK - or the benefits for having kids etc. etc.).
[0] https://www.bls.gov/news.release/cesan.nr0.htm
[1] https://www.ons.gov.uk/peoplepopulationandcommunity/personal...
[2] https://www.ons.gov.uk/employmentandlabourmarket/peopleinwor...
I was living in a shared house in Lewisham; which is not an attractive area of the city, the house itself was fairly run-down and there was no heating (electricty would power off because it was on a meter). This room cost me 400gbp/mo, and I put 20gbp for electric and 20gbp for gas in the meters every month.
Food was relatively cheap, at most another 400gbp/mo
Phone contract was 30gbp/mo, that was my entire outgoing essentially.
1,700gbp was my net salary (roughly) so I had around 20-30% of that to "play" with, most of it went on trains to see my family or taking girls out for expensive dinners though.
Unlike SF travel is a heck of a lot cheaper, because there is usable public transport. I lived in zone 3 and worked in zone 1 and typically paid no more than £20/week for travel (usually by train or tube) - compare this to SF where a single Uber trip across town could be that.
I was there again last year for a few months as a contractor, and prices hadn't changed that much other than housing:
This time I rented a studio in zone 2 which was £1200/mo. It included water and heating, and I paid around £20/mo for electricity (with a pre-pay meter so quite expensive). This was a short term contract though, for long term I saw similar places for £1000/mo or less.
I usually ate out for lunch, which was £5-£10/day. I would cook dinner, spending around £20/week on groceries. Coffee was around £2.50 for a cappucino. Sometimes I walked to work, getting breakfast out on the way which was another £2 or so.
I took the bus, cycled or walked to work, so my travel expenses were under £15/week. I'd go home to my family at weekends, so can't comment on 'going out' costs.
Compared to before it isn't that much different. You can live quite well as a single person on £1500/mo in London. That's leaving nothing on the table and is above the living wage, so you can see where the problems come from.
tube travel card is 150
rent for a room in a shared house in zone 2 might be 600-800
food 300-400, no eating out
Basically spending habits include not spending whenever possible and staying at home a lot.
Efforts like this may have quality issues but do help to reduce the imformation disparity between corporations and employees.
From my experience (I manage folks in one of those companies) it seems to be pretty accurate.
EDIT to clarify: what makes me uncomfortable about this is not the broad range of salaries. I don't find that surprising at all. It's gathering all this information together and associating it with people's names (and complete bios!) that bothers me. Some of them may find they want to delete those tweets later.
Also this list has a very small sample size, and very few people from big tech, otherwise the pay would skew significantly higher.
When someone in Germany casually says 50k per year pre tax, they typically mean pre deductions (tax and social/health insurance) and the effective received money is more around 25k per year.
People in the US underestimate how much of ones salary a European has to give up for that safety net.
However you'd definitely pay less than 400/month. If you're paying more than 200/month, you got quite unlucky. In some places, such as Berlin, childcare is free.
The problem when comparing is that the structure of a city-state like Luxembourg or Singapore has nothing to do with big countries; and even France or Germany are like 1/5th of the US in population, much less in area, so you can't compare much, certainly not the homogeneity.
[1]: https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(PPP)...
Health care costs in the us are the most burdensome on the working poor and lower middle class because they stay a fixed cost even as income rises. For well paid tech workers, moving to the US and going from $75k to $105k/ year (the median for the US BTW) is probably going to be a good move economically. A roofer moving for a $30k to $40k bump is a much dodgier proposition.
An aside, I saw a great analysis a few years back looking at the increasing income gap in the US. It determined that a large part of the gap can be laid at the feet of rising health care benefits to employers. The math is simple and interesting. In 1990 worker A costs an employer $10k ($8k in pay and $2k in benefits) and worker B costs $100k ($98k in pay, $2k in benefits). In 2020 worker A costs $25k, but a whopping $10k now goes to health insurance, meaning thier pay is only $15k and saw an 87% increase even though the employer saw a 250% increase in cost. Worker B? They got went from $100k to $250 in total cost, but saw thier pay go from $98k to $290k, or a 244% increase.
The highly paid worker saw a 3x more percentage increase compared to the low paid worker, even though their cost to the employer increased by the same percentage.
That's for single young men. My mother pays > 1k per month for herself and my stepdad monthly. That's not unusual, and she has excellent insurance.
I'd say it's for any single employee (with the young being ripped off if they pay that much).
But yes it generally doubles or more for spouse or family coverage.
I don't think this number is working people only, I think it is among everyone.
And who said $1k isn't a lot?
It doesn't come close to offsetting the far higher US skilled salaries figures compared to Europe.
When US university costs were far lower circa year 2000, that also didn't imply a narrower gap with Europe on skilled salaries. University costs are a phenomenon caused by the US Government destructively backing ever higher education loan increases, causing a spiral of fees by universities. It wasn't caused by higher US wages (which have existed for a very long time).
That is better explained by a simple fact: the US has far higher economic output per capita than Europe.
Before this decade is out, the US will double the GDP per capita of France, Japan, UK. Unless they all snap out of stagnation soon. It's not that the US is growing super fast, it's that most developed countries haven't been growing much at all for the last ~12-13 years.
Thanks a lot for clarifying this, I hope that people start to understand that the salaries for highly skilled people in Europe are just ridiculous.
The cost of that? Half her take-home pay. And it's not even a very good plan (i.e. we were still exposed to a lot of risk, we had a couple medical things come up in the same span of time and were out several thousand more dollars for those).
Now, sure, I make way more money than her so we were fine, but her single-parenting colleagues? The couples in which both are teachers? They're not so lucky. And more jobs pay way closer to a teacher's salary, and may have even worse health benefits, than pay anything like SV software developer money.
Half may be an exaggeration, but for normal people losing 15-30% of their post-tax income to healthcare is probably about right. And of course we're already paying Medicare & Medicaid taxes on top of that.
Nearly half the federal budget is spent on Social Security, Medicare and Medicaid. And there are numerous other programs: unemployment, housing assistance, snap, etc.
There are also state and local programs as well as private charities.
Meanwhile a healthy, young, gainfully employed person in France can take advantage of a wealth of social services and benefits.
Mentioning them the way you have requires a very uncharitable interpretation of the previous posters point.
If they have such an amazing welfare system, then why are the French perennially rioting[1]? And why do so many recent French presidents have abysmal approval ratings[2]?
[1] https://en.wikipedia.org/wiki/List_of_incidents_of_civil_unr...
[2] Macron: https://en.wikipedia.org/wiki/Opinion_polling_on_the_Emmanue...
Hollande: https://en.wikipedia.org/wiki/Fran%C3%A7ois_Hollande#Approva...
Sarkozy: https://en.wikipedia.org/wiki/Presidency_of_Nicolas_Sarkozy#...
Also, the US is also constantly protesting too. What do you think Black Lives Matter, the Google Walkout, the Amazon protests in NYC, the current and ongoing unrest surrounding ICE camps, and the teachers union strike in LA are?
You must not know the French very well, or you wouldn’t expect this. :)
because they are alive and free.
To be fair we are also a much larger country with more diversity (especially of culture) than many countries with robust social safety nets.
Basically what I want to know is, if I don’t have health insurance through my employer, make $50K a year, and get cancer, what happens? I don’t know for sure but here in the US I’m guessing the answer would be mountains of debt.
You must apply to a charity such as a catholic hospital that provides care for such cases. I know people with expensive conditions that have done this.
If it gets so bad that you become disabled, you can get social security.
If you run up a mountain of debt you can get rid of it (and your credit rating) via bankruptcy.
Nothing can come good out of sharing my salary with current coworkers.
Care to expand?
Even though it is illegal to fire someone for discussing salary, that and a nickel will buy me a piece of five cent candy.
If they make more than I do, what am I going to do with that piece of information? I can’t very well bring it up at salary negotiations.
Besides, I have been around long enough to know that the best way to “get a raise” is to change companies.
If a coworker told me their compensation, I would not reveal that in a discussion about my own pay. I hope that the reverse is also true. I think it's a mature and cool-headed position to have. Not everybody is mature and cool-headed though.
I have also heard the best way to get a raise is to move companies. I like my job though.
I work for a large company with a well defined level structure. When I need to, I’ll say around $XXX, where XXX is what Glassdoor / levels.fyi says. It’s pretty close to accurate, and it also rounded enough that coworkers can project whatever number makes them happy.
You can already view individual data points.
So to expand on the shortcomings: I can filter by metro area and years of experience. But the result is just the table of data points. The only sortable column is total compensation. There is no aggregate data.
What I really want to see is the histogram chart from the link below, but with the filtering results applied to it. It seems like the only thing you can do with the histogram they give you is select metro location.
https://www.levels.fyi/Salaries/Software-Engineer/San-Franci...
If you really wanted that data you could write (or have someone write if you prefer) a tool that pulls the data in to a relational database.
Disclosure advantages people who collude to apply political pressure (gang up) instead of appealing to principles or leveraging their skill and the value they bring. There is general social and economic harm to facilitating this behaviour.
Disclosure lowers all boats in that it causes mean-reversion in the sample, and reduces opportunity and incentive for people to apply themselves and succeed, and prevents valuable and exceptional people from joining the company because their salary expectations are not "to scale."
Disclosure absolves managers of the need to negotiate effectively, which means you get managers who can't negotiate, which is the worst possible outcome for a company, since what is their job again?
It's great to have data for negotiating. I use a bunch of different data sources and options, and I also avoid organizations who say they "don't negotiate," because it means they literally just bully people.
Have at it.
wut. how exactly do you imagine people that don't have union contracts go about doing this?
>Contrarian view: salary disclosure destroys value for people with negotiating skills
and conversely how are you at an advantage in negotiations when you have no price discovery? e.g. i bought this tuna sandwich for $10 and i feel great about it because i have no way of knowing that the sandwich shop next door has the exact same tuna sandwich for $5.
>Disclosure lowers all boats in that it causes mean-reversion in the sample, and reduces opportunity and incentive for people to apply themselves and succeed
what a hot take - "more transparency from the executive class actually hurts the labor class". brilliant.
The world would be a very very shitty place if we had to negotiate for everything on an individual basis. It's much more efficient to find the few people who actually have that skill and let them do it for the group (and we can spend more time actually trying to fucking improve the human species well-being instead of bickering on $$s).
> Disclosure absolves managers of the need to negotiate effectively, which means you get managers who can't negotiate, which is the worst possible outcome for a company, since what is their job again?
uh.. ensuring that their team is productive by handling their well-being issues ?
And human nature being what it is, why won't those few people negotiate better deals for themselves while keeping peanuts for the rest? (see: class action layers, bosses of Unions etc).
Because they would be very bad negotiators and wouldn't be hired in the first place.
And because they probably are scamming the rest of the group, which is a crime in most developed countries.
Better signalling about compensation opportunity is good for employees and for employers who compensate well.
It's bad for shops who pay everyone the same or otherwise pay poorly.
Managers are already given an advantage in negotiations because they have data to refer to. And they use that data opaquely. As in "trust us, you are already paid well".
As a counterpoint, professional athletes and salespeople regularly share salary (or sales) figures. They are certainly not all paid equally.
Salary disclosure removes low outliers, but it doesn't do much to improve those near the mean. Having been disclosing my salary to colleagues (and generally recieving the same in return) I know that people who are close but not far below what they could get... don't really ask, or are satisfied with a below desrved raise.
It also shouldn't do much to affect high outliers. If you are able to convince your employer that you are worth X much, the fact that the other employees are being paid on average X/2 instead of X/3 shouldn't remove your value or negotiating position.
With respect to disclosure absolving managers of the need to negotiate - managers are rarely in a position to effectively negotiate, in fact many hypothesise that the benefit of the growth of the managerial class is to buffer the leadership class from having to negotiate with the majority of the worker class.
Does anyone have a link to the article that was something like "company lifecycles as described by the office" or some such? I can't seem to find it and its highly relevant.
https://www.ribbonfarm.com/2009/10/07/the-gervais-principle-...
"Play your part in the comedy, but don't identify yourself with your role."
There are several good reasons for this, not least that management is required to understand the bigger picture and how the activities under them fit into it, while in general subordinates are not.
Also, subordinates may have personal motivations that would conflict with the priorities of the business if everyone was free to do their own thing. A very common example is developers who come into a tech firm and want to use all the latest cool technologies because they're fun and look great on a resume, which is often not in the best interests of the business.
Real world example: I'm paid almost twice the market rate for my current job. Why? Not because I'm better at it than my peers, but because when I started, I opted for more RSUs (public company) instead of base salary, and the company has grown tremendously. Folks who didn't take the same gamble have a much lower total comp now. Years ago no one knew this was going to happen, so my base salary was lower. If the market hadn't shifted the way it did, should I have been able to complain others are paid more than me? Seems like a gamble with no drawback which is a bit unfair for the others, no?
Some folks opt for more time off. People with the same title end up at a different place within the salary bands based on countless factors, many of which are very subjective (and if you put too many titles, then people will just negotiate the title instead of the salary, effectively doing the same thing).
People are also generally biaised when talking about themselves and aren't very good at fully understanding the context around the salary of others.
All these factors mean that an objective salary based purely on quantifiable factors won't end up 1:1 with how good people are at their job. Thus we have negotiations.
And then there's environmental factors. If companies aren't allowed to negotiate, you end up with a situation like this:
Company Foo pays 150k for a Sr Eng. Bob is paid 160k at his current job, and Foo is trying to poach him. Bob asks Foo for 165k. Without negotiations, Company Foo can either:
A) Tell Bob tough luck (which in the current market is a bad move. Software Engineers don't grow on trees)
B) Give all their Sr Eng (potentially hundreds or more) a 15k raise. But then the same thing will happen to Company Bar... When does it stop? Should everyone at all tech companies but paid precisely 150k? What if Company Foo and Bar are very different and why? It's very subjective.
Salary disclosure is also a prerequisite for having a public discourse about equal pay and equal rights based on factual information. You might call that to: "gang up", but I certainly wouldn't.
Our daughters, girldfriends, mothers and sisters are all living breating people in our lives - maybe even the most important ones we have where as a company is just a thing. My own startups are just a piece of paper, a tax information number, an organizational construct, nothing more. I can create another one in 2-3 days. Close a company and if there's customer demand, another one will just spring to life and fill the gap. I might be sad and in debt for a while, but society at large will not even notice. It doesn't matter.
Also known as "organized labor"
You're confusing the skill of adversarial negotiation with cooperative negotiation. Cooperative negotiation is a critical business skill within the company. You are all on the same team and should have the same goals.
Competitive negotiation is a good skill to have for some external negotiations. If anything, being good at cooperative negotiation is far more important.
> Disclosure absolves managers of the need to negotiate effectively, which means you get managers who can't negotiate, which is the worst possible outcome for a company, since what is their job again?
Same as above. You're again confusing adversarial negotiation for cooperative negotiation.
> Disclosure lowers all boats in that it causes mean-reversion in the sample, and reduces opportunity and incentive for people to apply themselves and succeed
In every org I've seen with open salaries, I've seen the opposite. That it raises all boats because everyone demands to get paid the same as the highest salary on the team.
That's not an ideal result either.
A better result would be that people get more comfortable with conversations about "here's why they make more than you, and here's what you could do to provide more value and earn more salary".
Someone shouldn't get paid more because they're a better negotiator. But they should get paid more if they provide more value.
I've heard a few stories from people at companies open about salaries that involve such conversations, but not nearly enough such stories.
But the point is that it doesn't revert to the mean, but it reverts to the max.
To clarify, there was no confusion.
When someone says, "take it or leave it," it's bullying. When someone says, "we're paying you this because this is what everyone else gets and that's fair because I'm telling you it is," that's also bullying.
A negotiated price is a function of the true price at which parties arrive at a deal. How do you deal with liars? Find options that yield information about their intent. This is the real art. It's finding information oracles about their position independent of what they present. Some people are simple, most aren't.
In this sense, negotiation is the pursuit of truth.
Weird.
Of course, if you are at some crappy, hollowed out and debt laden behemoth solving for cost optimization instead of growth, then it's already a race to the bottom and it doesn't matter.
But cooperative negotiation is when both parties have the same information and the same goals but different constraints. Or they have the same information but different goals.
Then you work together to come up with a plan that meets both needs, but most likely each side must compromise a bit.
That is the negotiation skill that is most important in business, and that is not the skill used when negotiating salaries in most cases.
Although as it turns out my last salary negotiation was in fact a cooperative negotiation, where I made an offer and was then told I asked too low and they offered me more than I asked for.
Telling the person you're negotiating with that they are just being confrontational is simple passive aggression.
After reading GTY, I recommend DeMesquita and Pfeffer, then, go back to Cialdini through a modern lens.
That said I hate negotiation because:
1) I'm not a shark I want open honest talks
2) negotiation can be hacked (a lot of people have charm and can lie their way through) so here goes its 'value'.
It genuinely sucks life out of me when I have to play these games. To the point that I'm giving code for 1% of its market value to a small business because I actually have a human relationship with him.
I call BS.
You, as an employee seeking employment, don’t have much negotiating power. If you really did, then you won’t be seeking a job, that pays money, from someone else.
Your best and really only way to negotiate, is to stand firm with your salary demand. And be ready to walk if they try to game you. This is really, your only advantage.
It also helps if you’re skilled in what you do. And that you beat out your competition.
It helps even more if you’re in a niche field, that is in demand. Like some software development jobs, for critical functions in business. But still, you are salary capped, regardless of how good you are. The company may just opt for someone mediocre to do the job, for less pay.
But if you’re seeking a non-critical job, or if you’re in an entry-level role, then good luck, you are at a severe disadvantage. The employer will feel that you should be so lucky to take their offer.
The power to walk away is the greatest power of all. But if the chips are down, you have to eat, and so your BATNA is poor. This means having a job is the best time to look for the next one. If you need one, you're a price taker. If you don't, you are the price maker.
The hardest thing to accept is that it's mostly attitude.
Skills at zero-sum negotiation, like street-fighting skills, are among the most valuable and useful skills of all to those who possess them and to their allies. But skills at zero-sum negotiation by definition provide no value to society; the value they provide to their possessors is merely expropriated from someone else. This is a significant improvement over street-fighting skills, which provide negative value to society when exercised; a society with more street fights thereby becomes poorer and less happy.
> Disclosure advantages people who collude to apply political pressure (gang up) instead of appealing to principles or leveraging their skill and the value they bring.
This seems unlikely. Disclosure of the market-clearing price generally just reduces information asymmetry.
> Disclosure absolves managers of the need to negotiate effectively, which means you get managers who can't negotiate, which is the worst possible outcome for a company, since what is their job again?
Managers whose special skill is zero-sum negotiation will destroy your company. Managers need to be able to build cooperation and trust, which is the opposite.
The managers I have seen who subscribe to the co-operation model tend to passively ride billions in valuation into the ground. The ones at successful companies are merely survivor bias from riding growth.
A comp package has a salary number, it also has bonuses, commissions, stocks, options, IP ownership, holidays, work from home time, days/week, travel requirements, travel policy, mat/pat leave, non-competes, and myriad other options that effect the salary number you arrive at.
If you agree to a salary number without taking these into account, they will necessarily disadvantage you on these.
When someone asks, what is your salary expectation, you answer, we're using the same market data and it's really a question of the total package.
A lot of people are only interested in deals that screw you. This is a super fast filter to find them.
It's like saying that tech conferences destroy value for people with tech skills because people share knowledge...
Negotiation skills are mostly useless when the market is regulated, just like most of the western World, excluding the US
My compensation depends on a nation wide contract and its base salary
The variable part depends on my skills, not as a negotiator, but on my abilities to do my job better than the average
I can ask a nice bonus because I produce more value than the average or the same value in less time to the company or the clients I work for
It's really not that hard to negotiate when you have something to offer.
A person in Nigeria is not being helped by the person in US disclosing their salary information.
It’s rare on a discussion forum that a thread goes from
- righteous indignation
- clarifying non insulting reply
- reply with a genuine question
- reply with a genuine answer.
- the original poster admits that they should learn more.
I had to commend both of you.
The performance required from a white man in an interview for the same job is higher. That is to say that a white man will be openly discarded in favor of a minority/woman with a similar background when applying for the same job.
This is a common occurrence.
I’m not saying this never happens, but it’s much easier to tell yourself that the reason you didn’t get a job was because of some unfair factor beyond your control than to admit maybe you just failed to meet the bar.
Very strange time we live in.
I do agree with your second paragraph, but this isn't regarding anything that has happened to me personally
I’m sure they have programs to encourage diversity in hiring, but I seriously doubt they’re telling you they “blatantly discriminate” against white men and that white men have to perform much better in an interview in order to be hired. That’s an incomplete and simplistic story.
Apple added a feature in the latest version that helped women track their cycles. A few posters here couldn’t fathom why that was important.
If you want diverse engineering teams but you have a serious pipeline problem where few minority and female engineers apply, what can you do? One answer is to encourage more referrals for those candidates by paying a higher referral bonus. It doesn’t seem like “blatant discrimination” to me, any more than having a recruiting fair at a historically black college would be.
Also, as a side note, what company is this? And how are bonuses 5x as high for women but also “especially” for minority women. Which is it?
In general referral bonuses are intended to provide a higher quality candidate pipeline at a lower price than a recruitment consultant, so I can see why throwing this incentive in there might seem like a good idea, but you need strong firewalls between the referral policy and the hiring decisionmaking to avoid perverse incentives. In particular it’s important the bonus doesn’t come out of the hiring team’s salary budget.
If the companies are proud of it, wouldn't they be boasting in the media? I've never heard about anything like this.
What I have heard of is lowering the bar for minorities to be offered an interview and educational opportunities offered to only minorities.
The message gets translated when coming from the top down or when going into the public. It turns into something to the effect of how inclusive and diverse the company is. The higher ups especially turn a blind eye (or are in complete denial) of the actual practices which happen.
There is little congruence between C-level and workers at a large company. It doesn't take many levels of separation for that to occur.
In this case, the discrepancy lies between people at the top saying that they value diversity and inclusion, then people who doing the hiring acting on that message based on their interpretation of it.
Companies do a LOT of things that are sketchy at best and overtly illegal at worst. The amount of time since the last public fiasco is generally a good indicator of how fast and loose they play (even more for companies which have never had a negative public incident).
I know a lot of people too.
On January 29, 2018, YouTube technical recruiter Arne Wilberg filed a suit accusing Google “of systematically discriminating in favor job applicants who are Hispanic, African American, or female, and against Caucasian and Asian men.”
https://www.scribd.com/document/372802863/18-CIV-00442-ARNE-...
With that in hand it's clear that it makes more sense to employ women.
Your second paragraph is completely logically disconnected from your first
It’s a well known phenomenon that men will apply for a job if they are only 60% qualified but women only apply for jobs for which they are 100% qualified (https://hbr.org/2014/08/why-women-dont-apply-for-jobs-unless...). Also women don’t negotiate as hard.
As far as women not applying, that’s the classic pipeline problem. You have to get women to apply.
Also if jobs come from referrals, if men mostly know other men, they are going to recommend other men.
That’s the whole point of systemic $x-ism. The HR department is not purposefully excluding women and people are not purposefully referring men over women.
Anecdotally, working at small companies for over 20 years, I’ve only worked directly with 5 female developers that I know well enough to refer. When I was hiring contractors for a small department, only one female applicant came across my desk in over a year.
On the other hand, I worked with one female developer who was very good but didn’t want to leave for more money because of work life balance reasons and she had small kids. I’m well aware that women more often make that choice than men.
I can't disagree more with this statement. Salary is a negotiation process between an employee and an employer. Employers are always trying to keep costs as low as possible and employees are trying to sell themselves to gain as high a salary as possible.
This sounds awfully close to ideas I've heard from pro-Socialist types who would like pure equality of income across job titles not just in a company, but ACROSS companies. That is a world you do not want to live in.
Not employees, employers, NOR the general public want that future regardless of how much they unfoundedly believe it is helping anyone.
In that case though since a free market is conditioned on both sides having equal knowledge would you be okay if employees were forced to disclose all employees salaries?
> In that case though since a free market is conditioned on both sides having equal knowledge would you be okay if employees were forced to disclose all employees salaries?
That is an interesting idea to think over. I would take out the word "forced". There are pros and cons to employees being knowledgeable about each other's salaries and many companies put the effort in to make salary discussion among employees a taboo.
The idea of a company reprimanding the mere discussion of salary is not a quality I would value, but would not necessarily turn me off to that company depending on numerous other factors: a prominent one being WHY that is the case at that particular company.
Also looking back at your comment again, I wouldn't say that I agree with the idea that "a free market is conditioned on both sides having equal knowledge". As a matter of fact, I don't see how that could be inferred. I would lean towards the idea that both parties should try and have as much information as possible. If that works out in my favor, then great. If it works out against me, then I obviously have more research to do.
Strangely enough you were the only one to bring up anything about laws being passed.....
Are you also opposed to the government forcing products like cigarettes to have disclaimers where the buyer can decide to buy them or not knowing the risk involved?
Would you be okay with all of the products you buy having no prices and people getting better prices based on negotiation?
How else are you proposing that we mandate equal salaries?
> Are you also opposed to the government forcing products like cigarettes to have disclaimers where the buyer can decide to buy them or not knowing the risk involved?
I think it is strange how arbitrary it is to mark cigarettes like this.
Why not put domestic abuse, fetal alcohol syndrome, car accidents, and alcoholism pictures on every bottle of beer?
Why not put mutilated corpses of people who have died in the vehicle on the side of every car you look at buying?
Why is it just cigarettes that gets that treatment? Why should even cigarettes get that treatment?
There are a million things you can do that harm yourself and others. Freedom of choice + Education is key, NOT government mandate of whatever it decides is safe for your consumption.
> Would you be okay with all of the products you buy having no prices and people getting better prices based on negotiation?
That's exactly how the market works. You are constantly negotiating when you make any financial decision. If people decide that Store XYZ has bread that is too expensive, they can go to Store FGH. Just because many individual stores set prices doesn't mean that there aren't macro negotiations constantly happening. That's pretty much the definition of the free market.
Also micro negotiations are allowed to happen thanks to a free market. Sometimes you get ripped off, sometimes you get a good deal. Again, education is key. You get burned so you learn.
OP said their number is by "job title". Is that not the same as "role"?
Some roles were nearly 40%, some down to 15-20%, but overall it was "about 30%"
I ask because I think these questions are useful heuristics to look at how power is distributed within a company.
If it is a group of white guys who make most of the money, manage most of the people, and own most of the business, discriminating amongst hires of roughly equal ability for entry level roles, that is one thing, and has its own legitimate questions to be asked.
It would be pretty different from if a company, run, owned, and funded by women and people of color, was systematically discriminating against men with pale skin in all roles and positions and there were very few white guys at that company.
My informed guess would be that, in tech in the US, anything approaching what you describe describe is closer to the first scenario than the second.
Point being, if we are going to discuss discrimination, let’s discuss all of it, and not look at a painting through a microscope and call it red (unless it’s a Rothko ;) .
Again, I like to think all people discriminate somewhat if they see someone not familiar or from their groups. It is biological, you can try eliminate it as much as possible but it's never enough. What we can do possibly is probably ask whether white guys you speak of are being more discriminatory than someone else from other racial segment in those positions.
Outside discrimination is a factor but what isn't talked about is the inter-discrimination due to the history of a specific culture, system etc. You will be discriminated for pursuing a different career choice in certain cultures or taking routes different than how your mentors did (which well was due to discrimination).
If you think it's somehow due to discrimination for a person coming from a culture where one is more attracted or nutured for certain jobs or positions you don't think are good, then isn't that odd?
Indians are often pushed into STEM engineering because of cultural notions alone without any more thought put into it than assuming it is a trip to high salary and rep. That oversimplication and gross attitude stops a lot of Indians from pursuing things they would have otherwise. White dude isn't discriminating them otherwise on those positions, the culture is.
I often wonder why is there such dependence on for-profit corporates to drive cultural and environmental changes. Just somewhat astounding to me. Why isn't there more done from the government or public as a whole? Why are non profits not as visible as x for-profit shill making it known they are fighting discrimination by hiring more than there is in the supply chain. How is that fighting against discrimination from the bottom.
Don't understand the focus on race either. The way everyone talks about millions or even billions of people being discriminated in the same way is a gross generalization or its ok somehow?
Like thinking for a bit, if your race has millions of people while the specific disease you have, interests, background or lot of other stuff that might not have millions in representation and people constantly discriminate based on that. You would be hard pressed to take the later more seriously because of the statistical chance of falling prey to being discriminated.
I haven't seen a racial aspect where whites only hire whites either. I have worked in places that only hired white/black/asian and in others that only hired white/black/indian. I have never seen a true mix of asian and indian aside from government work. I've always wondered about that.
It feels like white/black/brown/yellow is not as acceptable yet. But various combos are.
A lot of it is nationalist or language based. A black person from the US is treated as the same as a white person from the US vs a white person for Europe generally because of language differences.
I've collected some of the more egregious things I've heard around women and minorities in tech.
At a well-known company, while it was small, regarding hiring an office manager, the female head of HR said "I don't want to say it, but I'm leaning towards [the female candidate over the black candidate] because she's a woman." She was hired and fired 3 months later.
At a company you haven't heard of, "basically, the next person we hire has to be woman."
I've seen recruiters search for common (white?) female names in LinkedIn for reachouts. Someone's going to subpoena LinkedIn searches and there's going to be an ugly class action suit against companies doing this.
"Now that we hired <male name>, we really need to ramp up hiring women."
A very competent women in a good role with a stay-at-home husband told me she has it easy because tech companies are bending over backwards to hire women.
At another well-known company, reviewing resumes, someone said "this resume would be a 'no' for a male."
I've also see a lot less focus on diverse racial hiring, and interestingly, at a number of companies, there are teams of 10 people who are either all Chinese or Indian. I've worked in one in my career, and it wasn't good. I obviously didn't belong.
Some of those women have expressed annoyance at this because they feel that they are being touted as poster-children for the managers. The women also express concern at how they are potentially being pushed into roles that they aren't necessarily qualified for and are unintentionally being set up to fail due to not having the necessary experience to fill a position.
It's important to remember that the women are absolutely not at fault for their managers' actions. Whenever this topic comes up in conversation, I always encourage them to learn as much as possible and jump on top of opportunities that come their way.
That said, I am lucky enough to be able to work with some incredibly respectable and talented women, some of who have skills FAR outshining mine.
This is incredibly common but HR and the usual diversity folk don't seem to touch on this topic much. Not being part of the in-group may result in a less-than-stellar performance review regardless of work output. Some of them purposely accumulate sacrificial lambs so they have more positive reviews to give out during stack ranking, and they need scapegoats to take the fall when the time for forced attrition comes.
Just to point out that retributive social justice is a major factor in the ideologies which brought about Nazi Germany, Stalinist Russia, Maoist China, Pol Pot's Cambodia, Castro's Cuba, and so on. Millions of people died because of "justified" retaliatory ideologies. That's not a mistake that needs to be made again.
I am personally attempting to make sure that equality of opportunity, rather than retribution, is the motivating factor. The earlier down the slope we cement that, the better.
Even with these tie breakers, most large tech companies have about 10% women in engineering, so this discrimination isn't affecting the men that much. Are the companies you're thinking of different in this regard?
I know its an idealistic comment, that the world should be fair in every place. But because these comments come out only when men are not in their usual favored position, I cannot help but see them as a kind of 'institutional bias' for men.
I'm not sure when or what you are talking about, but if there is injustice against anybody, I speak out against it. It just so happens that movements can go too far and become retaliatory, which is what I would like to prevent.
Women and minorities should OBVIOUSLY have equal opportunity, but the implementation of that cannot harm majority males BECAUSE::: that is not a good long term strategy for society. It WILL cause (and already has caused) resentment and anger and I do not want to see a USA devolve into an actual second civil war.
> I know its an idealistic comment, that the world should be fair in every place. But because these comments come out only when men are not in their usual favored position, I cannot help but see them as a kind of 'institutional bias' for men.
These comments do not ONLY come out in defense of men. Perhaps it is the particular posts you view, but to say there isn't overwhelming defense of women and minorities in the case of injustice is telling me that you aren't seeing the full picture.
I just explained in this post that MYSELF, a person wary of a situation disadvantaging white men, also speaks up when a minority or woman is disadvantaged for their sex or skin color.
Injustice is injustice.
The meme 'I fight injustice wherever I see it' is overused and weak - because so many occur just as some kind of correction is pursued to even out the field. Its ok to have equality, but whoa! not if even one man is affected negatively.
If I missed your defense of women being discriminated against, please list the links here! I'll eat crow.
The reality is these groups remain underrepresented, and others even more so (latinos in the Bay Area are a second class “minority”, for instance).
You just described affirmative action there. Your previous sentence doesn’t follow from this though:
> The performance required from a white man in an interview for the same job is higher.
This is true if and only if there are other applicants who are not white or male. Imagine that two white dudes with similar qualifications apply for the same job. How do you decide which one gets hired? The answer is often something like “A is a better cultural fit” or “B has a more likable personality” or, though this one won’t be spoken aloud, “C is more physically attractive.” And that’s that, the only person who minds in this case is the one passed over.
The problem is that “cultural fit” and “personality” and “attractiveness” are judgments that we tend to apply differently to people who don’t look like ourselves. There’s a lot more baggage around race and sex in America that influences these decisions, and the result has been the systemic disenfranchisement of women and people of color, especially black people. Affirmative action policies—preferring to hire from historically disadvantaged groups when all else is equal—are intended to counteract that tendency.
That’s what these companies are doing. People disagree on whether or not it’s a good idea. I personally think it is, until the industry (or perhaps the workforce as a whole) gets a lot closer to matching the demographics of the population.
(Edit: subject-verb agreement in a windy sentence)
Seeing a list of "here's what people around you are making" is VERY helpful to give one the confidence to finally ask for that raise they deserve.
There’s almost no chance this is true. “White” and “male” are both overrepresented in software engineering. Would love to see the data though.
https://www.revealnews.org/article/heres-the-clearest-pictur...
The goal is to eventually reach a 50/50 gender distribution (or as close as possible) for the sake of diversity, right?
If you understand the concept of trends, and you are actually looking at all of the things that you just listed, then you should be able to see that we are heading towards an outcome where the female 50% is overwhelmingly Asian, from middle and upper-class backgrounds.
I personally don't have a problem with this. I really don't care. I'm not Asian or white, but all of my friends are. More culture fit matches for me.
But I'm not the one who thinks that classism (and the subtle racism associated with it) can just be swept under the rug by focusing exclusively on gender. You don't actually support diversity if you're okay with the way things are currently headed, so please don't claim as much.
I also suggest you google the term "plurality" and learn what it means within the same context as minorities and majorities. That may have been the word you were looking for.
The only point I’m trying to make is this: your claim that “there are as many Asian female software developers in the Bay Area as there are white male software developers” is false according to the data we have, and it doesn’t make logical sense either. That’s it.
From the link I shared:
Reveal’s data shows that the share of women of color drops higher up at large tech companies. Among professionals – engineers, designers and analysts, for example – 12 percent were Asian women in 2016, but 8 percent of managers and 4.5 percent of executives were Asian women.
The reverse is true for white men, who accounted for about 39 percent of professionals, 47 percent of managers and 59 percent of executives.
Relevant numbers from "Intersectional workforce representation" section for overall Google workforce: 38.8% White men, 26.4% Asian+ men, 15.7% White women, 13.3% Asian+ women, 9.9% everyone else.
For Google workforce in tech: 41.3% White men, 31.9% Asian+ men, 13.2% Asian+ women, 9.9% White women, 7.3% everyone else.
My main point wasn’t that he was trying to make non Americans bad but rather I don’t believe his premise that he was disclosing his salary information for a greater good of helping minorities and disadvantaged people.
Again I support disclosing salary openly but disguising it as an act of social good sounds distasteful to me.
If you haven't considered this before, here's an article that covers some of how it can help: https://www.bustle.com/p/sharing-salary-information-at-work-...
I think it's much more likely that an American simply didn't bother to think that non-Americans would see the post.
People joining in continue this trend, often with quips like "I make $145k a year, I'm underpaid". WTF? How is that underpaid? Oh? You probably mean "underpaid in a very specific area in the US"?
The resulting "developer salaries" is a dick-measuring contest with no context or purpose.
When I see software developer salaries for SV companies, I’m mildly curious but I don’t look at them in envy. The two trade offs would be moving to the west coast and working for large companies. I’m interested in neither.
It is such a contest no matter what you think or do. I'll let this mini-thread articulate it better than I ever could: https://twitter.com/HeidyKhlaaf/status/1228605658393718784
It might inspire them to move, or work remotely, etc.
The information is fascinating though. And we could have misread the subtext.
In the olden days of HN around 2010 I always used to think “Wait why do those folks make 5x what I make? I’m just as good and know just as much”
And the answer was “Because those companies make more or at least get more investment so the value delivered is higher”
I moved. Now I put more into savings every year than my just as talented peers back home make in total salary.
Edit: many of those peers freelance remotely for US companies and also have very healthy savings. It’s the ones who stayed fully local that are screwed
Oh and where I live there’s no need to gaze away from the homeless living on the streets. Our taxes pay for many social workers doing their best
There should be a term "iniquity signaling," for going out of your way to derail a conversation about systematic discrimination to complain about other people "virtue signaling," as if it were the worst problem facing society (or even a problem at all). And why doesn't flag waving and bible thumping ever count as virtue signaling?
Isn't writing a resume and a cover letter for a job application the purest, most self-indulgent form of financially motivated "virtue signaling"? How are you supposed to get a job and pay the rent without doing that?
That's entirely different, because it is done transparently. The accusation here is that it is claimed that this work is done to benefit minorities, whereas the real motivation was the social benefits of having claimed to have done something for minorities.
The compensation in somewhere like California is still high due to the cost of living such as the high rents, travel, childcare and most importantly healthcare which isn't free unlike some places like the UK it is but paid via taxes. This is why some people don't understand when they see a certain celebrity programmer on this spreadsheet that works for one of the FAAMNGs and is apparently 'paid less' in the UK but some lesser known devs in the US are 'paid more' in the same company.
Again it turns out that it depends on the country they are in and it seems to be similar to something called 'Purchasing Power Parity'.
I'm really thankful to both developers who shared their salaries as well as to whoever compiled this spreadsheet.
If a company operates in a global market, why should it pay dramatically different salaries in different cities? For example, our London engineers make like 70k to our 140. But we both work on the same product. We both make the company the same amount of money.
I've always thought it was just another bit of bullshit capitalist policy by companies. Another way to save a dime. My roommates argue about lower cost of living etc.
The ONLY argument I've been at all convinced by is if one imagies a co-op of several individual contributors that happen to be distributed. All provide equal value. Some live in Hanoi, some in San Francisco. They have a limited pool of income to distribute, and they decide they want to do so based on the metric of Comfort Of Living, which thus results in Hanoi employee taking home less so their SF colleagues can have an comfort of living.
But the clincher there is the extremely limited static income. That's the excuse I think companies make, but any time I've seen the financials, I've seen plenty of room to pay everyone fairly. If the company can't afford to give everyone SF salaries, then how can you justify hiring any SF engineers?
It smacks of classism, it smacks of corporate plutocracy.
It's simply supply and demand. An engineer in SF won't work for less than 140 (not when there are so many other jobs that will pay that) while an engineer in London will.
So why doesn't the company just pay the developer in London (or Hanoi) the same as in SF? Well, why should they? Reducing costs is the rational course of action; regular people do the exact same thing.
If anything, you're making an argument against companies hiring from SF. If two developers, one in Hanoi and one in SF, truly do provide the same value, then why on Earth would said company pay almost twice as much to hire the one from SF?
This is a common mistake. Compensation isn’t directly related to the value you produce. The value you produce for the company only sets an upper limit on long-term compensation.
Instead, your compensation reflects your opportunity cost of staying with the company. The company seeks to pay you the minimum amount required for you to continue working with them versus taking another job somewhere else.
Before you conclude that this is unfair, it’s important to understand that you do the same thing in your own decision making. If your car mechanic told you their rates were doubling to be more in line with mechanic rates in wealthier countries, would you think that’s fair? Or would you drive across town to a mechanic with more reasonable rates? Imagine if the mechanic said “I’ve seen the size of your house and your job at a big company, so I know you can afford it!”
Obviously you wouldn’t arbitrarily overpay for something due to completely unrelated market rates in a different country. Obviously the size of your bank account shouldn’t be permission for someone to overcharge you for services. Compensating employees is no different.
> I've always thought it was just another bit of bullshit capitalist policy by companies. Another way to save a dime. My roommates argue about lower cost of living etc.
Your second mistake is being upset or surprised when companies make decisions to save money. The entire purpose of a company is to generate more revenue than they spend, so of course they will make choices to efficiently allocate that capital. Again, you’re no different with your own personal decision making.
Hypothetically, let’s assume a company did institute a policy of equal pay at all offices. You would like to think that they’d choose the highest paid location an raise everyone’s pay to match that, but no sane company at scale would make that decision. Instead, they’d probably index to the average compensation, bringing everyone’s compensation toward the mean. Higher paid employees would receive a huge pay cut while low cost locales would see a huge pay raise. What do you expect to happen to the SF employees in this scenario? They will quit and take a job at a company down the street that will pay them market rate. What will happen to those employees in lower cost of living locations who were already choosing, voluntarily, to stay with the company? Nothing. They will stay in place, just like before.
Now that all of your SF employees have rightfully quit, the company will realize that their average “fair” compensation is unnecessarily high without SF salaries, so they can safely lower it to an average compensation for other locations. Again, the people in low cost of living locations rejoice while the people in high cost of living locations quit and take jobs that pay market rate.
Repeat this process for a few iterations and you’re only left with employees in the low cost of living location.
The sooner you accept that engineering labor obeys the laws of supply and demand and that you’re not paid according to the value you produce, the easier it is to understand while people are paid differently in different areas. Before you argue that people should be paid according to the value they produce, ask yourself if you’d be willing to pay money to the company if you accidentally produced negative value by introducing a major bug or if your team’s product launch failed. Of course you wouldn’t expect to be financially coupled to the risk and financial downside, which is why it’s unreasonable to expect to be directly coupled to the financial upside.
[1] https://m.signalvnoise.com/how-we-pay-people-at-basecamp/
I'm curious what the effect of a global market and the ability for, say, a software engineer, to work 100% remote have on the "car mechanic" argument. If car mechanics could universally work on my car from anywhere in the world, it seems to me they'd all be charging the same.
So yeah, either they'd all charge whatever the dude in SF is charging, or the dude in SF couldn't compete with the woman in hanoi's rate (she's happy to cut her rate cause her bread is cheaper at the market), and thus moves out of SF.
Which I also think is ok. Perhaps that would result in a lower cost of living for places like SF? Perhaps that would lead to a greater distribution of people across the planet?
Markets are a mix of locality. Some markets have more global reach than others.
The car mechanic example is a mostly local one, with the car parts being shipped from somewhere else, maybe in the same country or outside, which might take some influence on the price. Operation cost is local (rent, labor, other supplies) and customers are local, so the prices on mechanic services are stable and location based.
Software engineering has more global reach. It can be done remotely, but the labor is a mix of local and global (learning online, but also local universities, conferences, meetups), which justifies the pay gap between a local to the company (excluding timezone and culture differences, which makes the process and supply size smaller). It's also hard to evaluate the quality of work (see difficulties in hiring, analyzing performance).
The strongest argument I see is the cost of comfort (made somewhere else on this thread). Wages are largely decided on what other companies are paying and remote is a fairly new thing, so it's still highly unstable.
Pricing on products are also notoriously difficult. Some apps have prices adjusted by region.
Incidentally, I’ve always thought this was one of the reasons US salaries are so high. Employees in the US are almost comparable to contractors in Europe (who are paid significantly more than permanent employees).
And hmm, that's an interesting comparison. Contractors in the US are also paid significantly more than employees.
Not really surprising all other things being equal. Contractors are often not getting benefits which can be more than a quarter of the total comp package.
Furthermore, contractors are often assumed to be being paid on an as-needed basis with less downtime like training that are factors with full-time employees.
When I had clients, a had a pretty high effective daily rate. But that didn't really translate into outsized take-home pay because so much "free" work went into being able to charge that sometime high daily rate.
This one made me smile.
You might consider CA a hellscape for other reasons, but the cost-of-living-adjusted salaries for big tech in SF, Seattle, and NYC are higher than anywhere else in the country.
... if you do not have children.
Consider how much you would have to pay for a modest 2000 square feet house in SF or NYC.
Many have mortgage payment estimates under what senordevnyc mentioned paying for rent, now.
But, at least in my bubble, when people are talking about the high CoL of NYC, they're mostly talking about living in the core.
The Bay Area is a bit unusual in that compared to a number of other expensive cities, it's hard to really commute out of the expense unless you have a really long commute. The East Bay comes closest I guess. By comparison, I live in the Boston area but you can get out to many suburban or even relatively rural towns within an hour. (Historically that's where almost all the computer industry jobs were anyway although that has changed somewhat.)
However, I work in the flatiron district, and most of my co-workers live in Brooklyn, the Bronx, Queens, and NJ. One of the unexpected things I discovered when moving here two years ago is that there are a lot of reasonably-priced areas within an hour or so commute on buses or trains.
The Bay Area is mostly an exception because you have such high prices not only in the city itself, but also the South Bay until you get way south and north in Marin County.
Anywhere else in the world. For example, in London you’d probably pay at least 50% of your current rent, but only receive 25% of your current salary.
To be clear, this is total comp. About half is base and the rest is equity.
This reveals one of the challenges in these comparisons, by the way: total comp can vary dramatically due not only to initial signing bonuses (which can result in a total comp “cliff”) but also due to time-at-level: e.g. if you were just promoted to level n and your peer was at n for four years, your peer’s net cash flow includes four previous n-sized RSU grants, whereas yours is 3x of n-1 grants.
Of course transparency is still good, but it’s easy to misunderstand what causes a comp difference; in the case of the fast-promoted engineer they may appear to earn less per year despite having a steeper career trajectory than a slower peer.
The range for a senior SDE at my company in my city is 250-400 (according to blind).
So you absolutely can have some people making $250k and others $350k for the same position at the same company.
Having said that.......by and large.....it's deserved. It is INTENDED to be merit-based.
But how fair is that merit-based system? Are people being shafted? Absolutely. International transfers. Those that don't negotiate well, or don't know their worth.
Anyway, I’m sure there are counter examples, but my point was that if you are at a FAANG making $250k and you find out someone at the same level is making $350k, it’s unlikely to be merely that you didn’t negotiate well enough.
I just tried to download it, but it still require me to sign up.[0,1]
[0] https://stackoverflow.com/questions/27000699/google-spreadsh...
[1] https://docs.google.com/spreadsheets/d/1-xIgk7Mw1S5DXTZSbKBg...
Surely at least enough to cover your basic needs like food and shelter. To be housing secure it seems reasonable to want to buy rather than just rent. It’s wild that this is one of the hottest, highest paying industries, and most of the people in this thread working in SF couldn’t afford to do so (by some napkin calculations it takes $333k a year in SF to afford to buy a house [1]).
I don’t think most people fully appreciate how extreme of a change this new reality is. I think most would agree with my initial premise, that you should be able to be housing secure from your job. But they’d also say that $300k+ is an absurd amount of salary, surely you must just be very greedy if you think you need that much. And oh btw all market rate housing is evil, we should only build subsidized affordable housing.
So even though sf salaries are the highest in this list, almost all of these people still have a reasonable argument that they need to be paid more to meet their basic needs given the current situation.
[1] https://sf.curbed.com/2018/5/16/17361746/salary-needed-buy-h...?
I only work a few months a year.
If you make >100€/hour and only need 20k€/year you can calculate how much hours you need to work a year to pay for everything.
At the moment I try to make a living by blogging (mostly ghostwriting) less risk than software development, okay-ish pay and flexible work. I also got a teaching gig at a university here, teaching frontend and mobile development.
When I started, I found projects by simply looking online for offers and write emails to companies.
Of course, neither the housing prices nor the salaries on offer were anywhere near today's levels.
1) you should be able to be housing secure from your job
2) $200k+ is an absurd amount of salary
The solution isn't paying MORE salary to further inflate real estate costs and price out ever more service workers that you depend on as a city. The solution is opening offices in one of the many LCOL tech hubs and/or having a remote-first culture.
Open an office in Kansas City (for network infra secret advantages) or Baltimore (for ed/med/gov/NYC access at low cost) or, if you're hiring new grads anyway, any random "big university" town, and see what kind of crazy talent you can attract and retain with 100k.
Real estate prices should not be driving costs for a software company. It's insane.
Im sure if there was a study it would show those who job jump are making a ton more then those who are loyal to a company.
This is not true at FAANGs, where a large part of your compensation comes from multiple RSU grants vesting concurrently. Even if you never get a promotion or significant raise, your total compensation after 4 years will be much higher than when you started.
Are there engineering positions in the aerospace sector that pay FAANG salaries?
It’s a service where you get salary estimates from companies actually trying to hire for your skill set right now
So many datasets I'm interested in looking at, but they all require me to send data to google to look at.
What is the purpose of this list? Bragging rights? In which case, fine. But if it's anything else, the approach will need to be drastically refined. Collecting salary information on Twitter doesn't seem like a terribly reliable starting point. And it's impossible to compare, for instance, a US salary with a UK salary without a hell of a lot of context. 100K != 100K, even after currency conversion.
I believe this is intended to help people negotiate. Those of us who have a network of friends in tech get this information informally that way, but salary sharing like this gives people who don't have that network a starting point (albeit one riddled with selection bias and low sample size).
I don't think it's helping clueless people to know what they could earn, these kind of information are available everywhere, such as Glassdoor, and they are anonymously published.