Your savings can last even longer if you get a $10/hr job such as waiting tables part-time.
Work daily on developing marketable skills. Work daily on communicating how your work impacts the business you're in. Imagine your boss asks you tomorrow, "Why shouldn't I fire you right now?". What would you say?
Always have a resume prepared.
Once you have done this you can go up to your boss and tell her you are taking two months off and you won't care what she says in reply.
Having a second job is a great idea, it's just too bad you can't get a good consulting job when you're a junior dev. Once you have a couple of years of experience you can start to get consulting work and from there you are pretty much set financially. The first couple of years are tough though. Vacations aren't realistic unless you have family that helps you out.
I made $37k at my first job, and managed to put $10k of that into the market for the first four years. So yes, it's possible.
Everything the grandparent says is good advice (apart from the waiting tables thing. Freelancing pays 10-30x as much.) Live cheap when you're young, bank away as much as possible, spend your 30s living on a beach. It's very doable if that's what you want.
They're also generally not supporting themselves on that $0 income.
I was paying $156/month on rent by living in a small house with two roommates. I drive a 15yo car that is paid off and I live 3km from work so I don't depend on it.
You can live on $12k/yr, you just chose not to.
People living in high cost of living areas can't reasonably live on $12K/year. Luckily, they mostly get paid a lot better $40K/year because they have to.
Feudalism has been eliminated, you could always move. But you're absolutely right. People who choose to live in pricey areas don't get to enjoy extended vacations right out of college. It's your choice to make though.
I visited San Jose a month ago. It's a gorgeous area and the culture is something really special, but it's expensive as hell. But that's fine if you think it's worth it.
Where I live a 3br/2bth house can be rented for <$500. It makes a level of financial independence available that I couldn't have living in CA or most of the east coast.
How's the tech/software job market in that area? I can't say I've seen a whole lot of recruiting for jobs in the cheapest towns I've visited.
My biggest life regret was not realizing this at the time. I jumped into the workforce and pursued my career at 95 mph.
I should have spent a year travelling.
You also get more diverse experience and contacts that increase your desirability if you want to return to 9-5 land AND if you're adventurous, you can go live in a developing nation with a low cost of living, which has the same effect as a big income boost, plus you get to spend your time somewhere that isn't yuppie land (and presumably has nice weather).