In an era where AI writes code, questions are arising regarding what roles human engineers should undertake. This shift is attracting significant attention.
The Changing Role of Humans in Software Development in the Era of AI-Generated Code
This article is a translation. Read the Japanese original
While AI excels at writing descriptions in programming languages, it cannot participate in processes such as overall system design or requirement definition to solve business challenges. Consequently, engineers are required to master AI as a tool and shift toward more advanced domains.
On the other hand, there are concerns that development utilizing AI may lead to increasingly complex software structures. The ability to verify whether AI-generated code functions appropriately within the context of the entire system will become crucial.
According to Microsoft engineers, while AI increases engineer productivity, the ability to understand and verify software structures will become indispensable.
Moving forward, engineers are expected to require more advanced design capabilities to judge how code output by AI will behave within the overall system.
Source: コードを書くのはAI、人間は何をする? 弥生とビル・ゲイツが示す「開発者の次の仕事」 (ITmedia AI+, 2026-09-04)