Instead of trying to move to USA for a job and facing the H1-B cap and all the legal hassle, why don't you try Canada instead. There are no arbitrary Visa caps in Canada. It is easy to get immmigration once you have a job in Canada and generally you will find lots of software developer jobs in Canada.
I've considered that too. I'm sure Canada is great place to live, but IMO there aren't nearly as many "interesting" companies in Canada. Of course, "interesting" is subjective...
Comments
Instead of trying to move to USA for a job and facing the H1-B cap and all the legal hassle, why don't you try Canada instead. There are no arbitrary Visa caps in Canada. It is easy to get immmigration once you have a job in Canada and generally you will find lots of software developer jobs in Canada.
I've considered that too. I'm sure Canada is great place to live, but IMO there aren't nearly as many "interesting" companies in Canada. Of course, "interesting" is subjective...