Then they get rejected by the Americans for having insufficient roots in Australia!
Be careful what you wish for Canada. Indian IT workers will simply drive down wages in the IT sector, and the quality of work received will not be world-class.
Then they get rejected by the Americans for having insufficient roots in Australia!
Be careful what you wish for Canada. Indian IT workers will simply drive down wages in the IT sector, and the quality of work received will not be world-class.
But unlike the US they are not randomly selecting immigrants based on a lottery. They have a point based system which lets decently talented immigrants in.
Also, immigrants are free to move around and switch jobs. Canada is doing a lot of the things which US is doing wrong.
However, the reality is that the system is completely rorted and broken. You can be completely lacklustre, and as long as you study at any Australian college, University or degree mill, then stay in the country long enough by stringing visas together, you can eventually get Permanent Residency.
Most people study in Australia for work purposes, since the student visa allows anyone to work 20 hours a week (and most work beyond that, paid cash). It is for this reason that Australia has 600,000 - 800,000 international students at any one time, the second highest of any country on Earth behind the USA (1 million).
The Australian education system is simply in the business of selling Australian Passports to foreigners.
Read this account from an Economics Professor in Australia:
https://twitter.com/DrCameronMurray/status/10664640842440581...
Some excerpts:
"12. Halving the number of international students would keep all the good students, boost standards for all, and remove the visa scams.
13. But this would remove $4.5billion per year of revenue to the universities. (7/n)
14. In sum, universities are being degraded so they can be used as a back-door immigration program, and no one at the senior levels of universities or major political parties want to change it."
I keep hearing about Indian tech talents but I haven't met one in real life yet. The ones I know are very good at nepotism. They usually exaggerate each other's works and belittle non-Indians' works. At my workplace, many even take credits of others. I understand that they are doing all of these to reinforce the rumor of Indian tech talents and to pressure managers to hire more Indians. However, I must admit that I haven't met one with actual technical skills and decent characters. IMO, many are political talents.
Then you need to work at a better place :) Unfortunately, its very easy to form a bad opinion about Indian tech talent by working at places which hire the cheap talent. When companies offshore or hire contractors, they forget a key principle which applies everywhere in life, 'you get what you pay for'.