So much wrong information in this thread. CIC explicitly states that you do not need to meet the education requirements of the NOC. You absolutely can have a law degree and work in IT.
"In addition, during that period of employment, the applicant must have
performed the actions described in the lead statement for the occupation as set out in the occupational description of the NOC [R75(2)(b)]; and
performed a substantial number of the main duties, including all of the essential duties, of the occupation as set out in the occupational description of the NOC [R75(2)(c)].
Note: The applicant does not need to demonstrate that they meet the “employment requirements” listed in the NOC occupational description."
http://www.cic.gc.ca/english/resources/tools/perm/econ/fsw/minimum.asp