For decades, software engineering had a clear bottleneck.

Writing code.

Today, AI can generate thousands of lines of code in seconds.

The bottleneck has moved.

Not to compute.

Not to models.

Not even to architecture.

To understanding.

Because code has become abundant.

Comprehension has not.


The shift nobody is measuring

Most organizations are celebrating the productivity gains from AI.

Developers ship faster.

Features arrive sooner.

Prototypes appear overnight.

The metrics look fantastic.

Until the second iteration.

Then the third.

Then six months later.

The question changes from:

“Can we build this?”

to

“Does anyone still understand what we’ve built?”

That is the new bottleneck.


The hidden economics of AI

AI dramatically reduces the cost of producing software.

But it does nothing to reduce the cost of understanding software.

In many cases, it increases it.

More code.

More services.

More agents.

More workflows.

More prompts.

More integrations.

Every reduction in implementation cost increases the temptation to create more complexity.

And complexity compounds much faster than understanding.


Complexity is not measured in lines of code

John Ousterhout argues that complexity isn’t what the computer experiences.

It’s what humans experience.

A system becomes complex the moment a person hesitates before making a change.

When someone asks:

“If I modify this… what else breaks?”

Complexity has arrived.

Not because the code is wrong.

Because understanding has become expensive.


AI changes the role of engineering

For years, engineering was primarily about construction.

Increasingly, it is becoming about stewardship.

The engineer of the AI era isn’t valuable because they can write code quickly.

They’re valuable because they can preserve understanding while systems evolve.

That means:

Designing abstractions that hide complexity.

Creating interfaces that remain stable.

Documenting intent instead of implementation.

Knowing what not to build.

The competitive advantage is no longer typing faster.

It is making complexity disappear.


This isn’t just a software problem

Organizations experience the same bottleneck.

Every additional process…

Every new approval…

Every dashboard…

Every AI agent…

Every governance framework…

adds another layer someone must understand.

Eventually, the organization slows.

Not because it lacks capability.

Because nobody can reason about the whole.

The system becomes operationally powerful…

and cognitively fragile.


The paradox of modern AI

AI makes building easier.

Which makes overbuilding easier.

The easier it becomes to create…

the more discipline it takes to simplify.

That is the paradox.

Technology removes the cost of creation.

Leadership must now absorb the cost of complexity.


The System Layer Test

Ask your team one question.

If your most experienced engineer disappeared tomorrow…

How many parts of your system would people be afraid to change?

That number isn’t technical debt.

It’s your comprehension bottleneck.


Designing for comprehension

Three principles matter.

1. Optimize for understanding, not output.

A feature that nobody understands is a future liability.


2. Hide complexity deliberately.

Great systems don’t eliminate complexity.

They contain it.


3. Measure cognitive load.

The most dangerous architecture metric isn’t latency.

It’s the number of people who understand why the system behaves the way it does.

Because every system eventually reaches a point where understanding—not computation—becomes the limiting factor.


Closing thought

The Industrial Age optimized physical labor.

The Software Age optimized knowledge work.

The AI Age will optimize execution.

Which leaves one scarce resource.

Understanding.

The organizations that win won’t be those that generate the most code.

They’ll be the ones that preserve the most comprehension.

Because in the AI era…

Code is no longer the constraint.

Comprehension is.


Next Issue

The Abstraction Economy Why the Organizations That Hide Complexity Will Outperform the Ones That Build It


Majid Nisar The System Layer

Thinking clearly about products, software, leadership, and AI—by examining the systems beneath them.


Read the full issue on LinkedIn →

The System Layer publishes on LinkedIn. Subscribe here.