Programming and Software Development

Tech Leaders Warn: Is AI Leading to a Decline in Programming Skills?

Tech leaders discuss their concerns regarding the future of software development amid the dominance of artificial intelligence, emphasizing the importance of maintaining a deep understanding of computer science despite the ease of new building tools.

2026-10-30
3 min read
1 views
certi.news Editorial Team
Tech Leaders Warn: Is AI Leading to a Decline in Programming Skills?

Amid the rapid acceleration in the adoption of AI tools for code generation, fundamental questions have emerged about the future of technical skills. During the WeAreDevelopers World Congress held in San Jose, a group of industry leaders shared their insights on the opportunities and risks these tools impose on developers and companies.

Concerns Over Declining Programming Skills

Thomas Dohmke, former CEO of GitHub and founder of the startup Entire, expressed deep concern over the prevailing belief that learning to program is no longer necessary. Dohmke emphasized that understanding the fundamentals of computer science remains an indispensable core skill, much like mathematics and other basic sciences, warning that total reliance on artificial intelligence could lead to a knowledge gap among future generations.

Challenges of Speed Versus Understanding

Other experts share this perspective. Josh Bentley, community advocacy manager at SAP, pointed out that the speed enabled by AI tools in building software can create an illusion of expertise. He explained that developers might be classified as "builders" without possessing a deep contextual understanding of what they are creating, which could lead to the accumulation of "AI slop" rather than robust technical solutions.

The Need for Trust and Security Standards

Mark Cavage, Chief Operating Officer at Docker, focused on the industry challenge of establishing trust and security frameworks around AI agents. He stressed that the industry needs to move quickly to ensure the efficiency of these tools without sacrificing security standards.

What Does This Mean for Developers?

These views reflect a division between enthusiasm for the high productivity provided by AI tools and concern over losing control of software quality. The key points developers should consider include:

  • Continuous Learning: AI tools do not replace the understanding of underlying programming logic.
  • Intentional Building: The use of artificial intelligence should be guided by a clear purpose rather than just rapid code generation.
  • Risk Management: The responsibility for verifying code security and quality still rests with human developers, especially with the increasing complexity of systems relying on intelligent agents.

While some, like Matt Hobbs from PwC, believe these tools open new horizons for rebuilding systems faster and more securely, the biggest challenge remains how to balance this speed with the need for a deep and sustainable understanding of software infrastructure.

News source
The New Stack - Software Development
Open original source ↗
c
Author

certi.news Editorial Team

Explore this story

Related topics and entities

In the same category

You may also like

View all news