3 ms·
> and we expect them to do tasks far more complex e.g. software engineering. Who expects that? Even if LLMs produced perfect output every time, they are still
by randomdata 3y ago
> and we expect them to do tasks far more complex e.g. software engineering.
Who expects that? Even if LLMs produced perfect output every time, they are still just a fancy compiler. You continue to need a software engineer to write the code.
Some expect that they will enable software to go the way of the elevator, which is to say that modern elevators didn't eliminate the elevator operator – they made everyone the elevator operator. This is quite possible, and has arguably already happened at least in some niche cases. But that is an expansion of the pool of human software engineers, not an LLM doing software engineering.
Maybe there is some kind of technology out there that will someday take on the tasks of software engineering, but not LLMs. They cannot do software engineering any more than a C++ compiler can do software engineering.
- bearjaws 3y ago> Who expects that? https://www.cognition-labs.com/introducing-devin https://www.cognition-labs.com/introducing-devin SA: “Coding is probably the single area from a productivity gain we’re most excited about today" Nvidia CEO: "Don't learn to code" The whole group of companies working on it are all pushing that it will make programming redundant, but they don't even make a Ti-83 redundant.
- randomdata 3y agoNot a whole lot of substance on that page, but the video shows that you first have to write a program before it will do anything. It too just looks like another compiler (and execution environment). An advanced compiler, to be sure, but there is no sign of it doing the job of the software engineer.