5 ms·
My, very limited experience with LLM assisted coding is that it depends... For basic frameworks done in something like Python it is very good, but not perfect,
by jocoda 1y ago
My, very limited experience with LLM assisted coding is that it depends...
For basic frameworks done in something like Python it is very good, but not perfect, yet. But the iteration cycle to get to where you want to be is still faster than doing the whole job manually and I see this as a big win.
For more esoteric fast changing languages/frameworks it has me chasing my tail in a chain of code updates where each fix breaks something in the n-1th, or n-2th version. Sometimes it's deprecated code, or it halucinates functions that would be valid if your were using a a different language of framework. And sometimes simple coding errors.
But it will get better, a lot better.
The main benefit is that it will let a invested non programmer client build a functional framework prototype and then combine that with a list missing features that a more skilled programmer can flesh out to a first cut solution.
For the first time we 'might' get better requirements with an actual working model instead of having the implementor doing most of the requirements as a first pass from a high level hand wavy requirement. I think we're going to see some amazing tools for this.
What I don't see it doing is creating original algorithms to solve things being done for the first time.
- falkensmaize 1y ago"But it will get better, a lot better." I see statements like this a lot when talking about AI in general. People seem to think it is a foregone conclusion that no limit to LLM model improvement and capability exists. What causes you to believe this and what evidence do you have to back it up?
- tokioyoyo 1y agoBecause compared to a year ago, it's much better. Compared to two years ago, it almost didn't exist. Compared to three years ago, nobody was actually talking about it.
- the_snooze 1y agohttps://xkcd.com/605/ https://xkcd.com/605/
- tokioyoyo 1y agoLike I get the jokes, and I totally agree that they won’t totally replace the humans. But come on, the way an average coder writes anything nowadays has dramatically changed. Especially for web and app stuff. I’ve onboarded some junior/mid-level engineers recently, and it’s such a different experience compared to 5 years ago.
- Apocryphon 1y agoYes, five years ago they were likely using different frameworks and tools. What does that have to do with improvements, either in AI or otherwise?
- jocoda 1y agoReally? Opinion, based on the fact that there are basic improvements that can be implemented on what we have now, using the skills that we have now. If you don't agree, that's ok. Now, about your comprehension skills, where is there any mention on my part of there being 'no limit'? In fact I go as far as to speculate on at least one.