I still enjoy programming but only for things that I’m interested in like side projects and game development which both have very little to do with my day job, and I don’t necessarily want to pursue employment in the few programming related fields I still enjoy lest they become like my current job.
What do I do now? I have to work but even thinking about interviewing for a new job or continuing to work like this makes me sick to my stomach. Preparing to do interviews by grinding leetcode is also not something I want to do anymore, and the result would be the same even if I change jobs.
I will remember that enthusiasm is voluntary and arises from imagining success. I find the pleasure and enthusiasm to begin working on a project by imagining the fruits of success while knowing that once started, continuing my efforts to this end is pleasurable itself irregardless of eventual success.
I actually sit down and ponder what success will be like once I have finish. I'm talking serious daydreaming here. I can spend 15 minutes getting into the spirit of my work.