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 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.
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.
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).