3 ms·
This diagram (which resonated): Traditional Coding: [ Thinking & Coding ....................... | Fixing ] AI-Assisted Coding: [ Coding | Thinking
by jonahx 1y ago
This diagram (which resonated):
Traditional Coding: [ Thinking & Coding ....................... | Fixing ]
AI-Assisted Coding: [ Coding | Thinking & Fixing ................ ]
suggests a workflow where AI is used almost exclusively to speed up the writing of known, targeted code whose structure has already been thought out. And possibly as a (non-coding) sounding board during the thinking out.
- sph 1y agoThe thinking part is the same, yes, but I doubt the fixing is. Fixing something you have written is much easier than fixing something someone else (or an AI) has written, just because you don't have the mental model for the code, which is the most important part of debugging and refactoring.
- jonahx 1y agoAgree completely -- that's what my suggestion was getting at.