本人现在持有3年的tn签证。我准备现在先通过NIW申请绿卡,然后两年后再申请h1b. 这样的做法可行吗? 我之所以不现在办h1b, 是考虑到可能会在1年内换工作,而我又不愿意等到换工作后再申请绿卡,那样会耽搁很长时间。请大家给指点下,谢谢。