What an odd thing for them to put in the article. This is an example of AI generated code making someone a better programmer (by improving their ability to read code and give feedback). So it contradicts the title.
They could rename it "Using AI Generated Code Makes Programming Less Fun, for Me", that would be more honest.
The problem for programmers is (as a group) they tend to dislike the parts of their job that are hardest to replace with AI and love the stuff that is easiest for machines to copy. It turns out meetings, customer support, documentation, tests, and QA are core parts of being a good engineer.
I don’t know about other people, but I tend to love architecting and code. Coding time, after architecting, is the “reward” for the brain. Just write what you’ve painstakingly engineered, let your brain rest.
This is how I work. Honestly the writing time (the one I’m promised I'll gain on by using AI), is something like 10% of my coding time. And it’s the only time I’m “resting” so yeah. I don’t want to get rid of it. Nor do I need it. And I especially do not want to check on the “intern” to verify it did what I imagined. Nor do I want to spend time explaining what I imagined. I just do it.
They could rename it "Using AI Generated Code Makes Programming Less Fun, for Me", that would be more honest.
The problem for programmers is (as a group) they tend to dislike the parts of their job that are hardest to replace with AI and love the stuff that is easiest for machines to copy. It turns out meetings, customer support, documentation, tests, and QA are core parts of being a good engineer.