Get the latest tech news

Why LLMs can't really build software


From the Zed Blog: Writing code is only one part of effective software engineering.

There are lots of different ways to do these things, but the distinguishing factor of effective engineers is their ability to build and maintain clear mental models. They can also do all the things that real software engineers do: read the code, write and run tests, add logging, and (presumably) use a debugger. They cannot build software because they cannot maintain two similar "mental models", identify the differences, and figure out whether or not to update the code or the requirements.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of software

software

Photo of LLMs

LLMs

Related news:

News photo

Will AI replace all software? Why GPT-5 emboldens the doomsayers

News photo

Evaluating LLMs playing text adventures

News photo

Is Chain-of-Thought Reasoning of LLMs a Mirage? A Data Distribution Lens