view the rest of the comments
Technology
This is the official technology community of Lemmy.ml for all news related to creation and use of technology, and to facilitate civil, meaningful discussion around it.
Ask in DM before posting product reviews or ads. All such posts otherwise are subject to removal.
Rules:
1: All Lemmy rules apply
2: Do not post low effort posts
3: NEVER post naziped*gore stuff
4: Always post article URLs or their archived version URLs as sources, NOT screenshots. Help the blind users.
5: personal rants of Big Tech CEOs like Elon Musk are unwelcome (does not include posts about their companies affecting wide range of people)
6: no advertisement posts unless verified as legitimate and non-exploitative/non-consumerist
7: crypto related posts, unless essential, are disallowed
I spent more time refactoring AI drivel in my last job than I did implementing my own.
I'm glad LLMs work for the OOP, unfortunately programming isn't uniform and different scopes and contexts can cause LLMs to create more overhead than they're worth, I suppose in the same sense that throwing junior devs at a problem until it goes away creates more overhead.
Sure it can figure out X problem and make a PR for it, but did it do it in a clean manner? No.
Did it while working on X, also realise how X ties into problem Y and Z, and that dependency A does not have the extensibility to cover all these problems in a clean and effective manner before baking up a weird solution? Also no.
Do I have to divide my time and attention across multiple different areas of the code base, comprehend, refactor and commit the code that would usually take me 15 minutes to write in the first place? Yes.
They've got their strongpoints like the OP said, but I'm not insane or crazy for not wanting to use them. My tools work fine without the use of AI