Preferences

Mind that it is very hard to move to the US and start a company there if you are not a US citizen.

I know that, but I don't want to start a company, just get a job, any IT-related job.
If you are planning to look for a job rather than start a company, you really should get your degree.

If your classes are not stimulating you enough, perhaps you could try training for programming competitions (TopCoder, Google Code Jam, ACM ICPC). Doing well on those could be a good differentiator on a resume.

Or he could pick up short coding jobs online (eg vworker) and start to build a portfolio of successfully applying his coding skills - there's a lot more to being a good prospect for an employer than being a killer coder.
That's naive of you. You can't just fly in the states and interview for a job. Without a green card, you can only stay in US with a tourist visa for 3 months max, or with a student visa if you enroll in some university over there and pay their thousands-dollar tuitions (but you can't get a job), they're very strict on immigration policies. Oddly enough, it might be easier to get a full permit if you start a company, but I guess you'd have to prove that you're investing (bringing in) a substantial amount of money.

This item has no comments currently.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal