It's impossible, and yet I experience it on a daily basis.
YMMV. I've had a lot of practice at prompting.
> YMMV. I've had a lot of practice at prompting.
Ah, the old "you suck at prompting" angle again, isn't it? If you're going to shill this hard, at least come up with something new and original, this is sounding more than desperate.
What you've experienced is different from what was originally mentioned though. Even with the best human developers, you can't provide a normal natural language prompt and get back the exact code you would have written, because natural language has ambiguities and the probability that the other person (or LLM) will resolve all of them exactly as you would is approaches zero.
Collaborating with someone/something else via natural language in a programming project inherently trades control for productivity (or the promise of it). That tradeoff can be worth it depending on how much productivity you gain and how competent the collaborator is, but it can't be avoided.