It's not more difficult, assuming your language is precise enough.
English is not ideal, it's too wordy and ambiguous.
Computer languages exist, and we call them languages, because they allow you to write a specification each is complete, specific, and unambiguous.
Since I began programming people have been showing the "next big thing", the thing that would allow "everyman" to program a computer. These approaches make it easier, but at the same time have to make decisions for you. They reduce edge cases by making the choices for you.
The thing is, writing code is not the hard part. That part has gotten a lot easier over the years. I started out writing c in a plain text editor. We had no Internet, no Google search, no IDE, no color syntaxing, no auto complete, none of the other things a programmer today uses.
AI is the next step along. It's good for small bits of raw code.
The hard part of programing has not changed. Deciding what the program must do, in every possible circumstance, with every possible input. How to make something generically useful to lots of customers. How to cater for their differences while still maintaining a sane UI.
The mistake the author of this thread makes is conflating -programing- with -code-. AI makes the act of typing code easier, it is the next step in a long, long line of tools to assist programmers.
But fundamentally it doesn't move the needle, because fundamentally writing code is not the "hard part" of programming.