Thomas Ricouard posts that he is increasingly relying on AI for underlying implementations and intervening less in specific code
Thomas Ricouard posts that he is increasingly relying on AI for underlying implementations and intervening less in specific code, depending on the project.
He is curious if other developers still specify architecture and coding styles.
AI-assisted programming is evolving towards higher-level abstractions, allowing developers to focus on architecture and product logic rather than detailed coding. Funding is flowing towards AI coding tools and agent platforms, with Cursor, Devin, and others benefiting from productivity improvements while traditional IDE usage scenarios shrink, driving software development from code writing to intention-driven transformation.
Source: Public information
ABAB AI Insight
Thomas Ricouard, a well-known iOS developer, has long participated in open source and product building, witnessing the rapid shift from manual coding to AI assistance.
On the capital path, changes in developer behavior are driving investment in toolchains towards higher-level agents and multi-agent systems, motivated by the desire to further liberate productivity and accelerate the delivery of complex projects.
Similar to the abstract leap from assembly to high-level languages, current software engineering is at a stage where AI significantly enhances abstraction levels, making top-level design capabilities a core competitive advantage.
Structural Judgment: Essentially a technological substitution, AI coding tools replace a large amount of manual code writing, shifting pricing power towards developers/tools that master high-level intentions and system design. The mechanism lies in prompt engineering and agent capabilities enhancing to compress underlying implementation costs, concentrating capital on those capable of delivering complete products at an abstract level.
ABAB News · Cognitive Laws
The further from code, the closer to product.
Specific implementations are left to AI, while architectural decisions determine success or failure.
The higher the quality of prompts, the greater the leverage for developers.