The process of writing code is the process of clarifying your own thought and being forced to answer questions that may not have been obvious before. To the extent that AI makes assumptions, it introduces bugs and incorrect code, maybe not from the perspective of the code in isolation, but from the broader context it lives in. To the extent it doesn't make assumptions and asks you, well that assumes it knows what should and shouldn't be assumed and that's not necessarily something AI can know a priori.
Exactly. I learn so much more about the problem at hand when I try to solve it myself. Then, when I need to change or fix the code, I can do it. If someone else writes the code for me then when there’s an issue, I still have to do that same work in order to fix it, but I also have to do extra work to understand what they’ve done and why.
I guess if I never run into a problem the agent can’t handle then it’s a moot point, but I’ve never been involved in a project that didn’t have at least one problem where I had to step in and solve it myself.
gradus_ad · · focus · HN ↗
taneq · · focus · HN ↗
I guess if I never run into a problem the agent can’t handle then it’s a moot point, but I’ve never been involved in a project that didn’t have at least one problem where I had to step in and solve it myself.