ankit,
any idea when this restriction would be revoked for IT guys? I wonder how come they no longer felt the need for IT guys and where the heck all these millions of IT guys poured into applying for PR in Canada.
Well it's quite strange. Until end of September there was an IT worker program (this finishes on Sept 30th this year), whereby certain categories of IT people could obtain a TWP (temporary work permit) without needing to obtain an LMO (labour market option) to address specific shortages in IT, particularly software development.
My understanding though is that this was designed only for those interested in working in Canada temporarily and not for anyone wanting to apply for permanent residency.
If there was such a shortage of software developers one wonders why they didn't add the category on the in-demand occupation list for FSW1.
Anyway, just because there are not IT noc categories under which to apply for Federal Skilled Worker 1, you may still apply for Federal Skilled Worker 2 by getting either an Arranged Employment Option (the company offering you the job has to apply to the government for this) OR by getting a job and working in Canada with an LMO + TWP. Once again the company has to apply to the government for the LMO, during which they must prove they could not find a suitable Canadian to fill the position.
So it is trickier without FSW1 but certainly not impossible. Phone round, write off to companies, do some research, maybe even take a job-finding trip to Canada to see if you can get a job offer and start the LMO process?
Best of luck,
Wayne.