4 pointsby gsky5 hours ago1 comment
  • proc05 hours ago
    > If you can explain how the code works and pinpoint bugs on your own, it’s your codebase. But if you rely on an LLM for every single edit, you aren’t managing software - you’re just letting an AI manipulate random code you no longer understand.

    This is true, but then there is "AI skill erosion" or whatever we may call it, where skills diminish in proportion to AI usage. At least that's been my experience. I have to still do manual code on the side to remain relatively sharp, which defeats the purpose of using AI to the extent I'm willing to sacrifice my own skills. If AI was consistent in its output, meaning we knew exactly where it fails and when, that could then become the focus. Without consistency one needs to remain sharp at every level, from the details of syntax to design.