Hi,
My (UK) understanding of the term is somewhat different. Here “job and knock” means being paid a day’s wage for doing a specific job, regardless of the time taken - an incentive to the hourly-paid to get a job done quickly: finish the job and knock off.