Hacker News new | ask | show | jobs
by j45 1952 days ago
I would advise that you consider researching Canada in addition to US. Lots of jobs moving there, and the social supports are much better.

Don’t just look at what you make, but what you keep and save. Applying and work for a company remotely may help you with a move one day.

The best advice I can provide is don’t take advice about another country from your home country. This will likely be the hardest but in time it will make sense.

1 comments

If you can survive the cold, there’s lots of tech job openings in Toronto at top tier companies. You won’t make as much money as the US but you can buy a house in downtown Toronto for $1M US. Once you get a Canadian citizenship, it’s possible to work in the US whenever you want with a TN visa.
How hard is it to get the Canadian citizenship?

Also, is it possible to get job without ms in Canada? Do companies hire Freshers?

If yes, any tips on how/where to apply for that?

If you haven't pursued your MS yet, it might be better to pursue it in your destination country at a recognized university.

There are much better supports for that into a career.

International education and experience is notoriously difficult to transfer to North America. Gaining your very first north american work experience is notoriously difficult too.

Also its helpful to learn what graduates are expected to know and how they're expected to be able to think and problem solve in your destination country. Do a skills and competency map of yourself vs destination market.

For example, In anyone's home country, thinking and problem solving might not be as important as taking instructions well depending on the needs of the industry (say there is a lot of outsourcing to build to provided spec..) compared to a destination country.

I see, yes I am yet to pursue MS, planning to apply next fall mainly in US based institutes because of its better job prospects
The term you are looking for is New Grad. A good point to learn early on - avoid region specific lingo, communicating clearly is as important as your coding skills.
Thanks for pointing out, yes I've to work on that.