Remix.run Logo
throwaway7783 11 hours ago

"unless you're content with producing low quality work." - With the right guiding hand, it is a productivity multiplier without compromising quality. As a fully autonomous developer, it is a disaster.

close04 an hour ago | parent | next [-]

How are junior devs becoming qualified “guiding hands” these days? If the expert with LLM assistance is multiplied, what’s a company’s incentive to pay for a junior, and how would they train to get good in these conditions?

Forgeties79 11 hours ago | parent | prev | next [-]

> With the right guiding hand, it is a productivity multiplier without compromising quality

This just reads like another variation of “it’s the user not the tool,” which is just endless runway for always blaming people and never acknowledging the limitations of LLM’s.

I’d be curious to hear how the recipients of your work enabled by the “productivity multiplier” feel about the quality.

inglor_cz 44 minutes ago | parent | next [-]

You can't play an entire orchestra's sheet music on a single guitar either, but your playing ability still matters a lot.

I would say that as of July 2026, with the right scaffolding, you can get reasonably good output out of a LLM, or better a combination of LLMs. For example, it pays off to prepare an implementation plan with one LLM and then let another LLM check it for flaws, then again. After several iterations like this, you will have a plan better than whatever you could come up with yourself.

It often is the user and not the tool. LLMs are complicated, have nontrivial failure modes, and the user needs to steer them carefully. They might be the most complicated tools on the planet right now.

Anecdotally, the recipients of my work have become visibly more happy in the last months. LLMs are great at diagnosing subtle problems which tend to appear at Friday night only, and this is the sort of problem that bugs actual people the most.

11 hours ago | parent | prev [-]
[deleted]
ffsm8 11 hours ago | parent | prev [-]

[flagged]

simonw 11 hours ago | parent [-]

I produce code that is significantly higher quality with the assistance of coding agents, because I no longer succumb to the temptation to cut corners due to lack of time.

One example: everything I do is properly tested and documented now, even the most trivial of changes. Previously I would have weighed those tradeoffs and sometimes decided not to bother with the tests because they weren't worth the time.

janussunaj 3 hours ago | parent [-]

> because I no longer succumb to the temptation to cut corners due to lack of time

No offense, but that says much more about the way you approach programming than about the quality of LLM outputs.

In my experience, LLMs are the ultimate corner-cutting tool. With LLMs, I now succumb to the temptation to cut corners, build something I haven't properly researched and don't fully understand, prioritize shipping quantity over quality.

Without LLMs, I have to understand the domain and the tools and ultimately my full solution (with all its warts and limitations). When I really care about the project and consider it "my baby", LLMs are out of the picture.