I'm a longtime Bay Area software engineer, and the problem is it's scary to move to a town that only has a couple tech companies. I'd love to live someplace smaller, but if I find -- and lose -- a job in a small town, I'm out of other options. Here I have recruiters knocking down my door.