I presume GP talks about tightening rules on immigration. Federal Skilled Worker program that was the main source of skilled immigrants to Canada several years ago was a point system where factors like your age, education, work experience, marital status, number of official languages you speak, and secured job offer were contributing to the overall score and your occupation did not matter.
Some time ago, this programme became limited to the specific list of occupations, with application limit per occupation and overall cap. And, software developers were not on the list. As of July 1st 2012, Canada temporarily stopped accepting applications until "early 2013" to implement some more changes.