Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
Skip to content
World desk5 min

“I’ve Been a Developer for 10 Years. AI Just Showed Me I Had One Real Skill”

A developer’s AI-assisted invoice tracker sparked a reflection on production, judgment and what engineering experience is really worth.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Info Inlet’s claim that AI revealed “one real skill” is a personal provocation, not proof that AI has made developers’ implementation skills obsolete. The essay’s useful distinction is between production—turning a specification into working software—and judgment—deciding whether that software is correct, durable and safe for the people relying on it.

What prompted the realization

In an essay published on DEV Community on September 30, 2026, Info Inlet recounts assembling an invoice tracker with AI assistance in about forty minutes. The speed, the author says, raised an unsettling question: after a decade spent learning to build software, how much of that work was distinctive expertise rather than implementation effort that a tool could now supply?

As an Amazon Associate I earn from qualifying purchases.

That forty-minute account is the author’s own estimate, not a controlled comparison or an independent measure of what AI can build. The essay offers no external study or statistic showing that developers’ production skills have become obsolete. Its headline is best read as a reflection on professional identity, not a measured conclusion about the software workforce.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Production and judgment are different kinds of work

Production turns a specification into software

Info Inlet uses “production” for the visible craft of writing code: working with languages, frameworks and APIs to implement a requested feature. AI can make this part feel less scarce when it generates code quickly, especially if a developer has traditionally measured contribution by lines written, tickets completed or features shipped.

Judgment asks whether the result deserves to run

“Judgment,” in the essay’s framing, is the work of looking past clean code or passing checks to ask whether the behavior is actually right in context. Does the system keep its promises when a request fails halfway through? Can a retry create a duplicate or lose an update? Will a customer be left with a success message but no usable result?

The distinction is an interpretive lens, not a hard boundary: production involves decisions, and judgment often shapes implementation. The author’s point is that both have long been bundled into a developer’s job, so automating more of the visible implementation can feel like losing part of one’s professional identity.

Why the failed write mattered

To illustrate the difference, Info Inlet recounts a past write path that acknowledged a client before a row had been saved. A retry then coincided with a failed save, and, in the author’s account, a paying customer lost access without useful logs. The incident is an anecdote from the essay, not an independently verified account.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The technical issue is the gap between what the response appeared to promise and what had become durable. A client that receives an acknowledgment may reasonably act as though the change succeeded; if storage has not completed, the user-facing success and the system’s actual state can diverge. Retries can add another complication: depending on how an operation behaves, repeating it may be harmless, may duplicate an effect, or may leave the caller unsure what happened.

Google Cloud’s guidance for its C++ client libraries says an operation is generally idempotent when repeating successful calls leaves the same system state as one successful call, and that only idempotent operations are safe to retry in general. It also treats retry eligibility, transient errors, duration and backoff as policy decisions—not automatic properties of every operation. Google Cloud’s retry-policy documentation provides that general context; it does not verify the anecdote or prescribe one universal order for acknowledging and saving application data.

How to review AI-generated implementation

The essay’s practical challenge is to pause before accepting plausible output and ask how it could fail in the real application. That review is more useful when tied to the promises a feature makes than to whether the generated code merely looks tidy.

  • Define success: What does the response tell the user, and what must already be true for that promise to be accurate?
  • Trace state changes: If a process stops between steps, what has been persisted, what has not, and what will the next request observe?
  • Examine retries: Is repeating the operation safe? If not, how does the system avoid unintended duplicate effects or recover from an uncertain outcome?
  • Make failures observable: What information will help someone diagnose a failed or partial operation without relying on the customer to report it?
  • Keep a human accountable: Who decides that the behavior is acceptable for the users, data and consequences involved?

Tests can preserve a known failure scenario—for example, ensuring a retry does not repeat an effect—but they cannot automatically identify every relevant failure mode. Finding those scenarios still requires design and review informed by the system’s behavior and the consequences of getting it wrong.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What the essay recommends developers change

Show decisions, not just output

Info Inlet recommends describing consequential judgment calls in a CV: the risks considered, trade-offs made and reasons a particular behavior was safe enough to ship. A list of languages and completed features can show what someone has built; explaining how they handled a risky state change can show how they think.

Stop using volume as the only measure of value

The author also argues against measuring personal worth solely by lines of code, tickets or features. Those counts can describe activity without capturing whether the work prevented a customer-facing failure or made a system dependable. That is a career perspective, not a universal rule for evaluating engineers.

Separate generation from sign-off

Info Inlet describes an agent design with an author that produces, a skeptic that challenges the output, and a human who makes the final call. The author puts the principle plainly: “So I don’t let the thing that writes the code be the thing that signs off on it.” The design is the author’s philosophy, not evidence that a particular workflow guarantees reliable software.

What “one real skill” does—and does not—mean

The essay closes with a question: “of everything you know, which single skill would still be yours if AI could do all the rest tomorrow?” It is a prompt for reflection, not a forecast that AI will perform every other part of development. Likewise, Info Inlet’s line—“Ten years didn’t build me ten skills. It built one. The other nineteen I was renting from a supplier who just took them back.”—expresses the author’s feeling about changing tools and identity; it is not a finding about every developer.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A grounded takeaway is narrower: if a tool makes some implementation work faster, developers may need to make their less visible contributions easier to recognize. In this essay, that contribution is judgment—the capacity to question what software promises, how it behaves under failure, and whether its consequences are acceptable. Whether that is the single skill that remains valuable is a personal question, not something this one account settles.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.