3 ms·
Would it? From my experience, if you’re coming from a place like Google/FB/well paid smaller companies it’s still not worth it. You have to be making on the mid
by opportune 9y ago
Would it? From my experience, if you’re coming from a place like Google/FB/well paid smaller companies it’s still not worth it. You have to be making on the mid/lower end for the COL changes to account for the reduction in salary - in part because places like Boise simply don’t have jobs that are comparable to some of the better ones in the Bay, Seattle, and NYC
- CydeWeys 9y agoAs an example, I moved from the DC metro area (itself already a high CoL area) to NYC to take a job at Google. I'm currently making 'exceeds expectations' L5 money, which is way more than you can make at basically any tech job in the DC area. And yet there are tens of thousands of engineers here in NYC making that much, at Big 4 and fintech companies. Yes, the cost of living went up a bit, but it's utterly dwarfed by the salary gains. I'd have to somehow achieve a significantly negative cost of living for it to be worth moving to somewhere like Boise, where cracking six figures for a software job is significant.
- pm90 9y agoGenuinely happy to hear that it worked so well for you. I think what you may be overlooking is that the vast majority of SEs don’t have the experience or talent to be at your technical proficiency ( trying not to sound classist here, just stating facts).
- CydeWeys 9y agoThe way income/CoL works, though, the majority of SWEs will still do better in a tech hub where the highest salaries can be found, for SWEs of all skill levels. There's plenty of "mediocre" SWEs (I hate writing this, it feels judgmental) still pulling six figures in the Bay Area; in Boise they might only be making half of that. As long as you're good enough to be employed, it makes sense to go to one of the tech hubs, where the salaries are the highest. I made the mistake of not doing that for the first seven years of my career and definitely regret it.
- pm90 9y agoThis is absolutely true. Working in good teams has the great benefit that even a mediocre person's productivity and skills go up if they're curious and open-minded enough to learn. And working in SV means that hopefully you have a better chance of working with high-performance and highly-functional teams. I guess what I wonder is that even after getting all the benefits of working in the bay, whether everyone can reach the productivity/skill level that commands compensation that makes up for living in a high CoL Metro area. I do not believe that is the case, but I may be wrong.
- CydeWeys 9y agoExcellent point, and very true. I wasn't a great SWE when I first graduated. I've always been smart, but I wasn't learning great development practices at my previous companies. None of them even had a great culture of code reviews, testing, or continuous integration. I've become a much stronger developer now that I am at a top tier company working with very smart people who have very high standards; in a way it's allowed me to reach my potential.