You don't have to spend $6/lb of butter, but if you buy it at Whole Foods (or similar), you do.
Granted, the house was a good deal, but should be able to swing a 2/1 for 2500 or so.
That's including rent right? If so that's not too bad.
> Food is expensive for no apparent reason other than to gouge customers.
Stop shopping at overpriced pseudoscience stores (eg Whole Foods). Regular grocery stores are not that expensive. Or buy in bulk at Costco.
> My job doesn't provide lunches, so I have to eat out everyday I'm at work.
Bring food from home and stop wasting money on buying lunch.
You're not the only one paying extra rent to rentiers. So are retailers and restaurants.
$4,000 * 12 is $48,000. Plus your $20k in purported savings is only $68k.
That's only $100k in gross pay, which is the bare minimum for a developer in SV. Most new grads make more than that.
1: http://www.payscale.com/research/US/Job=Software_Engineer/Sa...
2: https://www.glassdoor.com/Salaries/san-francisco-software-en...
EDIT: And to add more to the conversation than that curt response:
When I compare take-home pay among various jobs I tend to ignore bonuses (because they're subject to your employer's whim--you don't necessarily get them) and I tend to ignore equity (because it's typically temporary--once you vest it no longer adds to your yearly take-home). To compare apples with apples you can only really compare base salary.
A company offering $100k in salary + $20k in bonuses and $80k in RSUs is paying significantly more than one offering $120k in salary with no bonus or RSUs.
Also, Glassdoor tends to skew low. Here's a more reasonable database of new grad offers which average $109k base for public tech companies. [0]
Most new grads here make $90k-110k from what I've seen. Yes, you can make more. Yes, there are companies that pay stock on top of that. Those people are not me.
I make ~$110k. Minimal benefits. No stock. I happen to work for a big company too. Not every company here pays well and many low ball as hard as they can. (And succeed at low balling)
Before this job, I made $65k. Companies low ball hard and if you can't interview well, you take what you can get.
If you're not a new grad and you're only making $110k, then yes you are making under-market. I'm not disputing what you make (that'd be ridiculous), but your assertion that you're making a standard salary.
My rent+util is about $2000/month. I live in a very /cheap/ 1-bedroom with creaky carpet floors, no insulation, and near train tracks that's far outside SF. (Belmont)
Altogether I spend close to $4000/month if I don't do anything special. /Everything/ is more expensive in this region. Food is expensive for no apparent reason other than to gouge customers. ($6 for a few sticks of butter? When I was in Seattle, it was $2-3.) I eat less fruits here because the prices are high year round. My job doesn't provide lunches, so I have to eat out everyday I'm at work. I mean, even cars cost more here just on Craigslist. In the same way there's an Apple tax, there's definitely a Bay Area tax.
I cannot possibly save $50k/yr for a house. Oh and $150k/yr is not $110k/yr after taxes. It's more like $94k.
I'm saving maybe $20k/yr right now. Ain't even contributing to retirement. Just trying to save for who knows what until I can get a job that pays 50% more.