Since the rise of artificial intelligence, there are concerns in various professions that ChatGPT, DeepSeek, Midjourney, and other AI services could take jobs away from people. In addition to creative professions, it is also expected to affect programmers, as more and more companies plan to implement artificial intelligence.
This is the danger for programmers: More and more companies are relying on artificial intelligence, which is supposed to take over the work of programmers. For example, Microsoft CTO Kevin Scott predicts that by 2030, about 95% of the coded programs will be generated by AI (via TechSpot).
Facebook founder and Meta CEO Mark Zuckerberg also described a similar scenario in a podcast (via YouTube): He believes that in the future, a large part of the code in Meta’s apps will be generated by AI.
AI has problems fixing errors
What problems does AI face in programming? Debugging, which is simply defined as the detection and correction of errors, is still problematic for artificial intelligence.
Microsoft explained in a blog post that programmers spend most of their working hours on debugging. This is why the company created an environment called “Debug-Gym,” which allows artificial intelligence to use various debugging tools. The AI is supposed to learn to debug codes like a human programmer.
Subsequently, Microsoft conducted initial tests. The AI “Claude 3.7” had the best success rate in debugging code:
- without access to debugging tools, the AI had a success rate of 37.2%
- with access to debugging tools, the AI had a success rate of 48.4%
- all other AIs had a success rate of less than 35% even with debugging tools
This means that artificial intelligence has been successful in detecting and fixing errors in less than 50% of the cases, even with various debugging tools.
What does this mean for programmers now? Since debugging is an important step in the daily life of a programmer, artificial intelligence cannot replace human workers as long as it doesn’t achieve better results. However, this is exactly why Microsoft’s Debug-Gym is supposed to help the AI learn.
Artificial intelligence proves to be an important tool not only for large companies to perform tasks more effectively. Chatbots like ChatGPT and DeepSeek are also regularly used by many individuals. Many of them do not forget their manners and say “Please” and “Thank you” to the AI – and this costs the companies behind the chatbots a lot of money: ChatGPT’s CEO says users are wasting a fortune by saying please and thank you to the AI