Note: This article is a developer-focused adaptation of my original blog post in Italian. You can read the full, in-depth personal reflection here: La storia si ripete? on Nospace. Every time we transition through a major technological shift—from the steam engine to personal computers—we witness the exact same arena. One side screams about imminent miracles, while the other predicts the end of human work. Today, with the artificial intelligence hype cycle at its absolute peak, we are watching history play out on fast-forward. If we look back, the script never changes. From the taming of Fire that altered our biology, to the Agricultural Revolution that anchored us to the land, through the Age of Metals, the industrial muscle-multipliers of the Steam Engine, and the information storage of the Personal Computer—each leap has split humanity into fierce believers and doomsday prophets. Now, as we enter the Noetic Revolution (or Cognitive Era)—where tech no longer just replicates our muscles but directly targets our cognitive processes—the cycle begins anew. Let me be clear: these are my personal opinions, born from daily battles in the software engineering trenches, looking at messy real-world systems, and refusing to drink the Silicon Valley Kool-Aid. This isn't doom-and-gloom pessimism. I build systems for a living; I know technology is a fantastic utility. But as engineers, our job is to apply healthy skepticism and debug the hype. If you were around during the PC boom of the '80s and '90s, you’ll probably recognize the tune the industry is playing right now. 1. From the "Wintel" Spiral to the GPU Loop If you programmed or worked in IT during the '80s and '90s, you surely remember the Wintel (Windows + Intel) alliance. It was a perfect, self-serving commercial spiral: Intel manufactured increasingly powerful and expensive microprocessors; Microsoft and other software giants responded by releasing heavier, more resource-hungry operating systems and programs (the classic bloatware). At the end of this chain sat the customer—often a confused business owner—forced into a perpetual hardware upgrade cycle just to run software that ultimately did the exact same tasks as before, like writing documents and filling basic spreadsheets. It felt like an endless loop, but it eventually hit a physical and economic ceiling. Today, the players have changed, but the playbook is identical: Nvidia acts as Intel, holding a chokehold on high-end GPU hardware (and charging eye-watering prices for the privilege). OpenAI, Anthropic, Google, and Microsoft are the new Microsoft, shipping increasingly resource-hungry models that require massive server infrastructure just to generate text. They tell us we are on the verge of AGI, but the business model is exactly the same: push more expensive silicon to run heavier, heavily subsidized software that often struggles to deliver a proportional jump in day-to-day utility compared to the previous release. It is the Wintel bloatware cycle, retrofitted for probabilistic token prediction. 2. The Illusion of the Plateau and "Cooked Benchmarks" With every new model launch—whether OpenAI releases GPT Astra, Anthropic drops Fable 5.1, or Google demoes a new version of Gemini—we get the same coordinated PR blitz. Look at this benchmark! Look at the leaderboard! But anyone writing production code daily knows that real-world performance is hitting a visible plateau. The jump from one model version to the next is no longer a paradigm shift. It is a steady refinement of details: slightly larger context windows, a few milliseconds shaved off latency, or cleaner JSON outputs. These academic benchmarks are increasingly saturated or, worse, "cooked" to look good in marketing slides. In a clean, sterile lab environment, the scores go up. But when these models hit the messy, real-world production trenches—with dirty legacy data, undocumented business logic, and a complete lack of determinism—the magic evaporates. As tech critic Ed Zitron pointed out in his explosive interview on Steven Bartlett’s *The Diary Of A CEO* (check it out here), the underlying economics are a house of cards. We are seeing massive, circular cross-funding agreements (hyperscalers funding startups so they can spend that money back on their own cloud infrastructure) to keep valuations high, while actual enterprise adoption yields tiny, unprofitable returns. It's a bubble, and the foam is about to blow off. 3. The "Democratization of Error" and the Clean-up Crew There is a loud, naive narrative—pushed by tech VCs and occasionally echoed even by brilliant creators like Salvatore Sanfilippo (antirez) in his latest video, I smell AGI: Chollet, GPT Astra and Fable 5.1—that software engineering is a dying career. The theory goes that because AI can write code, non-technical business users will soon prompt their way into building fully functional enterprise software all by themselves. History, however, has already debugged this delusion: The '80s Spreadsheet Boom: Lotus 1-2-3 and VisiCalc were supposed to kill the IT (EDP) department. Managers would build their own financial tracking systems! Instead, it created an epidemic of corrupt formulas, silent calculation errors, and terrible business decisions. The 2000s WYSIWYG Web Builders: FrontPage and Flash promised that anyone could build a professional website in an afternoon. Developers spent the subsequent decade rebuilding those slow, unoptimized, and unmaintainable sites from scratch. Lowering the technical barrier of a tool does not lower the cognitive barrier of systems analysis. When non-technical users prompt an LLM to generate code, they produce what I call the Democratization of Error: a chaotic web of unmonitored scripts, silent data corruption, security holes, and massive technical debt generated by people who don't understand system state, database normalization, or security. We aren't going anywhere. Our role is simply shifting from typing syntax to system architecture, verification, and reverse engineering. Senior developers will become the highly-paid "Architectural Clean-up Crew," hired to untangle the spaghetti messes generated by AI-enabled business departments. 4. Formula 1 Cars vs. Trucks in Medieval Traffic Why is there such a massive gap between tech visionaries and on-the-ground engineering? I believe it is a matter of scale and perspective. Some of the most brilliant minds and database designers in our industry naturally think like Formula 1 engineers. They analyze raw telemetry, work on incredibly high levels of abstraction, and assume the entire society can adapt to technological shifts at instantaneous speeds. But those of us working with real-world organizations and SMEs are driving trucks through medieval streets. You can have a 1,000-horsepower engine under the hood, but if the street is narrow, packed with pedestrians, legacy processes, and rigid regulations, you can only move at a crawl. Most real-world software complexity resides in constraints that a probabilistic model from OpenAI or Google cannot solve: Liability and Legal Responsibility: If a black-box model makes a catastrophic financial calculation for a bank, who is liable? OpenAI? No risk committee will ever authorize replacing deterministic systems with probabilistic ones that have even a tiny margin of unassisted error. An enterprise needs someone to sign off and take legal responsibility. The Legacy Monolith (The COBOL Wall): Critical transaction systems often rely on technologies designed decades ago. They might look ancient, but they are incredibly secure and deterministic. Swapping them out for a probabilistic agent workflow is a risk no prudent manager is willing to take. Psychology and Ego: Software engineering is rarely just about translating specifications. Often, the client doesn't actually know what they need. Furthermore, models are trained to be highly compliant "Yes-Men." If a manager asks an AI to automate an inefficient, poorly designed business process, the AI will happily generate the code in seconds, automating chaos at the speed of light. A human engineer has the experience to stand up and say, 'No, we need to redesign this workflow first; then we can automate it.' Conclusion: Our Value Isn't in the Syntax The current hype cycle will eventually transition into a classic, healthy correction. The miraculous, "sentient machine" marketing will fade, and AI will be recognized for what it truly is: a highly useful, specialized, and incredibly productive developer utility for autocomplete, boilerplate generation, and specialized automation. As developers, our value has never been in typing characters on a keyboard. Our value lies in understanding context, structuring complexity, managing state, and taking responsibility for failure. The machine owns the syntax and the speed; we own the semantics, the context, and the intention. Focus on system geometry, architectural resilience, and deep analytical skills. When the dust of the hype settles, those will be the only shields left standing. What is your experience on the ground? Are you already dealing with AI-generated technical debt, or are you seeing real-world productivity gains that justify the massive infrastructure spend? Let's discuss in the comments below!