By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: AI is Still a Long Way From Directly Replacing Programmers | HackerNoon
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > Computing > AI is Still a Long Way From Directly Replacing Programmers | HackerNoon
Computing

AI is Still a Long Way From Directly Replacing Programmers | HackerNoon

News Room
Last updated: 2025/04/16 at 10:34 AM
News Room Published 16 April 2025
Share
SHARE

1. Overview

Gen AI and tools like GitHub Copilot are not that good at replacing programmers for serious tasks, as of April 2025. It looks like we are still many months away from that stage. Many statements seen on the Internet are either marketing campaigns trying to sell existing AI tools, or too optimistic statements not based on experience with actual tools that exist today.

In this article, we are giving a summary of three articles on the Internet supporting the above statement, and the last one is this author’s personal development experience with GitHub Copilot.

2. Article 1: AI agents can’t reliably debug software.

Article 1: AI isn’t ready to replace human coders for debugging, researchers say

Summary:

  • Even when given access to tools, AI agents can’t reliably debug software.
  • .. (people) adjust their expectations because models aren’t good enough at the debugging part, and debugging occupies most of a developer’s time. That’s the suggestion of Microsoft Research.
  • AI models… a far cry from what an experienced human developer can do
  • …suggest some of the ambitious ideas about AI agents directly replacing developers are pretty far from reality
  • … the models tend to produce code laden with bugs and security vulnerabilities, and they aren’t generally capable of fixing those problems
  • .. the best outcome is an agent that saves a human developer a substantial amount of time, not one that can do everything they can do

3. Article 2: Under pressure to embrace AI, developers are growing frustrated

Article 2: AI coding mandates are driving developers to the brink

Summary:

  • ..AI adoption is “tearing their company apart” as a rift emerges between leadership and the employees adopting such tools.
  • For software developers specifically, there are concerns that AI coding tools are introducing errors into their code, failing at many tasks, and compounding technical debt.
  • …developer faith in AI coding tools has quickly declined
  • …developers describe a slew of technical issues and headaches associated with AI coding tools, from how they frequently suggest incorrect code and even delete existing code to the many issues they cause with deployments
  • …the use of AI tools is causing an increase in incidents, with 68% of Harness respondents saying they spend more time resolving AI-related security vulnerabilities now compared to before they used AI coding tools
  • GitHub Copilot… it was wrong as many times as it was right
  • it takes a lot of time for someone (human) to review something they (AI tools) actually didn’t fully write and understand
  • Executives mismanage their expectations …company leaders who don’t have close visibility into engineering workflows
  • AI coding tools are still new, and figuring out how to use them effectively requires a concerted effort

4. Article 3: GitHub Copilot (GHC) can not be trusted with a bit complicated task

Article 3: GitHub Copilot (Gen-AI) is Helpful, But Not Great

Summary:

  • GitHub Copilot (GHC)… Sometimes it is brilliant.. sometimes it wastes your time, especially because the verbose answers it gives are often off-topic
  • It is useful sometimes, but only for local scope problems, and cannot see the bigger picture.
  • …“personal feeling” is “it does not know it well”, it is “trying to guess it out”, and since it is a machine with a huge memory of millions of lines of code memorized, guesses are sometimes brilliant, sometimes off-topic.
  • .. a huge disappointment that it can not get the C# syntax right all the time and check the existence of C# properties/methods by itself
  • … it deleted the active line of code because a similar line of code was commented out
  • I use “ghost test” from GHC a lot, review it, and accept suggestions when I like them.
  • I use the GHC text-prompt page to ask for the generation of snippets or small functions with clear functionality…. No guarantees GHC will succeed here, but if it does, it can be brilliant.
  • I no longer try bigger changes involving 3-4 files at the same time…Answers are at best incomplete, with many errors, like C# properties and methods that do not exist (it hallucinates?)
  • … it is time and energy-consuming to REVIEW each answer GHC provides
  • …it hallucinates about C# properties and methods that do not exist for well-known and frequently used APIs…
  • … it generates more mess than useful code, for assigned pattern-based tasks involving 4 files.
  • I ask GHC for help with problems, but read max 2 chat replies. Its answers tend to be verbose… If it does not give me a good answer in 2 attempts, I will go read Google for the same problem.
  • GHC has a serious focus problem; answers are frequently off-topic.
  • GitHub Copilot (GHC) can not be trusted with a bit complicated task involving several files at the same time. In such scenarios, results are incomplete and not time-efficient compared to direct manual programming.
  • GitHub Copilot (GHC) tends to hallucinate about C# methods and properties that do not exist. The GHC-
  • The generated code does not compile right away, requiring a lot of manual work to finish it.

5. Conclusion

The articles above suggest that some of the ambitious ideas about AI tools directly replacing developers are pretty far from reality.

Some authors believe it remains likely that the best outcome is an AI tool that saves a human developer a substantial amount of time, not one that can directly replace the developer.

6 References

[1] AI isn’t ready to replace human coders for debugging, researchers say

https://arstechnica.com/ai/2025/04/researchers-find-ai-is-pretty-bad-at-debugging-but-theyre-working-on-it/

[2] AI coding mandates are driving developers to the brink

https://leaddev.com/culture/ai-coding-mandates-are-driving-developers-to-the-brink

[3] GitHub Copilot (Gen-AI) is Helpful, But Not Great (March 2025)

GitHub Copilot (Gen-AI) is Helpful, But Not Great (March 2025)

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article Watch out for this major change on Android smartphones
Next Article Spotify down for thousands of users
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

Trump: US ‘Pretty Much’ Has Deal for TikTok Sale Ahead of China Talks
News
This $99 Oral-B rechargeable toothbrush is half-off for Prime Day — don’t wait to get it for $49
News
The Hisense 55-inch Class U6 Mini LED TV is back to its all-time low price
News
Tobias Sukenik: More Than a Businessman — A Brand with Heart
Gadget

You Might also Like

Computing

12 AI Task Managers That Actually Do the Work for You in 2025

68 Min Read
Computing

How to Anonymize Your Phone | HackerNoon

13 Min Read
Computing

Gluwa and Spacecoin: Blockchain Infrastructure for the Real World | HackerNoon

4 Min Read
Computing

Your First Line of Defense for Clean Code is Pre-Commit: How to Set It Up | HackerNoon

12 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?