logoalt Hacker News

chimeracodertoday at 2:32 AM1 replyview on HN

> This is wrong. There is no minimum time in the country for a green card. You are thinking of citizenship. That is different.

You are incorrect. What you said is technically true in that there is no statute that requires it, but in practice, OP is correct.

It varies depending on the country of origin, but in the case of immigrants who hold citizenship from India, which is the country OP mentioned, you can likely expect to have to wait that period or even much longer before becoming eligible, unless you have a way to otherwise jump the queue.


Replies

morpheuskafkatoday at 4:53 AM

You absolutely have to wait several years, but the point they were making is, there is no requirement to have ever worked IN the US or held any nonimmigrant visa to get a green card. The way the law was originally written, both the employment and family green card categories are standalone. They require work/research accomplishments, but there is zero requirement that that work was ever done in the US or for a US company.

Because it takes so long, in practice the issue is that for anyone to sponsor you, they want you working for them during that time, and so that's why it often looks like someone gets an H1B and then "graduates" to a green card.