|
|
|
|
|
by lelanthran
64 days ago
|
|
> What if that process changes and the language you’re reading is a natural one instead of code? Okay, when that happens, then sure, you don't need to understand the codebase. I have not seen any evidence that that is currently the case, so my observation that "Continue letting the LLM write your code for you, and soon you won't be able to spot errors in its output" is still applicable today. When the situation changes, then we can ask if it is really that improtant to understand the code. Until that happens, you still need to understand the code. |
|
> Do that enough and you won't know enough about your codebase to recognise errors in the LLM output.
Okay, when that happens, then sure, you'll have a problem.
I have not seen any evidence that that is currently the case i.e. I have no problems correcting LLM output when needed.
When the situation changes, then we can talk about pulling back on LLM usage.
And the crucial point is: me.
I'm not saying that everyone that uses LLM to generate code won't fall into "not able to use LLM generated code".
I now generate 90% of the code with LLM and I see no issues so far. Just implementing features faster. Fixing bugs faster.