Comment by orphea
4 days ago
My manager thinks if we give it a year or two, no one will write code by hand anymore, we will just generate everything from specifications in English.
4 days ago
My manager thinks if we give it a year or two, no one will write code by hand anymore, we will just generate everything from specifications in English.
At the current rate of progress, that is a reasonable thing to expect. But I'd say give it two to three years, myself. This kind of wholesale paradigm shift tends to take longer than you think it will, and then, once it happens, it tends to happen faster than you think it will.
Except for things like hardware drivers, most of the code that will ever need to be written already has been. It will just need to be refactored and recast for new systems and applications, and current-gen LLMs are already extremely good at that.
The line that separates specifications and source code will get increasingly blurry over the next couple of years, eventually reaching a point where it's no longer worth arguing about.
I have plenty of reasons to think it's not going to happen. Not with the LLM-based generation of AI. So let's just agree to disagree :-)
What are some of your reasons? The usual ones don't seem to be holding up well but I'm interested in new insights, certainly. Obviously you disagree with your manager, but that could be due to any number of things.