AI Solved Coding. Then We Realized Coding Wasn't The Problem.

A year ago, customers wanted AI to help developers write code faster. Today, that's almost the least interesting question in the room. What surprised me isn't how quickly AI learned to code. It's how quickly people stopped caring about coding. Over the past few months, I've heard customers ask questions that would've sounded ridiculous not long ago: Can AI build this feature for us? Can AI maintain the application? Can AI modernize our legacy systems? Can AI run testing automatically? Notice what's happening. Nobody is asking for better autocomplete anymore. Nobody is asking whether AI can generate a CRUD screen. They're asking for outcomes. And that's a much bigger shift than most people realize. Read more →

Emma Huynh

6/18/20263 min read

From Coding Assistant to Delivery Assistant

The first time you use Cursor or Claude to build something non-trivial feels like cheating. You describe a feature. The AI generates code. You hit Run.

Nothing works.

The compiler throws an error you've never seen before, so you paste it back into the chat. The AI fixes that error, but quietly breaks something else upstream. You paste that error back too.

Twenty minutes later the application somehow works, you're not entirely sure why, and you have an uncomfortable feeling that neither you nor the AI fully understands what just happened.

And yet, the feature is there. That's why vibe coding exploded.

For prototypes, side projects, and weekend experiments, the productivity gain is undeniable. People are building in days what previously took weeks. The technology genuinely is impressive.

But then the prototype meets the real world.

Where The Conversation Changes

The moment software enters an enterprise environment, the questions change.

Nobody asks how quickly the code was generated. They ask why a particular design was chosen. They ask how it will be tested, who will maintain it, whether it meets security requirements, and what happens six months from now when something breaks in production.

Banks, insurers, telcos, and government agencies don't run on working demos. They run on governance.

The Production Gap:

A prototype only needs to work. Production software needs to be secure, auditable, compliant, maintainable, scalable, and supportable. Those requirements existed long before AI, and they didn't disappear just because code generation became easier.

That's where many organizations are discovering something slightly awkward: AI solved coding far faster than anyone expected. And in doing so, it exposed the fact that coding was never where most of the effort was going.

The Awkward Discovery

Ask any experienced engineering leader where projects get delayed. The answer is rarely: "We couldn't type the code fast enough."

Projects get delayed because:

  • Requirements aren't clear.

  • Stakeholders disagree.

  • Architecture decisions have consequences.

  • Testing takes time.

  • Deployment processes exist for a reason.

  • Compliance teams need evidence.

  • There's a twenty-year-old legacy system sitting in the middle of everything that nobody wants to touch.

Most software projects are constrained by complexity, coordination, and decision-making. Not typing speed.

AI didn't eliminate software engineering. It eliminated our illusion that software engineering was mostly coding.

The Rise of Agentic Engineering

Once code generation becomes good enough, nobody asks for more code generation. They ask for outcomes.

  • Can AI understand requirements?

  • Can it create a plan?

  • Can it generate tests?

  • Can it detect failures?

  • Can it deploy safely?

  • Can it update documentation without someone having to remind it three times?

At that point, we're no longer talking about coding assistants. We're talking about systems that participate in engineering work.

The unit of value shifts from "Write this function" to "Deliver this outcome." That is a much bigger leap than generating code.

The Future Looks More Like Management Than Engineering

This is where things get interesting. Many engineers chose engineering because they wanted to build things, not manage people. Yet as AI becomes more capable, the job starts looking surprisingly familiar.

Imagine reviewing the output of:

  • An architecture agent

  • A testing agent

  • A security agent

  • A deployment agent

  • A monitoring agent

You're not writing every line yourself anymore. You're coordinating work, reviewing decisions, setting direction, and stepping in when things go wrong.

In other words, you're managing. Just not people.

You're managing a team of extremely fast digital coworkers that occasionally do brilliant things and occasionally make baffling decisions with complete confidence. Anyone who has worked with AI long enough knows exactly what that feels like.

The Companies That Benefit Most

I think many organizations are still asking the wrong question. The question isn't: "How do we help developers write code faster?"

Eventually, everyone will have access to capable coding agents, just like everyone eventually got cloud infrastructure. That's unlikely to be the differentiator. The harder question is:

"How do we build engineering organizations that can effectively govern increasingly autonomous AI systems?"

Because speed alone doesn't create business value. Trust does.

The companies that benefit most won't necessarily have better AI. They'll have better systems around AI:

  • Better governance

  • Better deployment practices

  • Better security controls

  • Better monitoring

  • Better ways of deciding when AI should act autonomously and when humans should step in

The advantage won't come from having smarter agents. It will come from knowing how to operate them.

Final Thought

I don't think vibe coding is disappearing. It's becoming the starting point—the first chapter that gets people excited about what's possible. But it's not where the story ends.

The moment AI became good at coding, customers immediately started asking for something bigger. Not code. Outcomes.

And that may end up being the most important shift of all. If AI can increasingly participate in engineering work, then the most valuable people won't necessarily be the fastest coders. They'll be the people who can turn a collection of increasingly intelligent agents into systems that businesses can actually trust.

Which is funny. After years of debating whether AI would replace software engineers, we may discover that the most valuable engineering skill was never coding in the first place.

Hours

I-V 9:00-18:00
VI - VII Closed

Contacts