Well the thing is, I don't have work experience or an extensive portfolio. I'm hoping to get into software engineering or web development. The way I see it is I have a limited time frame to find a job. So I should use that time to apply to jobs and build a portfolio (because those are the only 2 things which I can see helping me finding a job).
If I had PR, then that time pressure would not be there.
You're not the first or last person, Canadian or not, with this issue. Everything is solvable in Canada. Even citizens run into this predicament.