logoalt Hacker News

samuraijacktoday at 2:29 PM2 repliesview on HN

> I've accepted that in 5-10 years, the vast majority of human devs. and engineers will not touch a single line of code.

Why would companies employ human engineers then? What is the value addition to justify high human salaries. If AI is going to get so good (and I am not saying it won’t happen, that’s a separate debate), why can’t AI figure out the prompts itself?


Replies

draftsmantoday at 3:05 PM

That is where a lot of people in tech believe things are headed, executives in particular. Fully autonomous AI-driven codebases. “Dark factories.” One agent generating a plan, one writing the code, one responsible for testing and validating, and one to orchestrate the rest. The idea is software development will follow in the footsteps of physical manufacturing and eventually become fully automated. I think one huge flaw with this belief/comparison is that the automated assembly line is deterministic. LLMs and AI agents are not. Every Tacoma made on the Toyota assembly line is made from the same blueprint. There are no robots deciding on-the-fly whether to use a laser weld or an adhesive, what material to use for a specific component, etc. Now think about how LLMs build software. No matter how strict a harness or detailed spec you give it, it will always make decisions. That is what makes it “agentic” after all.

show 1 reply
Aozora7today at 3:32 PM

We'll probably get there, once frontier labs RL the fuck out of AI agents sitting in meetings and interpreting incoherent ramblings of business majors into actionable requirements. That's the biggest value human devs currently provide.

Yes, AI for now has significant code quality issues, but that's mostly because it lacks agency to take care of code quality unless you explicitly tell it to. It is good at refactoring its own messes when you even vaguely ask for it. So while something like Astra still needs supervision to produce decent code, I expect that in a year or two it will be unnecessary.