I am a software developer with 2+ yrs of experience from India.
My motive is to move to Canada by next year.
I've few available options on my side and I don't know which one to pick.
1. I could go for MS program with some decent scholarship and work part-time to bear daily needs. After finish, I could hopefully get placed and start earning decent money and also get a PR visa.
2. Directly apply for PR through Express Entry, get a Visa, Go to Canada and hunt for software/IT jobs. I'm aware that it might take some time like 2-3 months to get a stable professional job.
3. Go for PhD program as I've heard it takes care of all expenses. Later I can find a stable IT/Software job.
Which option would be feasible for me if I want to move to Canada soon?
If I go for MS program would there be any hurdle for getting admission or a scholarship? Finance is a tight constraint for me
Looking for your advise guys.
My motive is to move to Canada by next year.
I've few available options on my side and I don't know which one to pick.
1. I could go for MS program with some decent scholarship and work part-time to bear daily needs. After finish, I could hopefully get placed and start earning decent money and also get a PR visa.
2. Directly apply for PR through Express Entry, get a Visa, Go to Canada and hunt for software/IT jobs. I'm aware that it might take some time like 2-3 months to get a stable professional job.
3. Go for PhD program as I've heard it takes care of all expenses. Later I can find a stable IT/Software job.
Which option would be feasible for me if I want to move to Canada soon?
If I go for MS program would there be any hurdle for getting admission or a scholarship? Finance is a tight constraint for me

Looking for your advise guys.