In 2-3 years you'd have your $300-400k for a down payment - thats 30% of a $1.2mm house. 2-3 years to buy a median priced place. Thats not bad. Also, prices in say, Santa Clara CA have gone -5.5% YoY, and are forecasted by zillow to go another -8% in the next year.
It sucks for anyone who doesn't work at BigCo right now who isn't already wealthy from the previous work.
I guess it's true that money != happiness. There's always more you could have.
But every single American friend I have either has a home, or dreams of home ownership in the suburbs. And it makes sense, if I grew up in a home with a yard, I would probably want something similar for my children too. That kind of emotional connection is hard to overcome.
In the bay area for example it doesn't make ANY sense to buy right now (Price to rent ratio, google it) but still people are flocking on every shitty apartment on sale. That's because they want to feel that little ego boost when they say they are "homeowners".
All the sfba homeowners who bought for cheap but are now sitting on millions of dollars of property could easily make a tidy sum if they were willing to sell for less but they will feel like they left money on the table. Ultimately when the bubble pops, everyone will sell for less but they will all think it’s perfectly rational because the “market is down”. I don’t get that perspective at all. Buy low and sell high, within reason.
I'd also argue that most other assets are also highly inflated. The P/E on most tech stocks for instance looks a lot scarier than the overall real estate market. I'll add that people have been saying the Bay Area housing bubble will pop for over 30 years. It hasn't yet.
There is a huge lobby in society to convince you that owning a home is the way to go (banks, real estate agent, other homeowners and people repeating this nonsense all the time). Don't let this fool you and make the calculations before buying anything.
I want a home that I can modify to my desires and use as I please. I want a woodshop at my home or to do some small machining in my garage - can easily do it if I own the home. As it stands, my landlord gets on my case about even the smallest of changes or for even using my god damn backyard patio. (He says my furniture ruins the "cutesy aesthetic" of the exterior; the oh so visible area that no one but us can see)
It's pretty annoying and home ownership doesn't remove all the burdens/restrictions but it is better than the overbearing landlords that seem overly abundant in the bay area.
> Anyone can live even in the bay area on half of that, extremely comfortably.
You really might want to expand on "extremely comfortably". We all have very different definitions. I'd like a home with AC, good transportation, close enough to SF to actually make it up on weeknights (30-40 min drive), a retirement plan that works with the assumption I live in this area indefinitely, and a <=20 minute commute. I will not have that for $115-130k/yr net income. Just isn't available in the rental market we have. I'm not even getting into the part where I'd like to live in a nice neighborhood with good schools.
You can spend $5k/mo on a rental with all of those properties, and have $4600/mo for food, utilities, bi-annual trips to europe, the payment for your porsche, and a housekeeper, all whilst saving half of your income to buy a house in the most expensive region of the US in 2-3 years.
You can literally have all of those things.
This is the key to happiness in the Bay Area, honestly. The rentals are just fine if you're willing to shell out. Sure you're not building wealth but you have plenty left over to invest, even in a kickass high-rise apartment. It's specifically a desire to own that will screw you over, no matter your compensation.
I have seen one show up here and there but it's almost unequivocally in a terrible neighborhood and/or near the train tracks. Both are dealbreakers. I ain't listening to trains go by at midnight or blast horns at every intersection. Lived that life - done with it.
https://www.padmapper.com/apartments/36746960/3-bedroom-2-ba...
https://www.padmapper.com/apartments/13951431/3-bedroom-2-ba...
Point is: the trope of “nobody can live in the Bay Area on 125k net” is total bullshit, tired, and flat-out untrue. Is it harder than living on 125k elsewhere? Absolutely. Are you “poor” and unable to afford a great house? No, not at all.
There are plenty of great places.
> https://www.padmapper.com/apartments/13951431/3-bedroom-2-ba....
These are apartments - not single family homes.
https://www.padmapper.com/apartments/35506914/3-bedroom-2-ba...
My search space was Mountain View, so expand and you’ll find more. Point is there are plenty of options, you just have to look for them.
And, to be fair, I only searched PadMapper, which is an apartment rental website, so my results weren’t even focused on SFH.
Doesn't have AC. Looks like a pretty depressing home - tbh. HDR'd to hell but a brick yard and a BYO washer/dryer that's literally underneath the sun and skies isn't exactly where I'd like to put my expensive appliances.
You can check Craigslist and you won't have much better results. Adding AC | Air Conditioning to your search criteria makes it narrow. Go figure - homes with it are in high demand. God forbid they say, "Air conditioning" but really mean just central air and there's no actual air conditioning. Went to more than one showing that advertised that falsity. :(
Either way, this is beyond the point. Spending over 50% of your net income on rent alone isn't a great move. Which is what you'd be doing at $115k net income.
Seriously, I went to a top-3-in-the-world engineering school...seriously dont I deserve something better than a shack?
Secondly, half the 40+ workers in tech I know are washed out and cant get hired, likely due to age discrimination. Tech is a lighter version of Football -- you better make the money in your 20s and 30s, because you need to live on that cash for the rest of your life. So I cant just blow ALL my post-tax income on rent, I need to save it for the post-40 slump.
Thirdly, you are constantly on the treadmill learning the new new technology. Its an uphill battle constantly for those high paying jobs.
To be fair, I will agree with you that most places in the Bay Area don't seem to have A/C, but that's also because it's not generally needed here except for a couple weeks a year. You could do what we did in NYC all the time: window A/C's.
And people on HN wonder why software engineers living in other major cities in the US have no interest in going to the west coast.
What is being argued here is whether you can live comfortably on a six figure net salary (after taxes).
That housing is expensive in the bay area does suck, no doubt, and is super annoying. But it's far worse for non-engineers. Engineers are fine, and frankly, are the ones who are driving the prices up, by virtue of being capable of and willing to pay more, as companies continue to increase compensation.
The average software as a service CRUD journeymen developer could do that in many non west coast cities could do that with an FHA loan with less than $15K down with 3-5 with a salary they can make with around 5 years experience. If they are part of a married dual income couple they would be quite comfortable.
For some reason most of them have the original gross beige carpet too.
Last year there were at least 2 weeks of 100+ degrees at my house. It’s a personal preference, over 80 I need ac. I’m sure some people like heat more. There are ~80 days a year it’s over 80 degrees.
Source: https://www.currentresults.com/Weather/California/Places/san...
I remember May and June weather as 'nice'. August and early September as 'hot'. And then October through early December as 'nice'.
And it has to be in San Mateo->Mtv. And it must have /CENTRAL/ AC, one would assume. I'm not going to look for houses for you, except to note there are over 100 houses available right now under $5k in that region, all of which you could install central AC into for a couple grand if you wanted. If you MUST live in the San Mateo->Mtv corridor, with all those amenities, why would you imply you're looking to move? It seems like you know what you want, and are not willing to compromise on anything. Go forth and find that perfect rental, or if you don't make enough money to get it, work harder, or re-evaluate whats actually important to you.
You might make it to North Bay/Marin - which is true that it's rural, but it's not because it's a secret or far from humanity or anything. It just has the fiercest NIMBYs on the planet who are fine with all their services being provided by day laborers with 2 hour commutes.
$115000 / 12 months === $9583.33
FAANG pays orders of magnitudes better, has better benefits, has flexible work locations and schedules, is working on the most leading edge stuff (autonomous everything, AR, VR, GreenTech etc...) contributes to FOSS, gives leadership opportunities etc...
I'm not sure when this shift happened, but I do remember the tipping point in 2016 when Apple recruited the best PhD away from my company after 6 tries and gave him a 3x pay raise (400k/yr - what startup can afford that for one person?), with the ability to work on self-driving cars.
I'm not sure how it would be possible to compete with that, and don't blame him for leaving.
That would be two more zeros. You sure they’re paying two more zeros for a dev job?
PhD or no, if your skills are good enough for FAANG, I would love to offer you competitive comp in New York, LA, or three lower cost of living university + fintech towns in SE, S, and SW.
The FAANGS are sure not paying an extra zero over what we can offer.
TLDR: in my current experience at non-staff levels, Google comp lags behind "Big-N" comp as well as "near-IPO company" comp. Maybe they just lowball everyone though.
Don't current Googlers find that depressing?
I've also heard that pay raises within a team at Google are often designed to "level out" the spread. So if you started low, then you eventually catch up. All anecdotes and internet readings though, would love it if someone with actual knowledge commented on these things.
As for raises, that's almost right. Given two people performing equally, one who makes more than the other, the lower paid one will get larger raises, until the salaries are approximately the same. If one performs better, they'll get larger merit increases.
This is all subject to the assumptions that the system is fair at rating performance, which I try to ignore when explaining the mechanics to people.
It's not unusual to see a huge pay discrepancy based on your ability to negotiate. It also depends on what ladder you're applying to (i.e. you can't compare a Solutions engineer comp at Google to a SWE at some other company).
In fact, when you're negotiating comp, I'd argue that an additional $1 of signing bonus or starting equity grant might be worth more to you than $1 of additional salary, because a bigger signing bonus or equity grant doesn't come at the expense of future salary raises.
However, the level you start at matters a lot. If you're an experienced industry hire who should really be an L4 and somehow get slotted as an L3, you'll spend 1-2.5 years waiting for the promo to L4. During that whole time, your peers who were hired at the correct level will be progressing towards L5. This doesn't happen frequently, but it's unfortunate when it happens. In that situation, it can actually make more sense to decline the offer and re-interview to get an L4 job offer later, since that might take less time than getting promoted internally.
After I reread the things I forgot about - implementing things I was hazy on, like Dijkstra, on the way - I solved a handful of leetcode questions, read a few system design analyses, attended an onsite at a "practice company," and finally scheduled my big-N onsites. All told, I studied about 4 hrs per day for five days. But I think it's really important to be honest with yourself; this process seems to work well for me, but your ideal process might be different.
I get the impulse behind trying to level employees but it always seemed ridiculous to me. Either you care about it enough to game it (which is pretty easy to do) or you don't an you just do what you think is important to you and your team and it works out... so you level up by accident.
This is actually a huge reason I don't like bigger companies. There is so much emphasis on Seniority, Levels etc. Its complete bullshit. You see people game the system, rise to the top, get all kinds of bullshit honors for doing bullshit things. Meanwhile the grunts doing all the actual work and innovating like crazy are just happy to make the higher ups look good in front of _their_ peers and don't really give a shit about the product or the market.... its a vicious, self-sustaining and self-dealing beast.
Nobody leaves FAANG1 for FAANG2 to simply get a title bump. They leave to get the level bump which sometimes means +20%, +50% or even +100% in terms of total comp.
Levels are fictional rat races designed to keep the rats working hard in hopes of “making it” without necessarily having achieved anything of substance.
Your counter argument is that they’re not just titles but have associated compensation components .... great. Doesn’t mean that you’ve accomplished anything significant at all. And now that these levels are normalized across companies, the only thing employees care for is leveling up, who gives a shit about whether you’re really learning or making a difference.
Unless you’re assumption is that levels are more than just a financial totem pole but an accurate representation of skills and accomplishments. I think that’s what they aspire to be but are not so in practice.
It's even worse than that, since the NPV of options is zero.
The rest of the valley isn't keeping up. Startups in particular feel like slowly ramped up in pay but capped out. They're not offering enough stock to make up for it either. Usually only enough to make it such that your TC at startup would be equal to that of a big company IF the company IPO's/sells. (A big IF!) I don't see many salaries past $200k for IC software engineer (outside of 1 year to IPO startups) and most people still balk at the idea of it. Yet, 1-2 years out of school at Big CompanyTM and you'll be past $200k TC.
I feel bad for the people who aren't in tech or things that tech pays for (real estate) and have to deal with even more frozen pay. However, it still sucks for engineers not at Big Co who believed they could make the american dream possible here.
I'm on the verge of leaving this area. My current compensation makes me feel poor even though I could afford to buy a brand new Porsche. Even if I joined Big Co now and made $400k/yr... housing has grown too fast in price in the peninsula. By the time I've saved $300-400k for a down payment, I'm going to be priced out even more. If my SO had only become a software engineer or born into a rich family instead then maybe I would have been able to afford this region.
Such is life in the bay area - you can buy a brand new Porsche but you can't afford a garage to put it in.