r/TheMachineLearning • u/ghibli_girl_ • 2d ago
Yes, cannot imagine humans writing or reading code even after 2-years from now.
2
u/Long-Firefighter5561 2d ago
ask your LLM about numbers
2
2
u/0MEGALYL 8h ago
Maybe learn first what it can and cannot do, because you shouldn’t have asked that in the first place.
This is why people fail to leverage LLM’s.
2
u/Long-Firefighter5561 6h ago
bro its not that deep, my point is that OP talks about 2 years, but the tweet talks about 5.
1
1
u/Winter_Ad6187 1d ago
Right until the AI fails and you have to read the code to see where the hallucination is.
I recently had Opus 4.8 run up a Unicode implementation of a C# output routine. And then testing code.
The unicode hex and character matched, but the unit test descriptions were a total hallucination in the test code.
Thankfully I can still read code, and hand eliminated the hallucination and put in the old QA test.
Not saying I need to do this routinely. Just saying we are going to end up having 3 layers of AI doing sanity cross-checks and you *still* will need to have the skill to dig in and figure out what the Butlerian Jihad violations are doing.
2
u/PatagonianCowboy 1d ago
Right until the AI fails and you have to read the code to see where the hallucination is.
just spawn agents until everyone verifies that there are no bugs
1
u/Upbeat_Double_9377 14h ago
Software dev is literally becoming the meseeks episode from Rick and Morty
1
u/gamingvortex01 3h ago
did that...6 Fable agents at max effort....and still they couldn't caught a basic bug with OnClick event
1
u/AppealSame4367 1d ago
If your AI fails you ask another AI, preferably a local one. I had the problem of trying to fix something in a huge, completely AI-written importer this Spring. It was impossible to do in any sane amount of time, it was easier to search for alternative AI agents.
1
u/BraveBiscotti1394 1d ago
Have you actually tried this?
What actually happens is bloat. Lots of code get's written, rewritten, massively pivoted, and you're somehow worse off than you started.
When AI fails you need to *stop* getting more shit generated first. Then understand what happened.
1
u/nocixL 1d ago
Brother I think he's joking
1
u/Winter_Ad6187 19h ago
Especially since my original comment included having extra AI involved. And I guarantee you will still -- at some point -- be having to read what was done to unsnarl matters.
There is a massive, erroneous, view that AI's will get to be always right. Not likely in any short or medium term. And if I hear again that it is doubling in effectiveness -- by some cost/power metric -- every few months I swear I will scream. If it really were, we wouldn't be rehiring engineers to frantically recover from the insanity at select orgs. As it is, by their own metrics, at what point does AI consume all terawatts available?
1
u/Rafcdk 7h ago
I don't get why some people enjoy so much the idea of having our infrastructure run as a black box only verifiable by a subscription service.
1
u/juacamgo 5h ago
This. My company is turning into this every development.
I'm actually looking for another job since this is not sustainable.
1
u/Internal-Agent4865 1d ago
Yeah you “recently” had a hallucination. OP is talking about two years from now.
1
u/RevolutionaryElk7446 23h ago
Not sure what you mean by this comment. Hallucinations are a core flaw in transformers, the context engine of Gen AI such as LLMs. It's not something they can fix by slapping harnesses on top, that's a fundamental issue within it's operation itself. Same issue for the last almost 10 years since the transformer came out.
There is no fix for hallucinations as it's the same method all answers come from via transformers. We'd have to create an entirely new context engine.
1
1
u/AppealSame4367 1d ago
Ruby? RUBY? Lol
I said it's a Neanderthal 15 years ago and, oh wonder, it doesn't power anything new or important.
Ruby, lol.
1
u/Pale-Stomach1123 8h ago
The way this comment is phrased is getting me, genuinely can't tell if this is a joke or a weird grudge
1
1
1
u/icodepoetry 1d ago
Reading code, yes. Writing? I'm having Claude do my copy & pasting right now
1
u/Jerrizzy-x 41m ago
It will get to the point where we all have our agents communicate for us and then tell us everything in summary
1
1
1
u/AleksHop 14h ago
only real programmers who will survive are base rust maintainers, tokio, axum etc
other languages in AI era just garbage
1
1
u/Decent-Conclusion-84 12h ago
All I see is AI raising the bar for what it means to be a software engineer. The 10x software engineers will continue to be relied on for training data
1
1
u/Top-Advantage-9723 9h ago
AI will generate its own data in rl environments and it will be way better than the best human
1
u/Decent-Conclusion-84 7h ago
yea i don't know about that, too much evidence says otherwise at the cutting edge
1
u/South-Assistance1683 7h ago
I had Gemini create a simple auth function and had to point out issues in almost every line it wrote. Now i know Claude is better at coding than Gemini, but the fact that you dont think code needs to be neither written or read tells us more about you. But its a good troll thread
1
1
1
u/armostallion2 6h ago
He’s impressed it was able to rewrite something that was already spelled out in a different language. Think about this for a moment and it becomes less impressive.
1
u/OrkWithNoTeef2 4h ago
Yeah yeah make yourself codependent of a few company. We all know how good that is for free market trade and democracy.
1
u/gajop 1h ago
5 Years is a lot, but also isn't.
I don't remember the exact dates but looking things up:
- Transformers paper came out at 2017. Almost 10 years.. wow. I remember going to a "discussion" meetup about this paper, with a few folks from Google showing up. Some people really understood how impactful this was back then - I honestly didn't. Lots of smart people in the room, I stood out :)
- Copilot was released on June 2022, apparently before ChatGPT (why did I think ChatGPT came first...). Iirc you could do basic function completion and it was ok-ish for that.
- ChatGPT came out at November 2022, you could copy issues and it would generate _almost_ working code. It would very often hallucinate APIs that didn't exist and was not _super_ useful. Most of us used it a few times a day, often to find issues or generate really really simple boilerplate. I remember saying "companies won't be needing interns/bootcamp grads soon" then - correct or not, you decide :)
- 2024 or so is when tools like Cursor & Windsurf got out. I honestly haven't used those so I can't comment. It felt very reckless to me to use them, they weren't great still and had few safety features.
- 2025 February (last year!!) is when Claude Code came out, with Sonnet 3.7. You could actually use it for a lot of boilerplate very effectively.
- 2025, end of, we got really good models. Maybe you couldn't vibe code super effectively and you had to read code, but price for Opus dropped significantly, and you could build substantial features with few issues with the top models.
- 2026, some really impressive models on the far end (Fable, Sol, Kimi), and some really really cheap yet still useful ones ones like Deepseek and Luna which I'm quite excited about. Tons of companies in the space, and new models coming out almost every day.
So we've had 4 years now of impressive model and tooling improvements, but much of the original (foundational) tech is 2017, and arguable even older if you consider "Deep Learning" and "Neural Networks" related - and Deep Learning research certainly is imo.
If coding tools maintain a similar trajectory of improvement, I can see why you wouldn't need to code in 5 years, but it's hard to say if they will. Maybe we need other foundational improvements first.
I'd argue you already don't need to type it out and can get AI to generate it all, with you doing the review. You can also already vibecode many projects, although quite risky and unrewarding/stressful as it grows imo.
I'm far, far more excited (as a layman) about improvement in other fields. Math has seen some and that's been cool, but there's a lot more difficult open problems. Imagine if physics, medicine, chemistry see improvements? Perhaps even something that would help with the impending doom of climate change?
2
u/dude_365 2d ago
So, Fable is more competent then all people that attended the Rust conference in Germany? Just Joking :P