
Developers Are Falling Behind
A quiet divide is forming in software engineering.
Some developers have figured out how to use AI as a real collaborator. It reads their codebase, helps them ship faster, catches issues before they spiral, and works through hard architectural decisions.
Others haven't caught on yet.
Those two groups are walking in completely different directions now.
The Moment It Clicked
Last year I attended a talk with a Director of Engineering from Netflix.
In addition to his full-time role and speaking engagements, he was also building a video game on the side under his own game studio. That alone caught my attention. I kept wondering how someone with that many responsibilities could still find the time to build something as complex as a game.
At one point he began walking through his development workflow.
He talked about how he used AI tools every day, not just occasionally, but as a core part of how he worked. Planning features, generating code, debugging problems, exploring ideas. AI wasn't something he used when he got stuck. It was integrated into the entire process.
He mentioned something that made me pause.
He said he subscribed to Claude's $200 per month plan.
At the time, I couldn't wrap my head around it. Two hundred dollars a month for an AI tool felt excessive. Why would anyone pay that much?
But as he continued explaining how he worked, something started to click.
This wasn't someone casually experimenting with AI. He was using it at scale. The tools were helping him move faster, explore ideas quicker, and ship things that would have taken dramatically longer on his own.
That was the first time I realized something important.
The people getting the most out of these tools weren't treating them like toys.
They were treating them like infrastructure.
And more importantly, the tools themselves were evolving quickly enough that the experience many developers had in 2022 no longer reflected what was possible in 2026.
When AI Entered the Codebase
The real transformation began with AI-first development environments. Tools like Cursor changed the experience entirely. For the first time, the model wasn't operating in isolation. It had direct access to the entire codebase.
Developers could now ask questions about architecture, understand unfamiliar repositories quickly, generate features that followed existing patterns, and enforce rules and conventions automatically.
Instead of working around the codebase, the AI could finally work inside it. This addition changed the workflow entirely.
The Opus Moment
In my opinion, the release of Claude Opus was a turning point.
Earlier models were good at writing functions, fixing small bugs, or explaining code. But they struggled when tasks became large or required coordination across multiple files.
Opus felt different.
For the first time, a model could handle long, complex, multi-step engineering tasks with a level of competence that felt almost unsettling.
It could break down complex problems, plan solutions, generate code across multiple files, iterate on its own output, and call tools and run commands.
The quality of the output crossed a threshold.
Before this generation of models, AI coding felt like a helpful assistant.
After it, it started to feel like a real engineering partner.
The Age of Agentic Development
Today, AI systems are evolving beyond assistants into coding agents.
Modern AI tools can plan development tasks, navigate entire repositories, generate code across multiple files, run terminal commands, and refactor existing systems.
We're moving into a world where developers don't just write code line-by-line anymore.
Instead, they direct systems that build software alongside them.
Stop Watching. Start Building.
The best thing you can do right now is get your hands dirty.
Not read more articles about AI. Not scroll X and engage in debates on if AI will replace us. Not watch another YouTube breakdown of what's coming. Actually download the tools and start using them on real problems.
Start with Claude Code and OpenAI's Codex. Both represent where agentic development is heading. Claude Code runs directly in your terminal and can navigate your codebase, write and edit files, run commands, and work through multi-step tasks with surprisingly little hand-holding. Codex operates similarly inside the OpenAI ecosystem. They're not the same tool, and the differences matter. The only way to understand those differences is to use them.
Take a course on each one. Not because the tools are hard to pick up, but because most developers who struggle with AI are actually struggling with how they communicate with it. There's a real skill in learning how to break a complex problem into pieces and hand it off effectively. That skill doesn't come from reading docs. It comes from reps.
One of the most underrated things you can do is get comfortable with how these tools reason through problems. When you're working on something complex, don't just dump the whole task into a prompt and hope for the best. Watch how the model thinks. Push back when it goes in the wrong direction. Redirect it. The goal is to develop a feel for when to give the agent more autonomy and when to stay close and steer.
Learn how to set up your project's markdown files. Tools like Claude Code look for files like CLAUDE.md in your repository to understand the context of your project before it does anything. That file is where you put the things you'd tell a new engineer on day one: how the project is structured, what conventions the team follows, what to avoid, how to run things locally. The developers getting the most out of agentic tools aren't just prompting well in the moment. They're building environments that set the AI up to succeed before a single task is started.
Treat these early experiments as an investment. You're not just solving the problem in front of you. You're building intuition for a way of working that is going to define the next decade of software development.
If You Tried AI in 2022, You Haven't Tried AI
One of the biggest mistakes developers are making right now is assuming they already understand these tools.
Many of them tried AI assistants a few years ago, saw buggy code suggestions, and wrote the entire category off as hype.
But the tools that existed in 2022 are not the tools we have today. Not even close.
In just a few short years we've gone from smart autocomplete, to conversational coding assistants, to AI-native development environments, to fully agentic systems capable of planning and executing engineering tasks.
Each step fundamentally changed what these systems were capable of. And the pace of improvement hasn't slowed down. If anything, it's accelerating.
I now have subscriptions to Claude, ChatGPT and Cursor.
Every craft has its tools. A mechanic has their wrenches. A carpenter has their saws. A photographer has their lenses.
Modern developers now have AI.
At this point, having access to tools like Claude or OpenAI is starting to feel less like a luxury and more like a basic part of the job.
The future of software development won't be built by developers competing with AI. It will be built by developers who learn how to direct it.