Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Is the USA the only country which has 10x more positions than freshly graduated students? If so, then America is the only country in the world which adequately compensates software developers which would mean it is unusual for another country like India and China to even have software developers if they would be better employed in the United States. Maybe the point of computer science programs is to serve as future American immigrants.


> which would mean it is unusual for another country like India and China to even have software developers if they would be better employed in the United States.

There's lots of reasons software developers in India and China would remain in India and China, but one big one is obtaining a visa and permanent residency to live and work in the US is hard in general, and more so for people in populous countries with many emigrants destined for the US; I think it's India, China, and Mexico that have the three longest queues for green cards where there's a limit per country of birth.

There's certainly a path to immigration through a computer science degree. Especially advanced degrees, which give preferences to visa applications. If you can afford it, get a bachelor's in your country of origin, come to the US for a Masters, work on OPT visa after graduation, hope it converts to H1B, work on H1B until you get a green card, is a well worn path, but there are others.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: