Definitely somewhat, but not so much "diminished my enjoyment" as "prevents me from doing as a hobby".
Programmer here, and I find that working on these types of problems just wears out that "part" of my brain. It becomes not fun to force myself to focus on those things as a hobby anymore, despite that being how I got into programming. I don't resent it though, I actually really enjoy doing it as my job. And shake it up a little, and I'll hugely enjoy something like programming systems in Factorio, but any ambitions I have of say, making a game, aren't happening until I retire or change careers.