I think you still have to be pretty good at programming in order to bend a gpt to your will and produce a novel program. That's the current standoff. Might remain this way for a long time.
I strongly disagree, I believe that it's likely someone who has never ever programmed would be able to solve multiple advent of code tasks using GPT-[x] models and some copy/pasting and retries, and I'm 100% convinced that a poor programmer (i.e. not "pretty good at programming" but has some knowledge) can do so.