This guy used to be professional poker player. Spent a year in some programming bootcamp. And this blog post details his journey looking for a software engineer job. And he included exact numbers from his offers.
And you are telling me Bay Area housing price is too high? Are you kidding me?
Need referrals (relationship building, good friends and colleagues).
Negotiate hard (his poker skill comes into play).
Communication skills (hard to find for a SWE).
Very compelling story. His perseverance paid off, Kudos for him!! IMO it is high for his experience, but he must be really smart that he can pull this transition and ace those interviews. For smart people, sky is the limit But 250K is uncommon for Software Engineer with 3-4 yrs experience.