The logic doesn't necessarily apply in such a simple manner.
IT is not quite like sewing. Writing lines of code, well, requires somebody with strong analytic logic skills. Maths/scienc/eng types. Now within this group of people, we do not have interchangeable skills. A good programmer said to be ten times more productive than average programmer.
At the same time... the nature of programming is automation. Smart programmers automate the repetitive tasks (of programming) such that we become more and more productive... unless we work for a consulting company, in which case we simply charge until the client screams. There's other issues there. Point is, a clever programmer controls the robots, who controls the machines, that sew the cloth. Does that make sense? This gives us more chance to talk to the customer.
So yeah. Many modern (IT) technicians work fairly closely with business to evolve the systems that analyze and support our financial infrastructure.
But getting back to the outsourcing thing. Ok, lets say we outsource programming. No problems. What else can we outsource. Well engineering of course. Ok. What about finance. Sure. Economics. Sure, anybody can study that.
So cut to 2050. The sweatshops, the manufacturing, the textiles, the programming, the financiers, the engineers are in India and China.
And they have the majority of the world population, the potential consumers. Apart from tourism, the developed world as we know it would doing what exactly? Tourism? Farming?
One thing is for sure... we won't have any military advantage left. Who would program that stuff?
|