I used similar techniques when training new programmers. One said that she learned more from me in 2 months than in the last year and a half, which included a 6-week programming boot camp.
I wonder how you would handle an employee like me. Managers: How do You Manage a Cat?
I never worked hard. I worked smart. If I had to work overtime, somebody screwed up, usually me. My goal was never to work overtime.