I have a different sentiment than most of what is shared here. I do enjoy coding. I do enjoy solving problems, but I feel like most of the work in my corporate/startup job life always have quite a significant amount repetitive and boring work (e.g. updating library for security reason, adding new CRUD endpoints, updating the app as per latest user study, etc). And so now I feel liberated because I can focus on problem solving instead of those tedious work. Given a problem, I can focus on thinking how to solve the problem instead of spending time coding up the solution. I don't blindly tell AI the problem and have it come up with a solution. Instead, I am particular in how I want problem to be solved, and then I will tell AI to implement it. And so in a way, now I have a 24/7 junior engineers that would get things done very quickly according to how I want the work to be done.
It's true that my ability to code would have atrophied, but I think it would happen anyway when one gets promoted and have to spend less and less time coding and more architecture or reviewing their juniors' work.
I still review the code created by AI very closely, so I don't feel like my ability to code degrades as much. Yeah, and when I feel like I have time, I would like to work on the code myself. Plus, if I want to, I can always code things by hand in my own personal project, for example.