do you have to be a SW to be a code enforcer?