If it is possible try to go for a two years program. After one year you will get one year PGWP only, which is not often sufficient to get one year Canadian job experience. Try go get a high score in language test. By the time you will arrive, you will know how much extra points the immigration minister gives to the international students. Calculate your CRS and see how much points do you get in total. It will help you to make a better decision. Also, I don't want to discourage you, but considering your age this will be a very risky decision. Don't rely on the skill shortage only.