Earlier quoted context omitted.
When did you last switch jobs? I recently went through a round of employment where I quit my job at the beginning. Between updating my resume/social networks, brushing up on academic CS, finding leads, scheduling interviews and follow-up interviews and managing/negotiating offers, it was absolutely a full-time job. I can't imagine finding a new programming job while still working at the old job.
> I can't imagine finding a new programming job while still working at the old job. Imagine having things such as: a family, a car, a mortgage, bills, etc. Giving up a job (therefore your income) just to find another job is not an option for many.
At the time I was living in north east Ohio, where cost of living is fairly low. It would certainly be harder in high cost of living areas.