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
I've even seen firsthand how racism against asians and Indians is rampant and often conducted by those that supposedly are advocates for minorities.
I had a mentor at a college internship request I be transferred to another mentor a couple days after they learned I was atheist. The ~50 person software dev org I was in was 90% male, 90% white in a >60% Black city.
For context, I'm a tall, straight-passing white dude with a slight Southern accent. I'm a guy who has had people tell me racist jokes unprompted because they assume they're in good company, and I could still see this kinda shit around me. Shit's unreal as a woman or person of color.
This was at a Fortune 50 company with a couple thousand IT/engineering employees (and this was <36 months ago).
I get that the Bay Area is not always the progressive paradise it pretends to be, but "California == liberal" in many non-West-Coast eyes for a reason.