|
|
|
|
|
by sleekstrike
1728 days ago
|
|
Here are a bunch of options you can explore: - You are young and skilled, apply for a Canadian PR under express entry and move to Canada. Better work/life balance, better pay and better opportunities. - Keep learning new stuff everyday. If you stop learning in the technology space you become obsolete pretty quickly. - Work in the blockchain space and by extension in open source software. You are good at Go, contribute to Go Ethereum Client. |
|
Do I need to have a Canadian job offer before I apply for PR?
Assuming that I don't have a job offer, and I end up getting a PR anyway, then do I just fly to Canada and hunt for jobs there? It scares me to just go to a country without a job offer in hand.
From what I understand, getting a PR becomes easier if I already have a job offer. And conversely, getting a job offer is easier if I'm a permanent resident. It's like a chicken and egg problem :)
Also, my mindset has been that, if I'm taking the trouble to move to a different country for a job, that job better be an excellent job. But I also understand that I can get into a less excellent job in the beginning, and then look for other awesome jobs.
(Also, I'm not implying that there's anything "less" about a less exciting job; all I meant is that I don't have to move to Canada (or anywhere else) if I'm just going to end up being a Laravel developer, which I currently am).
Lots of uncertainties.
Also, if one is toying with the idea of moving countries, what are some other places a person in my shoes should consider moving to?