I definitely agree LLMs generate a lot of bloated code.
Look, LLMs are pattern identifiers. They identity patterns. They don’t guess. Guessing is what humans do. They ‘latch’ onto a pattern. They don’t learn patterns, they recognise them. Yes, is what studies have shown. LLMs don’t learn gradually like Humans. They “latch” onto patterns. It’s not sentient. It’s just a machine learning algorithm, and if you think any of the AI that came before LLM is intelligent, then even LLMs are intelligent. If you think deep learning algorithms are just non linear matrix multiplications, they’re exactly that.
LLMs coming for Coding jobs isn’t because they’re superhuman intelligent, its cause what most coders do is mostly same things. LLMs cannot do novel architecture, but if it’s similar to 50 different softwares who’s code it has trained on, yes, LLMs can so that.
LLMs are marvelous machines. They’re not sentient, and only intelligent if you’re willing to call every other ML algorithm intelligent. But the underlying statistics algorithm can and will keep getting better and/or more efficient, that was the point I was trying to make earlier.
Edit: actually you make some more good points. If LLM gets free reign over a project, they do make code unreadable. And Idk if that problem will be solved. It’s just too much code they write, and efficiency is not something their training data gave them.
I definitely agree LLMs generate a lot of bloated code.
Look, LLMs are pattern identifiers. They identity patterns. They don’t guess. Guessing is what humans do. They ‘latch’ onto a pattern. They don’t learn patterns, they recognise them. Yes, is what studies have shown. LLMs don’t learn gradually like Humans. They “latch” onto patterns. It’s not sentient. It’s just a machine learning algorithm, and if you think any of the AI that came before LLM is intelligent, then even LLMs are intelligent. If you think deep learning algorithms are just non linear matrix multiplications, they’re exactly that.
LLMs coming for Coding jobs isn’t because they’re superhuman intelligent, its cause what most coders do is mostly same things. LLMs cannot do novel architecture, but if it’s similar to 50 different softwares who’s code it has trained on, yes, LLMs can so that.
LLMs are marvelous machines. They’re not sentient, and only intelligent if you’re willing to call every other ML algorithm intelligent. But the underlying statistics algorithm can and will keep getting better and/or more efficient, that was the point I was trying to make earlier.
Edit: actually you make some more good points. If LLM gets free reign over a project, they do make code unreadable. And Idk if that problem will be solved. It’s just too much code they write, and efficiency is not something their training data gave them.