12 years at current job; 17 years in same IT career. I like the work most days, but I do wonder from time to time how the hell I'm going to stay engaged for another 18+ years. I will say I feel blessed to have a job that lets me work from home in the present age....