That's the problem. Salaries on job hunting sites are wildly inaccurate. Glassdoor lists FANG compensation as 2-3x less than what they actually pay.
Also, the important metric isn't COL adjusted income; it's the total amount of money that's left over to save/invest after all other expenses. So it doesn't matter that CA has high income tax or that rent costs $50k per year when you're still able to save significantly more than anywhere else in the U.S.
I wish I’d gotten into software sooner. If you come out here at 22, live with roommates and stay until you’re 30, you probably take anywhere from $400-700k in savings with you to then have a much easier life somewhere else.
That’s why people do it, especially when they’re young.
Also in terms of math, you need to know that the big companies here pay about 50% via salary and the rest via bonus and stock, so the salary numbers you see are only the “live day to day” money. The other half of your income comes in big checks every quarter or so, which makes it easy to shovel that straight into savings.
So it really isn't giving up your youth or anything. And many young people even enjoy the city of San Francisco. It is a big city. Lots of stuff for young people to do...
I could live without one, my rent would be marginally more, though I'd still probably bank close to the same. But the social aspect is really nice.
1) You don’t aspire to own a home here, as that will eat easily 100% or more of your savings.
2) You plan to spend your savings in a cheaper place.
USD is a convenient shorthand for purchasing power, but breaks down under huge regional COL differences. A $200k savings account in the Bay Area is like a $50k savings account elsewhere: about enough to think about setting up a middle-class grown-up lifestyle.
Thats achievable in 5 years for someone who is working towards that goal specifically, less if you have a partner who also works. Anecdotally, I know two couples (out of not many total) that purchased within 2 years of moving to the bay. One had some savings, and that plus the first years stock vests was enough for a down payment on a condo. The other took ~2 years to buy a home from very little prior savings, which was possible because both had decent incomes.
So I'm dubious as to the doom and gloom, at least for married professionals.
(Of course, this ignores the reality that for anyone not working in tech or 1-2 other fields, these are wholly out of the picture, and that's hugely problematic! But for the calculation of CoL for someone who is picking between tech companies, I think people overestimate the costs of the bay, and I'm not really sure why)
Remember that, as you save, housing appreciates. I've run the numbers; the lines only intersect at all for more conservative % increases, between 8 and 12 years out.
Which probably won´t be the case for most people working there now.
Yes there is, actually. It is called "working for one of the big 5 tech companies/or one of the unicorns".
200k+ total comp is the norm for someone with a couple years experience working at one of these places.
And god knows how much the people with 10+ years make. A Google L6 (staff engineer) makes something like 450k?
Source: I'm keeping a pace of 1 promo / 2 years in Google. I've seen people going both faster and slower (and some stopping at L4, because why bother).
And with 15 years of experience I was being groomed to be promoted from an L6 to L7 "Uber Team Lead"... it wasn't easy and wasn't coasting, took a ton of very hard very impactful work... but it's possible for a mere mortal.
Google, Facebook, Netflix, Linkedin, Airbnb, Uber, Lyft etc. typically^H^H^H often pay $400-500k for someone with that much experience who can be a team lead.
If you can be a more senior architect-type person, or a manager who manages managers, 7 figures can be within reach (though not easy).
This is why you're losing coders to Silicon Valley. If you want a big house, then yeah, that will be $2M and you might be better off making $150k in the midwest. If you're happy with a two bedroom apartment for $4k-$5k/mo, there is no place better.
For good or ill, people tend to fall out of the funnel as they hop from job to job.
And there are things to spend it on here. Heck many in their thirties do this.
Or live in a nice area for 800 a month. Or live in a shit area for 400.
SV math does not work out. You are taxed to much. Pay to high rent and have the pleasure of needing a shit map to walk in your city.
I keep seeing this same argument about getting to pay 1.5k to live with a bunch of other people to save some money.
No thanks.
Or in my case, a 5 bedroom house with a mortgage of $850.
We paid ~$125k for ours, in a semi-rural area, last year.
It blows my mind that people would prefer to live in the Valley or elsewhere. I put in my five years in a higher COL area (Charlottesville, VA) to build my earning potential - and then I moved back to where I grew up as soon as I was confident that I could hold down a well-paying remote dev position and could get another one if the need arose.
The disparity between the coasts and "middle America" is insane. Working for a company based in the LA area, I make literally 2-3x what my colleagues are making working for local companies - while my employer pays me probably around half of what they'd have to pay for similar talent local to them.
And that assumes you want a 5 bedroom house, I have zero interest in that right now. Too much space to take care of. Why would I do that?
And why would I go somewhere with fewer things to do. I attend social events 2-3 times a week. I've checked elsewhere, that would drop to 2x a month in Atlanta and less in a less populated area, unless I picked up more hobbies.
In Atlanta theres a couple things a month. Anywhere super rural that isn't a college town, I'd be lucky to find dance partners my age.
I'd maybe pick up other hobbies again (I used to play magic the gathering but stopped in college, FNM is in a lot of places), but it's not the same.
This isn't true in the slightest. You can easily make double or more in a top tier tech city like SF/SV as you can in the south. My salary is about 7X higher than when I first started in tech over a decade ago at a smaller IT consulting firm (and note that my starting salary was decent for the area, not horribly low-balled). There's no way that would have happened had I stayed where I was instead of moving to a top tier tech city offering the highest salaries.
I'm saving twice as much per year as the average developer in the country makes. That's definitely not possible in the south.
Sure it does. For one, they're taking home an extra thousand dollars per week in SV even after all the taxes. Also, they don't have to live in Birmingham, AL or whatever the hell.
Your hell hole is other people's heaven; navigable traffic, lakes galore, proximity to clear, warm, clear oceans. Backyards with trees, playsets, green grass.
Warm to hot 10 months of the year.
Last year for thanksgiving we were in Knoxville. Was looking at abandoned warehouses that I could flip. Downtown is tiny but nice and supplemented by the university. I’d have to take up rooting for the vols tho.
I was LUSTING over this place though (https://www.google.com/maps/@35.9679553,-83.9199396,3a,60y,4...) was for sale at $2.2M when I was there last year. If only I could sell my house for 2x and I could think of a business to keep that place maintained would be about as dream of a place as I can think of.
Some people prefer saving and looking for other forms of stimulus other than the acquisition of space. For those of us, the fear of living "some place in the south" amounts to:
"The cells just say, 'that's it', and you, the unwary victim of cellular ennui, are quite literally bored to death."
Working a 60 hour/week professional job to live like a 1890s garment factory worker sounds... unappealing.
Nothing like a garment factory worker.
There are many young software engineers working at Google/Facebook who would be able to save significantly more than the median US household income per year while renting their own place but still choose to live with roommates.
This is false for software engineers in the Bay Area. Can they save more by living with roommates? Sure.
But they wouldn’t be “financially distressed” or “unable to save money comfortably” if they didn’t - that is easily verified by looking up new grad salaries and rents in the Bay Area.
It’s simply a rational decision - these are people who were living with roommates in college and by continuing that arrangement can save more, live in a better location w/ more amenities, and quite often share a place with friends - win/win/win.
That's true everywhere. Yet the overwhelming majority choose not to have roommates.
https://newrepublic.com/article/113176/science-loneliness-ho...
That’s not true at all and comes off as elitist. I’ve worked at dozens of Fortune 500 offices for my company, and met some truly talented young (20’s) engineers all over the world. Many don’t want to live in SV, many can’t move because of family, or friends.
Also, if I feel like it, I can work 80 hour weeks. I just need to rest after doing it and can't sustain it for too long. I don't know if I can't sustain it for too long "because of age", or if because of experience I do now realize I'm doing everything wrong because of burnout, and when I was young I just powered through doing wrong shit when I was stressed out or sleep deprived and didn't asses I was doing wrong shit.
In my experience there are two kinds of pre-kid people: those who aren't ready for it and those who lie about being ready for it.
I grew up in situation 1 (teen pregnancy) and it is fascinating to talk with my friends about the different environments we grew up in and the different issues (mentally or financially) we face based on that simple comparison.
That sort of arrangement would put you solidly in the middle class at least while having a well-cared-for home and children.
Somewhat contradictorily, it's far easier to manage, teach, and set straight (punish/reward) 15 kids than it is 2. You have to be a falcon for bullying though - spot it from ten miles away and strike it at 100 miles an hour.
Because not everybody is "pre-kid" by virtue of not wanting kids in the first place.
At a smaller scale, I love Heroku for prototype apps, and I would absolutely use them for a startup - right up to the point where I'd be paying the equivalent of 1-2 full-time devops engineers. At that point, it becomes worth it to hire them and transition away. AWS has a similar value proposition, but the tipping point is higher; I'd estimate it at around 15-20 FTEs in Amazon charges before it starts to make sense to leave.
Rolling your own infrastructure is in a lot of ways def easier than rolling your own programming stack today.
I fear we are well on our way to this type of society. "Learning" is a virtue. You'll hear many people say, "I like learning," or some other version of this cliche. It reminds me of this idea, and it makes me cringe, partly because of the robotic aspect and partly because it means they've chosen self-focus and self-improvement over helping others. They've chosen this in terms of priorities well ahead of mentorship, at least to the point where they'll say it out loud.
There's balance to be had here. You have to take care of yourself to help others more effectively. In case of learning, the less you know, the less you can give to the next generation.
The younger ones can overwork themselves, job hop, write bad code. And then an experienced coder can sigh and fix it.
I suspect that there is no "bettering themselves" going on in that scenario. That only happens if you close the loop. Running open loop is just a random walk into crazy-town.
Did you mean "wrench", as in "throw a wrench in the works"?
'work to death when you are young or raise family when you are old' is not a good 'value', imo.
Your employer shouldn't have some 'values' about what you do outside work.
The economy ceases to exist if, in the long run, couples don't have at least 2.1 kids on average. People are free to not have kids, of course, but having them serves an essential social function and it's not "discriminatory" to have values that accommodate that.
For what it's worth, the first 2 startups I was a founder of in Silicon Valley had a bunch of founders with kids.
Why not have resonable work schedules for everyone, children or not. I just dont' get why employers have to come up with discriminatory policies for the 'good of the economy'. I would rather support a transparent 'tax childess ppl more' govt policies that these insidious "values". Whatever happened to the value that your employer shouldn't care what you do outside of work.
You pivoted into govt laws on employers. That is not what we are discussing here though, I was referring to "values" that employers come up with voluntarily. I don't have any issues with clearly laid out govt policies.
> Setting working hours that can accommodate having kids is another reasonable thing
I don't disagree with this as long as everyone can use this flexibility.
An employer might prefer having employees with children for a variety of reason and mostly would treat "family benefits" as method to hire older more experienced people.
Isn't this straight up illegal? Only straight ppl can have children, for example.
But yes, at least in California it's illegal to even ask if people have children in interviews.
This is to avoid so discriminate against people without children, an objectively right objective.
Still you can accommodate the needs of people with children as a sort of "levelling the field". The same way you can accommodate the needs of minorities by making sure that office culture is respectful of their identities.
If I can go a bit off-topic in both cases the specific demography you are trying to help might be just an example of a common human trait that is just easier to see in some people. Sometimes single men want to work part-time and white rich people do not like racist jokes.
This "example" is demonstrably false.
The US work culture is utterly insane. They say that the Japanese work extreme long hours, but from my experience, it's quite similar for big cities in the US.
Sounds like a sure way to a burnout, getting fat, and losing your family.
People who claim to be regularly working 80 hours a week are often over-counting ("I can't remember doing anything but sleeping and working last Monday, so I must have been working 16 hours.") and often not actually working during 30-75% of the time they're ostensibly at work. Walk by the random colleague at a random time and note how much time their screen has code on it vs Facebook, YouTube, or an online shopping site. Sure, they might be studying an online course on YouTube or buying a critical piece of lab equipment for work, but more than likely they are just dicking off about half the time.
So if one more recruiter doesnt offer the job interview, it’s because they don’t understand what life is all about. If you have no time to socialize and network or raise a good family, soon we will be left with a society that only focuses on how to better themselves and not mentoring or preparing the next generation of smart people. Talent is not born, talent is made and it starts with a good foundation, called FAMILY.