REVEALED: The truth about AI coding
AI Today18 Helmi 2025

REVEALED: The truth about AI coding

Imagine a world where software engineers are replaced by other software engineers that are entirely digital.

No coffee breaks, no office politics, just pure, unadulterated code. It sounds like science fiction, doesn't it?

But the question is: how far off is it, really?

That's the question a team of researchers sought to answer with the SWE-Lancer benchmark.

They didn't just want to test an AI's ability to write snippets of code.

They wanted to see if a large language model, an LLM, could actually earn a living as a freelance software engineer - the ultimate test of practical AI coding ability.

Think about it. Freelancing is the ultimate test. You're judged solely on your output. There's no hiding behind a team. You have to deliver, or you don't get paid. So, the researchers took real-world freelance jobs from Upwork, a popular platform for freelancers, and fed them to some of the most advanced LLMs available.

These weren't simple tasks. They involved understanding complex requirements, navigating existing codebases, and often, making engineering management decisions.

The kind of decisions that usually require years of experience.

The results? Well, they were… sobering.

GPT-4 successfully completed only 10.2% of the coding tasks. Claude 3.5 fared slightly worse, at 8.7%.

And when it came to those crucial management decisions? GPT-4's accuracy was a mere 21.4%.

These numbers highlight the significant gap between theoretical AI prowess and real-world problem-solving.

Let those numbers sink in. Even the best AI models (of the time, but including what's considered by many coders as the best of the bunch) struggled to complete even a fifth of the tasks a human freelancer would routinely handle.

This isn't to say AI is useless in software engineering. Far from it. But it highlights a crucial gap – the gap between theoretical capability and practical application.

AI models were tested on the entire workflow a freelancer might face, including tasks that go far beyond just writing code.

The study revealed several key weaknesses. Many errors stemmed from the LLMs misunderstanding the requirements. Others came from incorrectly handling API calls or failing to adapt to the existing codebase.

These are all areas where human engineers, with their years of experience and contextual understanding, excel.

However, it's crucial to note that the field of AI is rapidly evolving, and performance on specific benchmarks can change quickly as models are updated and refined.

But the story doesn't end there.

Researchers also identified specific areas where AI did show promise. LLMs were relatively good at writing new code from scratch - but struggled with modifying existing code, which often requires a deep understanding of the original programmer's intent.

This suggests that AI might be best suited, for now, to tasks that involve generating new content, rather than those requiring complex reasoning and adaptation.

Think of AI as a junior developer, capable of handling well-defined tasks, but needing guidance and oversight from a more experienced (human) engineer.

This also highlights the need for improved training data and techniques that allow LLMs to better understand and reason about existing codebases.

Jaksot(90)

Room for agentic AI? How hotels become smooth operators with the technological touch

Room for agentic AI? How hotels become smooth operators with the technological touch

AI Today creator Dave Thackeray today presented his own deep dive into how agentic AI is ready to be the key to efficient hotel operations - giving staff more time to deliver exceptional guest experie...

3 Kesä 202543min

Safe or just plain woke: Anthropic's Claude 4 system card

Safe or just plain woke: Anthropic's Claude 4 system card

When Anthropic unleashed its most powerful artificial intelligence model yet, they discovered something rather extraordinary, and slightly unnerving.Claude 4 Opus developed an unexpected habit of tryi...

3 Kesä 202519min

Mary Meeker's AI Trends

Mary Meeker's AI Trends

Hugely important work. But what does it mean to us? Today our hosts created their own company imagining how insights from this celebrated report would apply to the modern business environment.

1 Kesä 202520min

AI to HR: Welcome, intelligence optimisation!

AI to HR: Welcome, intelligence optimisation!

What happens to the People team when it's juggling bodies AND bots?Thanks for listening to this special episode of AI Today. Read along with the show, here.

25 Touko 202510min

25 ways to put AI agents to work - right now!

25 ways to put AI agents to work - right now!

We've been waiting a hot minute for some genuinely useful AI agent case studies to drop.Now we have 25 on our plate.Take a listen to the highlights reel and then download them for yourself:https://www...

21 Touko 202513min

Google I/O 2025: What happens now?

Google I/O 2025: What happens now?

Read the full story here:https://medium.com/@DaveThackeray/a-world-beyond-google-i-o-2025-ea56bcd5e208We're on the cusp of some major announcements that will send shockwaves, and a spike in defibrilla...

19 Touko 202516min

Hallucination solution : Customer service ready for revolution!

Hallucination solution : Customer service ready for revolution!

Researchers have made huge strides fixing bad trips for AI.One of the latest breakthroughs is attentive reasoning queries (ARQs).You can see them in action using the open source Parlant application.Wh...

15 Touko 202518min

Hallucination: a bitter pill to swallow

Hallucination: a bitter pill to swallow

AI hallucinates 100% of the time. That's by design - without hallucinating the next word, this transformer architecture wouldn't exist.Thankfully, LLMs built for general purpose applications are right...

13 Touko 202530min