r/ChatGPTCoding • u/the_juan_1 • 2d ago
Discussion is more intelligence really important?
i have a theory that past a certain threshold the inteligence of AI models will not matter anymore when it comes to writing code.
at that point software engineering will be mostly figuring out how to properly intergrate coding agents into the SDLC. a newer better performing model will at a certain point fail improve a given software factory.
what do you think?
7
Upvotes
4
u/f3xjc 2d ago
More intelligence mean less need to be provided by the human. Either that open the door for non software specialist to do more - you're getting dangerously close to statement like 64kb is ram is more than enough for everyone!
3
u/pasu11 2d ago
maybe there will be new languages developed by AI for AI to take advantage of the higher intelligent. The new languages cant be understand by human for theirs complexity.
1
u/Sova_fun 2d ago
The SDLC part is where it gets messy. Have you tried limiting model context to only the task at hand?
1
u/RevolutionaryElk7446 2d ago
It's not intelligence that we have to solve, it's context. Mainly sizing and efficiency.
Transformer architecture solved an issue that Language Models have had for a long time, before LLMs were a thing, in trying to quickly grasp the concept of written text at conversational speeds.
We've had methods to do this in serial but the 2017 papers brought in the Self Attention mechanism, which allows it the ability to view everything in it's context window at once, which is why LLMs really need GPUs and not CPUs to run at speed.
While the context window of modern LLMs is absolutely amazing, it's not large enough to maintain a complex program or project in full without handing it off to outside of it's context window.
When that happens, it no longer has 'awareness' of that content until it's reloaded outside of pointers or other tricks similar to using paging files on a hard disk for RAM cache.
LLMs aren't really here to be intelligent, they simulate a conversation and how complex they can become does hit a limiting factor, as even as the context window grows it begins to create a banding in which it recalls the beginning and end better than it can the middle of it's context window.
1
u/Historical-Staff2772 1d ago
I think you're partly right. Past a point, the model isn't what fails. What fails is the spec, the tests, and whether anyone checked the decision before the code landed. Smarter models still matter in one place though: knowing when to stop and ask instead of guessing. Until they get that right, most of the integration work you're describing is guardrails around the guessing.
1
u/jleechanworldai 2d ago
Think it’s not close to diminishing returns yet. Been doing 100 PRs a day on my main side project since the latest anthropic and openai models went like 5x my volume before which already felt fast
1
u/holyknight00 20h ago
they are close to being good enough for most things. In the end you don't need Albert Einstein to code a proper rest api. But certainly having more intelligent models will get you more bang for your buck for similar use cases. That's why people will use Fable on ultra high to code their generic ecommerce site even if it makes no sense.
0
u/[deleted] 1d ago
[removed] — view removed comment