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 have never lived somewhere with less public transportation, art & culture, dining, and entertainment options than Austin, Texas.
And I’ve spent my entire life in the American south. Houston for example of all places, does twice as much on all of those qualities!