Why ask though?
If I’m familiar with a project, more often than not, I usually have a very good idea of the code I have to write within minutes of reading the ticket. Most of the time taken is finding the impact of the change, especially with dependencies that are present in the business domain, but are not reflected in the code.
I don’t need to ask what to code. I can deduce it as easily as doing 2+2. What I’m seeking is a reason not to write it the way I envisioned it. And if those reasons are technical, it’s not often a matter of code.
Exactly this. From what I understand an LLM has a limited context and will get that context wrong anyway and that context is on the edge of a knife and can easily be lost.
I'd rather mentor developers and build a team of living, breathing, thinking, compassionate humans who then in turn can mentor other living, breathing, thinking, compassionate humans.
Snippets and other code generation tool has been here for decades. If you’re writing Java in IDEA, it’s basically a tab-fest with completion. And if you’re fluent in your editor, you do much more complex than editing lines.
in those cases you wouldn't use an agent. It's not an xor thing, you use the tool where it works and not where it doesn't.