OK. Thank you for the answer. Now I know which requirements one has to fulfill to qualify for FSW1. But what about the "work permissions"? I herd that a foreigner has a chance to get a work permission in Canada only if he/she worked in one of the occupations from the list. Is it true?
No, it is not true. To get a work permit, you need to find an employer. The employer has to advertise the job to prove that no Canadian wants it or is qualified for it. He also has to prove that he is offering adequate pay for the work. If the employer gets an approval (LMO) to hire a foreigner, he can send it to you and you can use it to apply for a work permit. The work permit is often issued for 1 or 2 years at a time. After that time, you have to apply to extend it.
The skilled worker program is for permanent residency and not a work permit. There are 3 categories. For category 1 (FSW1) you need to have work experience from the list of 38. For category 2 (FSW2), you need to have an approved job offer (AEO). For category 3 (FSW3), you need to have been in Canada for 12 months or more, working or studying before you apply. You only need to fit one of the categories. If you have a job offer, you fit FSW2 and so it doesn't matter if you have experience in one of the 38 occupations because that is for FSW1.
You can read more about job offers at
http://www.hrsdc.gc.ca/eng/workplaceskills/foreign_workers/supperimm.shtml