How times have changed, in 2006 when I enrolled into Undergrad CS everyone was saying all coding jobs would be offshored to Bangalore. All the cool kids went to Finance or Quant.
The only teams that can pull it off have people who are really talented in the company's native language, and computer programming, and communicating with non-native language people. Those people are super rare and are not paid nearly enough to encourage more people to seek out that niche.