I saved up to take a year off (after years in non-profit life at low salaries), freelanced (including for crappy nothing sites) and had a girlfriend who supported me (till the last bit) before I got a staff job
I was also old enough to have some contacts that gave me a shot