I don't think it's a Boston problem. Perhaps a company selection problem though. Have you tried to interview at Google (Or facebook, amazon, apple, netflix, microsoft)?. If that 20+ years is actual work experience, as opposed to coding up BASIC games during middle school, I am sure you'd get offers at 300k+ total annual comp at those places if you passed the interview.