Why would you say that's inflated? Engineering is a professional occupation that requires a high degree of skill and education. Much like lawyers, doctors and other forms of professions. Many of the companies that employ software engineers at those salaries are highly profitable. From big names like Google, Oracle, Facebook, Apple and Amazon to smaller companies like FrogCreek, Atlassian, and New Relic. So why would you say they're inflated? Software engineers are employed by companies with real products, that provide real value. Salaries have been at these levels for over a decade now, in fact there was a big dip after 2000 when pay actually was hugely inflated, but within a few years pay rose again to current levels. I'd say when you've been earning a salary long enough at these levels to buy a home and raise a child that it's a stable market rate and not inflated.
They're inflated due to the extremely high cost of living in the areas where these jobs are common: Austin, San Francisco, Seattle, Vancouver. If someone at Google in SF is making $250k, their peer in Ann Arbor, MI (a small city with a Google office) could have the same purchasing power with maybe $80k. If the companies weren't located in SF, the salaries could be a lot lower for the same work, and the employees wouldn't really be making any less even with a lower salary.
Actually, I sort of think the cost of living is high because tech workers make so much money. So you have your cause and effect reversed. They do seem to be the primary reason why rents and housing prices are going up so much in the bay area.
E.g. I've read about landlords who raise their rent because of the presence of a google bus stop nearby.
> [Tech workers] do seem to be the primary reason why rents and housing prices are going up so much in the bay area.
In 1998 (at about the height of the dotcom bubble) a 1-bedroom apartment in my apartment building was renting for ~$500/month. In 2010 (shortly after the real-estate bubble collapse) that same apartment rented out for ~$1500/month.
Does it seem to you that tech worker salaries explain that 3x increase? Remember that as of last year, tech workers made up ~8% of SF's population.
> In 1998 (at about the height of the dotcom bubble) a 1-bedroom apartment in my apartment building was renting for ~$500/month.
That is very low according to my memory. I was in Santa Clara in that time and my rent was over $1000/mo.
Now, I wasn't down in SF with all the cool kids. I do remember that SF in that time frame was right at a gentrification inflection where there were really expensive places right next to buildings that should have been condemned, so I'm willing to concede your point.
> Does it seem to you that tech worker salaries explain that 3x increase? Remember that as of last year, tech workers made up ~8% of SF's population.
Yes. That one is easy. Nobody wants to rent to the 92% combined with highly restricted supply.
Even back in the DotBomb days, there was a reason why people were commuting from the Fresno area. (152 would be bumper to bumper at 4:30AM in the morning!)
I could not imagine a worse fate than commuting from Fresno to the bay daily, let alone doing so in bumper to bumper traffic in the middle of the night.
The marginal cost of living in the Bay Area vs Ann Arbor is maybe 40k/year, most of which is housing. It's reasonable to compare $80k in Ann Arbor to $120k in SF, but $250k is ridiculous.
Inflated implies bubble, deflatable. I think it's just the market rate for living in those places. There's no bubble to pop here. Yes, it's true the cost of living are high in these areas, but I don't think that means the wages are inflated. How would you derive a non-inflated base pay eliminating cost of living?
Inflated implies larger than normal. "Bubble", when it comes to tech, has a negative connotation. SF could totally deflate. Imagine if Google and Apple moved away. Boom, there goes the neighborhood. If those people are gone, the prices go down.
Yes, I can imagine them then going to have a friendly lunch with their friends working for Facebook and Twitter. Offer letter by end of week, problem solved.
Okay, so salaries in developer hubs aren't inflated. They're correct.
So then developer salaries in other parts of the country that are 40-50% lower due to correspondingly low costs of living on this areas are what, then?
While I don't doubt that they pay more because of the Bay Area, the best developers are worth more money, and I think the best developers tend to flock to the Bay Area for the network effects.
This is patently false. Some things cost a lot more in SF, like rent; most other things are slightly more expensive or the same in price, like a car or a trip to Europe. So really, a $250k salary in SF is like a $225k salary in Michigan, allowing $2k more a month for rent, which I think is generous, but I don't know the market right now.
Also remember all your local services are done by employees that have to pay rent too, and businesses have to pay rent (that one actually is tax deductible).
I've lived in the bay area, it was more expensive than say SLC, but not incredibly so. Your food, your clothes, much of what you need to live, is actually sourced outside of the area. Starbucks was cheaper than SLC, for some strange reason I can't really understand. Maybe competition?
These days, I visit Seattle and Spokane a lot. Seattle is of course, a lot more expensive than Spokane, or it is supposed to be. But restaurants are much more expensive in Spokane than Seattle. Heck, across the border in Idaho where minimum wage is a lot less than WA, they are even more expensive than Spokane.
I've lived in Switzerland and now live in China. These places are much more expensive in some goods (like cars, clothes, china is cheap in eating out at least). The differentials are much greater than anything you would encounter in the states.
In New Jersey, at least up to a couple years ago, you could indeed deduct part of your rent (10%?) on the presumption that it had already gone towards property taxes.
Fine, then increase that to $4k/mo (so your Michigander is making $200k vs. SF $250k), which doesn't pan out in my experience but we are still far away from $80k.
There's absolutely no reason to go on that kind of rant. We all know that. What the parent post was referring to was only the inflation due to the cost of living in developer hubs like SF.
>Why would you say that's inflated? Engineering is a professional occupation that requires a high degree of skill and education.
That really depends on what kind of code you're writing. If you're gluing together web frameworks then, I'm sorry, but I wouldn't consider that engineering, and it certainly doesn't require a large amount of education and skill.
I think he's saying that the market value for web developers is higher than the complexity of the work would justify. (i.e. their salaries are inflated)
Feel free to disagree with people, but please try to avoid misconstruing their arguments.
@zyx got it. Certainly there are always going to be people who are head and shoulders above the rest, but the context was typical/median salary. I would expect that those truly talented individuals make more. Your average web dev? I would say that 100k is an inflated salary and that it involves very little of what most would consider to be "engineering".
As birdmanjeremy posted below, you have to discount for risk. This year he got $225k, next year he may get nothing.
In any case I think you're underestimating the value of benefits provided by large tech companies. Free food, top-end health insurance, maternity/paternity leave, gym memberships, retirement contributions, bonuses, etc. all add up. I've commonly heard the rule of thumb that total cost-to-employer is roughly $2N for an employee making $N in nominal salary.
The point about location is reasonable: it's harder to get a six-figure salary doing remote work, which is effectively what this is. Still I think people shouldn't be shocked about the amount of money in play here. Given the risk, it's a good payout but not a great one for someone of his (clearly very high) skill level.
The 2x salary average is very misleading. The average for all employees everywhere in the US sure, but it's a sliding scale.
The higher your salary the less your employer is paying as a percentage of your income. There's very little difference in overhead between someone making $100k and someone making $150k. The overhead difference will only be a few thousand dollars more for the person making $150k.
"There's very little difference in overhead between someone making $100k and someone making $150k."
Logically, you would think so, but remember that many benefits scale with salary/seniority. Things like retirement plan matching and vacation accrual rate. Also perks like better offices, parking, "training" in attractive destinations.
Is it really fair to say developer salaries around the $200k mark are being inflated?
Developers work can have an impact on millions of people, yet we keep expecting all of this work for a $60k salary.
I've found that only developers/programmers do this self flagellation, almost all other professions complain about $200k being too low, not too high, and expect more. (Lawyers, Doctors, and even some electrical/mechanical engineers)
It's just a shame, as I find it hard finding good work as a programmer as my peers fight for lower and lower salaries.
I had a naive hope that this industry would mature and fight for higher salaries, but whenever I see programmers getting paid half that of a Lawyer or Doctor, self flagellation start to come into play.
Such as shame for an industry with the most potential to change the world.
My problem with the Wolfram/Alpha numbers is they aren't realistic. I'm looking at moving to Chicago or Atlanta or somewhere back on the east coast from Seattle. And that Wolfram page shows that a 2 bed room apartment (not house) in Atlanta is $1012. Where? Duluth? Buford? Snellville? Or to the South? If you compare like neighborhoods (Belltown in Seattle to Midtown of Atlanta), rents are usually very close to each other (within a $100 from what I've found). But recruiters are fixated on the "It's so much cheaper".
2 bedroom apartment in Atlanta is ridiculously easy to find, especially if you live ITP like 95% of all Atlantans. (ATL Metro population: ~5 million. ATL City population: ~500k).
I rented a 1700sq ft, 2 bed room, 2.5 bathroom, 2 story townhouse a 25 minute drive from Downtown Atlanta for $850/mo, and it had some luxury and I could have easily found lower prices than that moving a little further out (longer commute) or lowering the size/luxury.
100k income per year + 33% for employer taxes, medical/fringe benefits, etc, so 133k.
1.5 years of work at 133k/yr = ~200k payout.
I wouldn't call that low since it already hinges on massively inflated salaries due to massively inflated cost of living for developers in hubs.
That 100k of buying power in SF would come from about a 55-60k salary in my area. (1)
(1) http://www.wolframalpha.com/input/?i=moving+from+San+Francis...