Just started at a company and the amount of irresponsible AI use is appalling. I asked an employee whose job involves AI adoption/training how large their diffs are for pull requests. They told me that their diffs are "As much as the model can produce given its reasoning level". In the end, this is going to create unmaintainable code that no one understands. It also discourages reviewing the code because no dev can m…
If the code works, then is the technical debt a problem?
AI can already write the code better than most developers, it just may not be doing so at this time because of the person prompting it. At some point, either somebody will get there hands on it who knows how to direct their AI to clean it up, or AI will get good enough on its own to simply do it.