"Starting Monday, Canada's government says it will streamline the visa process so that international tech workers can get a work permit in just two weeks — compared to a complicated process in the U.S. that can take months." I'm increasingly troubled by the notion that the only way one can move from one place to another, is by some contrived rule of value-add that person may offer. Aside from this new rule, Canada ot…
Canada is one of the easiest First World countries to immigrate to. Apply for college -> graduate and find a job -> get residence.
For a skilled and experienced software engineer, immigration to Canada is far from being trivial compared to EU, UK, Australia, ... even Japan!