this post was submitted on 06 Jan 2026
364 points (96.9% liked)
Programming
24318 readers
260 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities !webdev@programming.dev
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
This is from the article
You are right, but I believe they should at least have chosen another use case, to make it interesting. I wouldn't have needed a study to know that an AI performs worse than a developer in a project the developer most likely built them self. The existing project might have some really weird code smells and work arounds that only the developer on the project knows about and understand. There might be relevant context external to the solution. The AI have to be a mind reader in these cases.
But, if you gave the AI and the developer a blank canvas a clear defined task, I just believe it would be a more interesting study. *
It kind of sounds like they were just handed a tool they knew nothing about and were asked to perform better with it. A mitter saw is way better and faster than a regular saw, if you know how to use it.
*edit
To make my point more clear, I don't mean the developer needed to solve an issue that's not related to his daily work, but a task that's not dependent on years of tech debt or context that is not provided to the AI. And yes, by that, I don't believe code generation from an AI have a big use case in scenarios where the project have too many dependencies and touches on niche solutions, but you can still use it for other purposes than building features.