In those few (some of them global big players) companies I've been in past 20 years, it was mostly onshore -> max offshore -> near shore -> mix of it all since business kept growing so people ended up everywhere.
Focus purely on 100% outsourcing always failed, this is true across all industries. Ignoring it completely was a luxury few companies could keep, ie some small private banks or generally luxury products and services. Conservative optimism was the way to go for long term success without big swings.
Even though when offshoring came it was felt as end of days, most of the threat didn't materialize long term. Without time machine we of course don't know real effects. I think it will be similar, not same here. I expect companies will get more work done (backlogs for software changes are often huge in non-tech companies), maybe trim fat a bit but nothing shocking. Lets be a bit smart and not succumb to emotional swings just because others are doing it.
Focus purely on 100% outsourcing always failed, this is true across all industries. Ignoring it completely was a luxury few companies could keep, ie some small private banks or generally luxury products and services. Conservative optimism was the way to go for long term success without big swings.
Even though when offshoring came it was felt as end of days, most of the threat didn't materialize long term. Without time machine we of course don't know real effects. I think it will be similar, not same here. I expect companies will get more work done (backlogs for software changes are often huge in non-tech companies), maybe trim fat a bit but nothing shocking. Lets be a bit smart and not succumb to emotional swings just because others are doing it.