I never found coding to be fun. All I care about is shipping features. However, I do care about maintainability and user experience. That's why I use AI to write much of the "dumb" code, and then I'll spend time doing quality control.
I always hated writing HTML and CSS, so I have AI do that. I always found writing tests and type annotations to be tedious, and would usually avoid those at my own detriment. Now AI is able to do those.
AI in general has been a net positive for me. I hope that it keeps getting better and better so that I can stop coding for good and focus on the products I'm building themselves.