A note about that.
So Indian IT grads are not sufficiently trained on hands-on practical skills.
That isn't surprising, the same is true from graduates in any other university, as university is about life-long cognitive discipline and ideas, not business-specific practical skills.
The difference though is the Indian response.
The Indian companies actually will speciically train their new hires.
American companies don't bother, you are considered unemployable scum---which you are not---if you don't arrive instantly knowing the specific details of everything used in some other company in a specific job.
The reason is that they can then use this as an excuse that domestic workers are "unqualified" and "uneducated" and that's why they have to import thousands of H1-B's and outsource the rest.
In public and to Congress they will say how much American science and math education has to improve while simultaneously canning US workers with high education and skills, hiring others overseas.
So Indian IT grads are not sufficiently trained on hands-on practical skills.
That isn't surprising, the same is true from graduates in any other university, as university is about life-long cognitive discipline and ideas, not business-specific practical skills.
The difference though is the Indian response.
The Indian companies actually will speciically train their new hires.
American companies don't bother, you are considered unemployable scum---which you are not---if you don't arrive instantly knowing the specific details of everything used in some other company in a specific job.
The reason is that they can then use this as an excuse that domestic workers are "unqualified" and "uneducated" and that's why they have to import thousands of H1-B's and outsource the rest.
In public and to Congress they will say how much American science and math education has to improve while simultaneously canning US workers with high education and skills, hiring others overseas.

