Why AI-era teams still need both designers and engineers

Deciding what to build and deciding how to build it are different skills. AI changes the workflow of both roles, not the reason they exist.

First published on theuicodex.org in 2025. Edited for this site.

Whether a feature is built by one person or by a team with clear roles, its delivery has two phases, always in the same order: what to build, then how to build it. The method is the same in both: list the options, pick the best one. What differs is the kind of decision. In the first phase you decide about appearance and behavior. In the second, about the most effective implementation.

Two different skills

Designers and engineers stay separate roles because those two questions need different skill sets. Designers are good at quickly producing many viable options. Engineers are good at executing the chosen option with precision and technical quality. In industrial design terms: designers shape ideas in clay, engineers cast them in metal.

Even when a designer uses code as a design tool, it looks nothing like an engineer's work. The designer wants the simplest syntax that expresses an idea on screen. The engineer has to think about security, reliability and maintainability.

Two people, two ways to split the work

Take two teams over several development cycles. Team A is two people who each design and engineer. They can take two features at once, but each person needs two cycles per feature: first deciding what, then building how. Team B is one designer and one engineer. The designer keeps moving to the next feature while the engineer builds the previous one, so the two phases run in parallel.

Team A looks more flexible, and for a short stretch it is. Over time its advantage fades: every feature still has to pass through both phases, and now each person also pays the cost of switching between two mindsets. If you doubt that cost, think about how hard it is to switch between unrelated tasks in your own work, and then imagine switching between the designer's head and the engineer's head several times a day.

Dual-skilled teams can make sense in specific situations, early stage products or tools built by their own users among them. They are exceptions, and they will not reshape the job market. Designers, your role is not going anywhere.

What does change

What AI changes is the workflow inside each role. For designers, the biggest change is that a prototype no longer has to be a picture. A designer who can code, with agents doing most of the typing, hands the engineer a working thing instead of a mockup: real interactions, real data, states that were actually tried. That is not a designer replacing an engineer. It is a designer whose “what to build” arrives already tested.