MilikMilik

Why Writing Code Is No Longer the Core Job of Software Engineers

Why Writing Code Is No Longer the Core Job of Software Engineers
Interest|High-Quality Software

From Coding to Agent Experience Engineering

Agent experience engineering is the discipline of designing, supervising, and improving how AI agents and humans collaborate across the software lifecycle, shifting the software engineer’s focus from writing code to managing intent, systems, and outcomes. As AI coding agents take over routine programming, the software engineer role change is less about losing relevance and more about moving up a layer of abstraction. Netlify CTO Dana Lawson describes agentic AI as a world where conversational intent becomes a new programming language, enabling what she calls “the builder” to create without deep coding expertise. A projected billion new applications by 2029 will not be crafted line by line in text editors; they will emerge from an agentic development workflow where engineers design guardrails, clarify architecture, and keep humans in the loop. In this world, code is a byproduct, not the primary deliverable.

Why Writing Code Is No Longer the Core Job of Software Engineers

What Agent Experience (AX) Changes About Engineering Work

Agent experience (AX) shifts the core of engineering from implementation to orchestration. Lawson argues that writing code was already less than a quarter of an engineer’s job and often the least strategic part. In an AX-first practice, engineers become “shepherds of production,” ensuring everything agents send into and pull from systems is understandable, governed, and aligned with business context. AX blends developer experience and user experience, focusing on how agents perceive architecture, capabilities, and signals. This means designing event-driven, intent-aware systems where agents receive signals rather than polling for tasks, and where build logs, error messages, and outputs are structured for both machines and people. When Netlify clarified agent error messages and build outputs, human developers also gained clearer insight, showing that good AX improves overall system clarity and reduces reliance on tribal knowledge hidden in old Slack threads or undocumented infrastructure code.

Rethinking the Stack for AI Coding Agents

Agent-native platforms must evolve beyond traditional APIs and request-response patterns. Lawson describes a move “from APIs to capabilities,” where systems expose intent-level operations, such as create_a_site or deploy_repository, instead of raw HTTP verbs. This is central to an agentic development workflow, because AI coding agents reason better about goals than about low-level endpoints. Another shift is toward event-driven architectures: agents subscribe to events, watch system behavior, and act autonomously when allowed. Finally, systems must move from being merely machine-readable to agent-legible, with explicit blueprints of architectural complexity that both humans and agents can inspect before making changes. These changes force organizations to clarify their routes to production, domain boundaries, and critical workflows. AI, in Lawson’s words, forced teams to clarify architecture and signals, making them better developers by necessity and preparing infrastructure for continuous human-agent feedback loops.

New Skills: Orchestration, Judgment, and Human-AI Collaboration

As AI coding agents handle code generation, testing, and CI/CD actions, engineers must grow skills in system design, orchestration, and human-AI collaboration. Lawson describes agents that not only write code, but also generate tests, detect faults, propose fixes, and open pull requests, all within a continuous feedback loop. Engineers set the boundaries: sandboxes for each agent, human-in-the-loop by default for intent-heavy decisions, and detailed action logs to explain and roll back behavior. According to Netlify CTO Dana Lawson, “If you can’t explain what the agent did, why would you trust it in production?” This emphasis on explainability and judgment moves hiring priorities toward engineers who can design safe, auditable workflows and decide what not to build, given that AI removes human bandwidth as a primary constraint. Taste, ethics, and business sense become as important as syntax and frameworks.

Managing Adoption Risk: Why AX Will Decide Winners and Losers

The arrival of agent experience engineering does not guarantee success. Companies that bolt AI coding agents onto old processes without clear AX strategies may see bursty speed gains followed by failed adoption, brittle systems, and mistrust of automation. Enterprise stacks were designed for human operators, assuming a person in the loop to resolve ambiguity; agents struggle with inconsistent APIs, hidden workflows, and undocumented constraints. Engineers now need to rebuild parts of the stack with agentic intent in mind, tightening guardrails and reducing human-only assumptions. Outcome Engineering ideas highlight that the limiting factor is no longer bandwidth but judgment about which paths are worth pursuing. With a billion agent-assisted apps projected by 2029, organizations that invest in agent orchestration, clear capabilities, and human-centered guardrails will gain durable advantage, while others drown in a flood of fragile, rapidly obsolete software.

Milik earns a commission when you shop through our links, at no extra cost to you. Editorial content is independently selected by our team.

You May Also Like

Comments
Say something...
No comments yet. Be the first to share your thoughts!