They are, therefore, largely tools for power-users. You need to understand why codepiolt/etc. is suggesting a completion before its actually useful.
If you prefer: Intelligence is knowing what question to ask, and knowing how to validate the answer.
They are, therefore, largely tools for power-users. You need to understand why codepiolt/etc. is suggesting a completion before its actually useful.
If you prefer: Intelligence is knowing what question to ask, and knowing how to validate the answer.
Worse is when it doesn’t take them long to fuck up, but it does take them (or, often, other people in the org, possibly after they’ve left) long to bring in a dev...
I’ve seen things, too...
Actual programmers have this problem too, though they often use non-AI tooling to catch and prompt them to correct invalid code.
No reason a system using an LLM for code generation couldn't do that, too.
Anticipating the “but even if it is valid it won’t always be correct” followup: well, valid human-written code also often has bugs.