2 ms·
What you're seeing isn't IBM being unethical, but more like nation-states being outdated concepts. The IT industry is the first truly global industry. I can do
by PopsiclePete 9y ago
What you're seeing isn't IBM being unethical, but more like nation-states being outdated concepts.
The IT industry is the first truly global industry. I can do my job from a coffee shop in NYC, a mountain monastery in Tibet, or a beach in Cancun. I just need my trusty laptop and WiFi access.
And yet, even though I'm the same person, doing the same work, I get taxed differently, I pay different prices for the same goods, and the cost of living is vastly different. Why should I be "allowed" to do work for IBM from the NYC coffee-shop but not the from Cancun beach? Would the product of my brain's labor be vastly different? Does me hopping on a plane and committing code from a different longitude and latitude make me a less-deserving person?
And yes, Indian jobs should get outsourced to another country - if it makes sense. Why not? Why do we have "protected" classes of people? And who gets to decide who's protected?
Software is truly unique like that - you can collaborate with people you've never seen face-to-face, different perspectives, different cultures, but all working towards a common goal. I'm not aware of any other industry you can do that.
And you expect IBM to just sit there quietly, while told, "Hire Jim, not Srinivas, because although Srinivas can do the exact same work for 1/10th the cost, Jim, being American, is a more important human being, your competitive advantage be damned" ?