4 ms·
Deliver a lot more tech debt
by reactordev 8mo ago
Deliver a lot more tech debt
- dainiusse 8mo agoThat tech debt will be cleaned up with a model in 2 years. Not that human don't make tech debt.
- shaky-carrousel 8mo agoWhat that model is going to do in 2 years is replace tech debt with more complicated tech debt.
- geoelectric 8mo agoOne could argue that's a cynically accurate definition of most iterative development anyway. But I don't know that I accept the core assertion. If the engineer is screening the output and using the LLM to generate tests, chances are pretty good it's not going to be worse than human-generated tech debt. If there's more accumulated, it's because there's more output in general.
- krethh 8mo agoOnly if you accept the premise that the code generated by LLMs is identical to the developer's output in quality, just higher in volume. In my lived professional experience, that's not the case. It seems to me that prompting agents and reviewing the output just doesn't.... trigger the same neural pathways for people? I constantly see people submit agent generated code with mistakes they would have never made themselves when "handwriting" code. Until now, the average PR had one author and a couple reviewers. From now on, most PRs will have no authors and only reviewers. We simply have no data about how this will impact both code quality AND people's cognitive abilities over time. If my intuition is correct, it will affect both negatively over time. It remains to be seen. It's definitely not something that the AI hyperenthusiasts think at all about.
- joquarky 8mo ago> In my lived professional experience, that's not the case. In mine it is the case. Anecdata. But for me, this was over two decades in an underpaid job at an S&P500 writing government software, so maybe you had better peers.
- krethh 8mo agoI stated plainly: "we have no data about this". Vibes is all we have. It's not just me though. Loads of people subjectively perceiving a decrease in quality of engineering when relying on agents. You'll find thousands of examples on this site alone.
- reactordev 8mo agoI have yet to find an agent that writes as succinctly as I do. That said, I have found agents more than capable of doing something.
- qingcharles 8mo agoMy LLMs do create non-zero amounts of tech debt, but they are also massively decreasing human-made tech debt by finding mountains of code that can be removed or refactored when using the newest frameworks.