I've had my first full-time job for almost 3 months when I got an opportunity to teach a 2-week course for another company on a technology that my current company is about to start using next year. It seemed like a win-win-win situation:
- I'd get to earn extra money during my vacation.
- I'd get the opportunity to improve my skills and make myself more valualbe at my full-time job.
- The company I'm doing the contract for will have somebody to train their employees.
I decided to take the contract and subsequently informed my manager that I'm going to take 2 weeks off as vacation time, revealing what I'm about to do - by contract, I'm obliged to reveal to my company if I have engagements with other companies. He seemed a bit concerned:
He was ok with me doing this but noted that this was an "exception" and that "vacation is given to rest, not for doing extra work" and raised some concerns regarding burnout. All this seemed a bit strange to me since there was an apparent benefit for my company If I carried out this 2-week course during my vacation.
The course was a success and the company I did it for asked me to carry out more sessions in a few months. I plan to take the rest of my vacation for that, but I'm not sure how to share this with my manager again.
EDIT: I edited the original question - There's a moonlightning clause in my contract. I'm obliged to disclose If I'm working on anything else. Does that include vacation?