you're putting theory ahead of practice. We're talking right now inside of one more thread where programmers discuss how hard it is to live in BA - don't you feel any contradiction between that fact and your statement?
You with your theory reminded me about that joke yesterday in Prairie Home Companion : "People of Galveston can look in the eye of reality and dismiss it" :)
Go the Who's Hiring thread today and there's plenty of remote options. I worked remote for a few years. I also worked in gasp the flyover states for a bit too. You really can program anywhere.
Or you can keep drinking the BA kool aid. I spent some time there, not for me, pretty awful place really. But apparently the programming job I work at now outside of the BA doesn't exist according to you?
C'mon you know what you are saying is wrong. I worked in SV/SF and now live in NYC and I much prefer the tech scene here. In fact there's a massive shortage of programmers so you could actually make more money in NYC.
But you don't even need to live there. You can work remote. Programming is one of the only jobs you can do literally from anywhere.