The Journey to $1M ARR
As of March 23, 2026
22% there
AI Didn’t Close the Engineering Talent Gap. It Blew It Wide Open.
Nomiki Petrolla
·8 min read
Solo founder & CEO of Theanna, the equity-free platform for non-technical women building tech startups. $221,039 ARR. Building in public, sharing the wins and the losses along the way.
Subscribe to Theanna
My unfiltered journey to $1M ARR as a solo female founder.
Everyone said AI would level the playing field. Instead, it created the widest talent gap I’ve ever seen. Here’s what’s actually happening on the ground — and why engineering talent matters more now, not less.
I’ve spent my entire career building complex products with highly technical teams. Zero-to-one. Product to scale. I’ve been surrounded by ridiculously talented people my whole career, and because of that, I’ve seen what’s possible when the right engineers are in the room. Fast timelines. Clean execution. Products that work the first time they ship.
That was before AI. Now that AI is here? The gap between good engineers and great engineers has never been wider. And I mean that literally. I have never seen a disparity this large in my career.
What’s in This Post
- AI Is a Multiplier, Not an Equalizer
- What I’m Seeing on the Ground
- The Hard Things Are Not Execution
- Three People Moving Faster Than Four
- What This Means for Founders
AI is a multiplier, not an equalizer
Here’s what the AI hype cycle gets wrong. The narrative is that AI tools like Claude Code, Cursor, and Copilot are democratizing software development. That anyone can build now. That engineering talent is becoming less important.
That’s half true. Anyone can build something. But building something that works in production, scales under load, passes code review, doesn’t duplicate half the codebase, and actually solves the problem it was designed to solve? That still requires an engineer who knows what they’re doing.
AI is a multiplier. Give a great engineer AI tools and they become 2–3x faster. They ship in days what used to take weeks. They prototype faster, debug faster, and move through complex architecture decisions with more confidence because they can test ideas in real time.
But give those same tools to someone who doesn’t have the fundamentals? AI doesn’t fill the gaps. It accelerates the mistakes. Bad architecture ships faster. Duplicated files multiply faster. Technical debt accumulates faster. And the scariest part is that it looks like progress until you try to ship it.
“AI does not replace engineering judgment. It amplifies whatever judgment is already there — good or bad.”
What I’m seeing on the ground
I run a team of three engineers right now. One W2 and two contractors. Everyone on my team uses AI. That’s not optional. We’re building specific agents, custom skills, and workflows that allow us to move at a pace most teams of ten can’t match.
But here’s what I’ve learned: AI tools have made it dramatically easier to see who can actually do the work. Before AI, it took longer to evaluate talent. You’d give someone a project and wait weeks to see the output. The feedback loop was slow. You’d have to read through thousands of lines of code to understand whether someone understood what they were building or just got lucky.
Now? The signal shows up almost immediately. When you give an engineer AI tools and an isolated project, you find out within days — not months — whether they understand the fundamentals. Can they architect a solution? Do they know when AI is giving them garbage? Can they review their own code critically? Do they adapt when something isn’t working?
The engineers who rely on AI to do their thinking — not just their typing — are the ones who can’t keep up. Their pull requests don’t pass code review. They duplicate files instead of refactoring. They don’t adapt when you give them feedback. And the rest of the team has to clean up behind them, which pushes the entire company back.
The engineers who use AI as a tool — who bring their own judgment, their own architecture instincts, their own understanding of trade-offs — are moving at a speed I’ve never seen before. The gap between these two types of engineers is the widest it has ever been.
“Before AI, it took months to really see who was good at their work. Now it’s expedited. The signal shows up in days.”
The hard things are not execution
This is the part that most people miss when they talk about AI replacing engineers. The hard part of building a product was never typing the code. It was never the execution itself.
The hard part is all the thinking that goes into what you’re building and why you’re building it. I spend a huge amount of my time talking through how we want to solve problems. What does this look like? What are the pros and cons? How does this decision set us up for now versus later? What are our trade-offs?
I go into those conversations with my vision and the things I know from the product side. But I need an engineer who has scaled products before, who has seen what happens at 10x and 100x, who can bounce ideas back and say ‘this will break here’ or ‘this sets us up for that.’ That is what a great engineer does.
My CTO and founding engineer, Ameesh, is that person. He’s scaled products before. He knows where the landmines are before we step on them. The reason our three-person team ships faster than most teams twice our size is not because we have better AI tools. It’s because we have the judgment to use them correctly.
“The hard part of engineering was never typing the code. It’s the thinking. What are we building, why are we building it, and what breaks when we scale?”
Three people moving faster than four
We recently went from a team of four to a team of three. And here’s the wild part: we’re moving faster now than we were before. That sounds like it shouldn’t be true. But it is.
When every person on the team can operate at a high level independently, the drag disappears. The coordination overhead. The code review cycles. The time spent fixing things that shouldn’t have been broken in the first place. All of it goes away. And what you’re left with is a small team that ships at a pace most teams twice the size can’t touch.
This is the new math of engineering teams. It’s no longer about headcount. It’s about talent density. One great engineer with Claude Code is worth three average engineers with the same tool. That’s not an insult to average engineers. It’s just the reality of what AI tools do to the leverage curve.
This is also why I hire every engineer on a three-month contract first. No exceptions. I need to see how someone works with AI tools, how they handle code review, how they adapt when something isn’t working, and whether they bring judgment to the table or just output. Three months gives you enough time to evaluate the fit without committing to a full-time hire that could set your entire company back.
If you’re a founder staffing a team right now, the takeaway is this: hire fewer, hire better. Pay more for less. Invest in people who bring judgment, not just output. The era of throwing bodies at a codebase is over.
“Talent density beats headcount. One great engineer with AI tools is worth three average ones with the same stack.”
What this means for founders
If you’re a non-technical founder building a tech company, this matters more for you than anyone else. Because you’re the one who has to evaluate engineering talent without being an engineer yourself. And AI has made that evaluation both easier and harder at the same time.
It’s easier because the signal shows up faster. You’ll know within days, not months, whether someone can keep up. It’s harder because AI lets mediocre engineers look productive on the surface. They’re committing code. They’re closing tickets. But the code doesn’t pass review. The architecture doesn’t hold up. And your founding engineer is spending their time cleaning up messes instead of building the product.
Here’s what I’d tell any founder navigating this right now:
- Require AI tool usage. If someone on your team isn’t using AI, they’re leaving 2–3x performance on the table. It should not be optional.
- Watch the code review, not the commits. Commits mean nothing if they don’t pass review. The real signal is whether the work holds up under scrutiny.
- Give isolated projects early. Don’t wait six months to find out someone can’t keep up. Give them a standalone deliverable in the first two weeks and evaluate the output.
- Protect your best engineers’ time. If your strongest engineer is spending 40% of their time fixing someone else’s work, that’s not a team problem. That’s a talent problem.
- Hire for judgment, not just speed. The engineers who will build your company are the ones who can tell you why not to build something. That’s worth more than someone who can ship fast but ships the wrong thing.
The bottom line
AI did not close the engineering talent gap. It blew it wide open. The best engineers are now operating at a level that was physically impossible two years ago. And the gap between them and everyone else is growing every single day.
I still think engineering talent is one of the most important things in building a tech company. Maybe more important now than ever. Because the tools are available to everyone. The difference is who knows how to use them.
If you’re building a rocket ship, you need people who know how to fly a rocket ship. AI gave everyone a cockpit. It didn’t give everyone the skill to land the plane.
“AI gave everyone a cockpit. It didn’t give everyone the skill to land the plane.”
Join Theanna — Get Your First Month 50% Off
Theanna helps women founders build real companies — not just products. If you’re navigating the engineering talent gap, building your first team, or figuring out how to leverage AI tools the right way, we’ve got you. 250+ women founders building tech companies. No equity taken.