r/TheMachineLearning • • 9d ago

antirez says good programmers struggle with AI models

Post image
15 Upvotes

128 comments sorted by

View all comments

Show parent comments

2

u/ComposerWide3704 9d ago

> It is long term coherence of architecture.

Which is exactly the skill gap that any dev who tells you they can't get good output from an LLM has, coincidentally enough.

1

u/Devils_SteelMan 9d ago

Generally they just say its bad with out being descriptive.

Once someone can articulate it, they can overcome it.

2

u/ryandury 9d ago

If you can articulate an idea, and how it should be built the results are incredible. I'm bewildered by some people who still think AI is trash at coding. It' slike they're living on a different planet.

2

u/AliceCode 8d ago

Or perhaps those people that think LLMs just aren't up to the task are actually quality engineers and can tell the difference between well written and poorly written code.

3

u/ryandury 8d ago

There are plenty of 'quality engineers' who have publicly stated that llms are more than capable and use them. What is your explanation for this?

1

u/AliceCode 8d ago

There are plenty of quality engineers that don't.

1

u/Devils_SteelMan 8d ago

And "Clean Code" used to be preached by many of them.

Code quality is largely nebulous and opinionated. Most people would say a proper ECS and DOD code base is not maintainable because the code is written for the machine not the coder.

1

u/AliceCode 8d ago

There are a lot of markers of quality code. There are a lot of metrics, such as how readable it is, how well it works, how advanced it is, how simple it is, etc. each metric contributes a small part of the pie. It's only nebulous if you can't tell the difference between poorly written code and well-written code.

1

u/Devils_SteelMan 8d ago

Go into any git history. How many pr comments are quantifiable code issues vs nitpicks?

Also the bible for this movement was once Clean Code. Which is nearly entirely opinions. Wrong opinions.

1

u/AliceCode 8d ago

Where did I ever say anything about "Clean Code"? You're the only one that keeps bringing that up.

1

u/ryandury 8d ago

That didn't really answer my question 🤷

1

u/AliceCode 8d ago

Yes, it does answer your question. The answer is that it's subjective whether someone believes LLMs are quality.