logo
Human coders are still better than AI, says this expert developer

Human coders are still better than AI, says this expert developer

The Star07-06-2025
Your team members may be tempted to rely on AI to help them write code for your company, either for cost or speed rationales or because they lack particular expertise. But you should be wary. — Pixabay
In the complex 'will AI steal my job?' debate, software developers are among the workers most immediately at risk from powerful AI tools. It's certainly looking like the tech sector wants to reduce the number of humans working those jobs. Bold statements from the likes of Meta's Mark Zuckerberg and Anthropic's Dario Amodei support this since both of them say AI is already able to take over some code-writing roles. But a new blog post from a prominent coding expert strongly disputes their arguments, and supports some AI critics' position that AI really can't code.
Salvatore Sanfilippo, an Italian developer who created Redis (an online database which calls itself the 'world's fastest data platform' and is beloved by coders building real-time apps), published a blog post this week, provocatively titled 'Human coders are still better than LLMs.' His title refers to large language model systems that power AI chatbots like OpenAI's ChatGPT and Anthropic's Claude.
Sanfilippo said he's 'not anti-AI' and actually does 'use LLMs routinely,' and explained some specific interactions he'd had with Google's Gemini AI about writing code. These left him convinced that AIs are 'incredibly behind human intelligence,' so he wanted to make a point about it. The billions invested in the technology and the potential upending of the workforce mean it's 'impossible to have balanced conversations' on the matter, he wrote.
Sanfilippo blogged that he was trying to 'fix a complicated bug' in Redis's systems. He made an attempt himself, and then asked Gemini, 'hey, what we can do here? Is there a super fast way' to implement his fix? Then, using detailed examples of the kind of software he was working with and the problem he was trying to fix, he blogged about the back-and-forth dialogue he had with Gemini as he tried to coax it toward an acceptable answer. After numerous interactions where the AI couldn't improve on his idea or really help much, he said he 'asked Gemini to do an analysis of (his last idea, and it was finally happy.'
We can ignore the detailed code itself and just concentrate on Sanfilippo's final paragraph. 'All this to say: I just finished the analysis and stopped to write this blog post, I'm not sure if I'm going to use this system (but likely yes), but, the creativity of humans still have an edge, we are capable of really thinking out of the box, envisioning strange and imprecise solutions that can work better than others,' he wrote.
'This is something that is extremely hard for LLMs.' Gemini was useful, he admitted, to simply 'verify' his bug-fix ideas, but it couldn't outperform him and actually solve the problem itself.
This stance from an expert coder goes up against some other pro-AI statements. Zuckerberg has said he plans to fire mid-level coders from Meta to save money, employing AI instead. In March, Amodei hit the headlines when he boldly predicted that all code would be written by AIs inside a year.
Meanwhile, on the flip side, a February report from Microsoft warned that young coders coming out of college were already so reliant on AI to help them that they failed to understand the hard computer science behind the systems they were working on –something that may trip them up if they encountered a complex issue like Sanfilippo's bug.
Commenters on a piece talking about Sanfilippo's blog post on coding news site Hacker News broadly agreed with his argument. One commenter likened the issue to a popular meme about social media: 'You know that saying that the best way to get an answer online is to post a wrong answer? That's what LLMs do for me.' Another writer noted that AIs were useful because even though they give pretty terrible coding advice, 'It still saves me time, because even 50 percent accuracy is still half that I don't have to write myself.'
Lastly, another coder pointed out a very human benefit from using AI: 'I have ADHD and starting is the hardest part for me. With an LLM it gets me from 0 to 20% (or more) and I can nail it for the rest. It's way less stressful for me to start now.'
Why should you care about this? At first glance, it looks like a very inside-baseball discussion about specific coding issues.
You should care because your team members may be tempted to rely on AI to help them write code for your company, either for cost or speed rationales or because they lack particular expertise. But you should be wary. AIs are known to be unreliable, and Sanfilippo's argument, supported by other coders' comments, point out that AI really isn't capable of certain key coding tasks.
For now, at least, coders' jobs may be safe… and if your team does use AI to code, they should double and triple check the AI's advice before implementing it in your IT system. – Inc./Tribune News Service
Orange background

Try Our AI Features

Explore what Daily8 AI can do for you:

Comments

No comments yet...

Related Articles

DayOne Data Centers Prioritises Efficiency In Energy, Water Usage
DayOne Data Centers Prioritises Efficiency In Energy, Water Usage

Barnama

time10 hours ago

  • Barnama

DayOne Data Centers Prioritises Efficiency In Energy, Water Usage

REGION - SOUTHERN > NEWS By Hasnah Jusid JOHOR BAHRU, July 6 (Bernama) -- Global pioneer in digital infrastructure platforms, DayOne Data Centers (DayOne), has focused on optimising its energy and water consumption to support Malaysia's sustainability goals while maintaining high-performance operations as global demand for digital infrastructure surges. DayOne Data Centers Malaysia Sdn Bhd general manager Jimmy Yan said data centres inherently consume a significant amount of electricity and water to power servers and artificial intelligence (AI) systems, and efficiency remains the company's core strategy. bootstrap slideshow 'If you talk about daily consumption, we're looking at a few million litres of water per day. But rather than absolute numbers, we measure efficiency using indicators like power (PUE) and water utilisation efficiency (WUE). 'Our PUE and WUE remain at relatively low levels, and that's a better gauge of performance,' he told Bernama in an interview recently. Johor is expected to host 60 per cent of Malaysia's total data centre capacity by 2030, cementing its role as the digital hub for Southeast Asia, where transformation will be accelerated by the Johor-Singapore Special Economic Zone. Jimmy added that several of DayOne's facilities use 'zero water' cooling technologies to eliminate water dependency, although such systems require higher energy input. 'There's always a trade-off. If you don't use water, you end up using more power. So we try to strike a balance by adopting the most efficient technologies,' he said. The company also emphasises green energy adoption, including rooftop solar installation and collaboration with Tenaga Nasional Bhd through the Corporate Renewable Energy Supply Scheme (CRESS) initiative to source solar energy.

Pick up trash, get free stuff – Copenhagen's summer offer
Pick up trash, get free stuff – Copenhagen's summer offer

The Star

time15 hours ago

  • The Star

Pick up trash, get free stuff – Copenhagen's summer offer

Copenhagen has taken a new method in use to reduce the amount of thrash in the Copenhagen Canals: the environmental kayak (Miljoekajakken). — Photo: PETER HAUERBACH/ Ritzau Scanpix via AFP Mexican tourist Rocio Gomez spent an hour boating on Copenhagen's canals free of charge in exchange for picking up trash in the water, part of a city programme for rewarding eco-friendly tourists. During her tour on an electric motorboat, which normally costs around $95 an hour, Rocio collected trash in the Copenhagen port. "You're doing something helpful and you're also having a good time," she told AFP. The 34-year-old who works in sustainable development said she planned to take advantage of other similar deals offered in Copenhagen during her visit. From mid-June until late August, the CopenPay initiative offers around 100 activities in exchange for free or reduced prices on a selection of experiences. For example, participants can get a coffee, pastry or concert ticket in exchange for an hour of picking up trash; a rebate on a restaurant dinner if they do some gardening; or a free guided tour for those who stay in the city longer than three days. "We saw that four out of five people actually want to do good, but only one does it. So we wanted to see how we could bridge that gap and inspire more people to do good," said Rikke Holm Petersen, head of communications at the Wonderful Copenhagen tourism board. The initiative was tested on a smaller scale last year, when 75,000 people took part. This year, Wonderful Copenhagen expects at least twice as many. The number of companies and institutions taking part, and getting no financial gain in return, has increased four-fold. The campaign targets tourists but applies to anyone who wants to participate. At the motorboat rental company GoBoat, as at many other places, the offer is limited. "Around 60 people can come every Tuesday and Thursday morning" after signing up on a CopenPay website, said GoBoat's Isabel Smith. A marine biologist, Smith is in charge of analysing the trash hauled by CopenPay users, averaging two kilos per boat, most of which is plastic. "I measure the plastic by width and length, then identify the type of plastic," she said. "This will contribute to our current understanding of the role of the harbour and plastic pollution." Spread abroad? The programme has proven popular with tourists. "When you are travelling to different places, you want to experience different things. And I found that this is pretty amazing," Gomez said. "At the beginning, it was pretty clean -- extremely clean -- but then we found certain corners that were pretty dirty." "And then we started to pick up all the trash from the corners with bamboo nets." Also in her boat was Marta Reschiglian, an Italian student visiting Copenhagen with a group of friends on an Erasmus university exchange programme. "Since we are students and we are sometimes on a really tight budget, it's so nice to be able to do these things, to combine a bit of a sustainable, friendly behaviour and also a way to get things for free," Reschiglian said. "Lots of cities should start to adopt these kinds of initiatives," she added. "We are seeing all over the world that there are so many problems with mass tourism." The project could spread to other cities outside Denmark. "We've been sharing insights with 100 destinations all over the world," said Petersen at Wonderful Copenhagen. In the Danish capital, the initiative could become permanent in the future, with a winter programme as well. Around four million tourists visit Copenhagen each year, the majority in summer. cbw/ef/po/js

Helpful AI prompts for your next job search
Helpful AI prompts for your next job search

The Star

time16 hours ago

  • The Star

Helpful AI prompts for your next job search

AI chatbots can be surprisingly helpful when you're looking for a new job, so long as you are nailing the right prompt. One AI expert has explained what delivers results – and what doesn't. — Photo: Patrick Pleul/dpa BERLIN: Looking for a new job is a full-time job in itself, and one that can test your nerves. But this is where AI has become a valuable companion, helping you save time on your job hunt. Indeed, AI tools like ChatGPT, Gemini, Copilot and Perplexity can be cleverly used to simplify the job search process, says Guido Sieber, managing director at a Germany-based recruitment agency. 1. Finding the right job vacancies One way to use AI is for job searching. There are plenty of job platforms, but going through each one individually to find suitable vacancies takes time. This is where AI chatbots can help. Sieber advises starting with precise job queries, such as: "Find current job offers for financial accountants in X city with a remote working option." The more specific the query, the better the results are likely to be. For those wanting to learn more about employers in their desired industry, Sieber suggests trying prompts like: "List the top five employers for IT security in X country." According to the recruitment expert, it is important to refine all queries during a chat session with the AI. "The first answer is rarely perfect," Sieber says. AI can also be used to improve application documents. In the next step, AI tools can help optimise CVs and tailor them to the desired job. Suitable prompts include: "What skills are currently most frequently sought in job advertisements for UX designers?" This can help identify trends in the targeted field and align applications with the requirements. "Draft a cover letter for a junior controller position based on this job advert. Highlight my experience with SAP and Excel." 2. Adapt your cover letter to the job By providing the job advert to the AI chatbot, applicants can improve their cover letters with the response. "Analyse my CV for potential red flags that HR managers might view negatively." This allows the AI to check the application for possible weaknesses. However, Sieber notes that overly general queries, such as "Improve my CV," provide too little context to be helpful. 3. Use AI to prepare for your interview AI can also assist in preparing for job interviews, and chatbots can serve as effective training partners for interviews. Sieber suggests prompts such as: "What questions are frequently asked in interviews for data analysts?" "Simulate an interview for a position in human resources with questions about my recruiting experience." "How can I convincingly answer a question about my salary expectations?" The AI can also provide feedback on the applicant's responses upon request. Sieber says that AI should only be used as a tool in the application process. All suggestions must be critically reviewed and adapted to your personal style, as HR managers are quick to discard generic documents. Additionally, you may want to check the data protection policies and options for limiting data usage of the AI tool you've chosen. Sensitive data, as well as complete application documents, should not be entered into the chat. It is better to work with snippets and anonymised versions. – dpa

DOWNLOAD THE APP

Get Started Now: Download the App

Ready to dive into a world of global content with local flavor? Download Daily8 app today from your preferred app store and start exploring.
app-storeplay-store