Back in 1990 when US started allowing computer engineers as a skilled person to get a work permit there, Indian engineers and Indian IT companies started booming. Skills were available at a fairly cheap cost and the IT companies used it effectively to place their employees co-located in US at their customer site and Indian Software industry happened. Though as more folks started entering the fore giving competition among Indian companies and giving a bidding advantage to the US vendors, the cost for a given quantum and quality of work played a big role. Innovative ways were used to mutually benefit both the IT companies and the vendors which resulted in huge cost savings. The downside - many Americans were found to be losing jobs to young Indians in the 20-s. These Americans are typically in their 40-s and find it difficult to find another job at the same salary. The phase 'Getting Bangalored' was coined, it almost made it to the dictionary.
Cut to the present. The hue and cry in America about losing jobs became so much, not just among the IT industry folks, but in general on manufacturing as well. The newly elected president made it a campaign promise to restrict foreign workers and he won. Sticking to his words, he is trying to table a bill. It may take almost a year to pass after tabling, but the general worry among those Indian software engineer with an American dream has become more now. Obviously.
US is only trying to ensure the workers coming in through these work visas be paid on par with American counterparts. The doors are not getting closed. Aren't the Indian IT guys now mature enough to show an improved 'value' on the job compared to American counterparts? Given that the Indian IT industry started 25 years back, may I say that the cheap labor alone should not be the reason for getting it done by Indian workers in US? The values that Indians can bring in can be any or all of :
- Do more quantum of work than American counterpart at the same quality - Should be doable
- Use the cheaper labor back home in India and get the job done as a 'package deal' and not as a 'headcounts deal'
- Fill up the shortage of skilled labor in US and compliment them
- Create more market at home. If IBM, Cisco, Accenture do more business in India, why can't an Indian consulting or a product company do better?
I see that as the president of US, he is doing the right in one way in protecting American citizens' jobs. I also see this as a good opportunity for Indian IT industry in waking up to innovate and create new markets.
I hope we respond positively to this wake up call and not cry about unfairness!