This is what I mean by 'underdeveloped':
- Most software dev job postings (as of May 2018) have SPECIFIC tech stack requirements. This to me is a red flag. Most recruiters in 'developed' tech cities assume that software development skills are transferable and that technology stacks/frameworks/languages can be learned.
- The salaries offered were still very low compared to comparable COL locations like Austin
- No major FAANG presence to put upward pressure on local developer wages
When I think of NYC, SF, Austin, Seattle, I think of cities with robust arts/culture/dining/entertainment, accessibility (public transit) and enough professional basis to allow job mobility. These things entice younger people to congregate.
There are other metros that have great education and in particular tech education (Raleigh/Durham, Pittsburgh, Chicago) but don't tend to build up tech industries.
I'd expect this to continue under normal conditions. Companies diving into a new city and trying to foster these conditions in the cheaper costs of a new city. But the pandemic really kicked WFH into overdrive and there are just so many companies abandoning the scope of physical presences.