The Bill Will Come Due
- Jacqueline Noguera
- Mar 5
- 4 min read
The Bill Will Come Due: AI, Technical Debt, and the Leaders Who Won't Be There to Pay It
There is a quiet gamble happening inside boardrooms right now. Leaders are looking at the promise of AI the speed, the cost savings and the efficiency and making a calculation: Why do we need as many developers? It feels like a reasonable question. AI can generate code. It can write tests, draft documentation and suggest architecture. On a spreadsheet, the math looks compelling. However, spreadsheets do not capture what walks out the door when an experienced developer cleans out their desk.
What Gets Lost That Can't Be Logged

Every software system carries two codebases. The one that lives in your repositories and the one that lives in the heads of the people who built it. The second one is the dangerous one to lose. It holds the answer to questions like: Why did we build it this way? What did we try before this that failed? What is this system allergic to? That knowledge isn't in a README. It isn't in a ticket. It was earned through late nights, production incidents, and hard-won compromises that were never fully written down because the person who made them was still around to explain it. When you reduce your engineering team significantly and especially your senior talent, that second codebase evaporates. And AI cannot reconstruct it. An AI tool can read your code. It cannot read your history.
AI-Generated Code Is Code That Still Needs to Be Owned
This is the part the efficiency argument skips over. AI writes code quickly. But code is not a deliverable it is a liability you take on. Every line that enters your codebase needs to be understood, maintained, secured, and eventually changed. AI does not bear that responsibility, your team does, and if your team is smaller, less experienced, or spread too thin, the code AI generates will accumulate like sediment that is functional on the surface but fragile underneath.
Technical debt has always been about deferring those hard decisions for the appearance of short-term progress. AI doesn't eliminate that dynamic and in the hands of under-resourced teams, it absolutely accelerates it. We may be building the most sophisticated technical debt in history and calling it transformation.
Leadership Is Making a Short-Term Decision with Long-Term Consequences

Here is the uncomfortable truth: the leaders making these workforce decisions will, in many cases, not be present when those consequences arrive. Technical debt does not present its bill immediately. It accumulates quietly in systems that become harder to change, in new features that take longer than they should, in security vulnerabilities that were not identified because no one understood the code well enough to spot them. By the time the invoice comes in, the executive who approved the headcount reduction has often moved on to the next role, the next company and their next efficiency story. Those engineers that were left behind to manage more complexity will pay for it.
Let me be clear, this is not an argument against AI. It is an argument for honest accounting. If you are reducing your engineering capacity, you should be able to answer: Who will own the code AI generates? Who will debug it at 2am? Who will onboard the next hire and then explain why things work the way they do? And if the answer is unclear, you haven't solved a problem. You have only deferred it.
What Good Leadership Actually Looks Like Here
The organizations that will come out ahead are not the ones that moved fastest to cut headcount. They are the ones that asked those harder questions:
How do we use AI to make our engineers more capable, not redundant?
What institutional knowledge do we need to actively preserve and document before it walks out the door?
Are we building systems our team genuinely understands, or systems we are dependent on AI to maintain?
What is our plan when something breaks in ways that the AI did not anticipate?
AI is a powerful tool. But a tool in the hands of a depleted and overextended team is not an advantage it is a risk multiplier.
The Reckoning Is Coming

As we all know, software systems do not stay still. They have to grow and adapt, and survive failure. That requires human judgment. It requires the people who know the system deeply and who can reason about trade-offs and can look at AI-generated output and say this is wrong, and here is why. We are making decisions right now that will shape how resilient our systems are five years from now. Those decisions deserve more than a line item on a cost reduction slide in some boardroom. The bill for technical debt always comes due. The only question is who will be left to pay it and whether there will be enough people who understand the system well enough to do so.
This is part one of three essays that are reflections on AI, technical debt, and the human cost of moving too fast.



Comments