re: Microsoft Says 6,000 Jobs Open, Wants More Visas
I was offered a job at microsoft last year. I turned it down.
One of the reasons for my decision was one of the Indian programmers told me "you don't just hit the publish button to deploy your code. It's a complicated process here." I replied by asking--since cloud is their new strategy--if they use multiple virtual servers to split test different versions of the website. Different versions could be stored on different cloud servers, and changes in the conversion rate tracked. It was a good interview response. But the statement made bothered me.
If I wrote something, it wouldn't get deployed to production easily. He implied that he, and his friends would be an obstacle--even if the boss decided to hire me (which the manager did.)
I suspect that racism among Indians is the true reason for the "shortage" in this economy. The development staff--in a world that includes China, Russia,and Mexico--is 60%-70% Indian. The racism of Indians is the only explanation--India is NOT the highest scoring country in STEM or in any other field.
But Indians are among the most racist people the US imports. They simply refuse to work, or cooperate with anyone who is not Indian.
The result is--once you have a 70% Indian development staff, it must be 100% or nobody gets any work done.
The US has 100 times as many Mensa members as Microsoft employees. That's right--we could fill every member of Microsoft's staff, including the janitor, with a member of Mensa's high-IQ society, 100 times over and still not run out of geniuses.
So, at the right price--which Microsoft is WILLING to pay--geniuses exist in the US market.
The simple, and sad truth, is Indians won't work with qualified Americans--or for that matter, qualified people of any non-Indian nationality.
Indians are SO racist in the workplace that people are scared to talk about it. If you call an Indian racist, you're fired. If you call a white American racist, he asks you to forgive him for whatever he might have done wrong. Indians are known for being so racist that, as a common expression goes "Indians are never racist."
One Indian, whose intelligence I did admire, once told me sarcastically, "OK, so you're smart. I guess I'll just pack my bags and go home." He instead choose to play political games with his coworkers to ensure accomplishing anything would be difficult.
The fact is, H-1B is not nearly diverse enough. There's talented people all over the world. Many of these countries have math scores MUCH higher than India's.
We need to make sure H-1B is diverse enough that there is no chance for racism amongst the immigrants whom we are giving A LOT of power and authority to.
It's as if the Army were to recruit mercenaries to be officers because they're both smart and cheaper. While that decision may be questionable, I sure wouldn't want all the mercenaries to be from the same country. Every mercenary may have a second loyalty, but they shouldn't all agree on what it is.
India is not as diverse a country as the US. Indians have not been taught to be tolerant like the Americans have.
We're going to accept them. The question is, if we turn over the keys to Indians and allow the to "own" an important software development center, will they accept us?
If the answer is no, and we want opportunity for Americans, wouldn't it be better to import a diverse group of Chinese, Mexican, Kenyan, Indian, and Russian programmers? With such a diverse group, wouldn't it be guaranteed the new development team would also tolerate an American or two?
Two questions for your non-racist Indian friends:
Are Indians smarter than Americans?
If they are smarter than Americans, are they Americans?