
Your AI generated code is "almost right", and that is actually WORSE than it being "wrong".
"Almost right" will make it past reviews. "Almost right" will pass tests and linters "Almost right" will make it in your codebase, and wait for the right mix of reasons to create a potential catastrophe. Yes, AI tools enhance your work and empower you to "punch above your weight". You also need discipline and practice, and you can give yourself permission to slow down and learn what is happening on a deeper level. While the industry is pushing relentlessly for handing over control to “agents,” I propose a more measured approach, and recommend that the default mode when working with LLMs should always be scrutiny and skepticism. The trust needs to be earned, not granted. When working in areas where the training data is robust and plentiful and the requests are clearly architected with proper context, they have a fairly high accuracy rate. Nevertheless, the real work happens in the nuance and the details, and they are renowned for introducing application-breaking issues through seemingly
Continue reading on Dev.to Webdev
Opens in a new tab




