There is a loud, recurring narrative that AI is coming for the software engineer's job.
Link: Former Google CEO just revealed AI's scary timeline
In this clip, Schmidt discusses the "San Francisco Consensus", the belief that within a year, AI will replace the vast majority of programmers as we know them. He points to "recursive self-improvement," where computers are now generating 10–20% of their own code.
But let's talk about the reality on the ground.
There's a difference between AI does lots of the coding work and AI makes programmers irrelevant. Right now, it's closer to the first than the second. The real shift isn't AI replacing Developers but about compressing work. Because, if you look at the actual workflow in modern Deveveloper shops, the reality is far more surgical. We are currently witnessing a massive shift in the industry, but it isn't an "obsolescence" event, it is a "compression" event.
1. Augmentation vs. Replacement
Right now, we are firmly in the era of AI doing the "grunt work." AI handles the boilerplate, the unit-tests, e2e, and the repetitive syntax that used to consume hours.
-
The Myth: AI writes the app while the human watches. -
The Reality: AI is a high-speed power tool. It "amplifies" the output of the person holding it, but it still requires an architect to ensure the structure is sound.
2. The End of the "Easy Cash" Era
For the last decade, the high demand for code led to an influx of people entering the field strictly for the "high" salaries, often lacking a background, foundational interest in engineering or the "passion for resolving problems".
When AI can generate (almost) functional code in seconds, the value of a Developer who just "follows instructions for a paycheck" drops to near zero.
-
The Problem-Solver: Sees AI as a lever to solve bigger, more complex problems. -
The Paycheck-Seeker: Finds themselves competed against by a tool that is cheaper, faster, and doesn't mind repetitive tasks.
3. The "Compression" Effect
As AI amplifies productivity, the "middle" of the market starts to squeeze. When one senior engineer can produce the output of three due to AI assistance, the need for a large army of less-specialised "task-runners" diminishes.
We are moving toward a world where specialisation and passion are the only true moats. If you aren't curious about how things work under the hood, AI will eventually automate your role.
4. The Power of "Zooming Out" control
Being a "Centaur" Engineer means you no longer have to spend hours buried in the deatils of basic algorithms. You can "zoom out" to see the bigger picture. Because the AI manages the low-level execution, the engineer is free to focus on systemic efficiency:
-
Understanding the "How": You aren't just writing lines; you are understanding how the entire system breathes and scales. -
Elevated Problem Solving: You spend your energy on architecture and high-level logic—ensuring the solution is elegant and efficient, rather than just "functional". -
Efficiency over Effort: The goal is no longer "hours spent coding," but the quality and performance of the final architecture.
5. Multiple hats in the same eco-system:
A Software Engineer has never been just a "coder", In fact, writing code is often the simplest part of the job. and in the AI era, this is more true than ever. We are well-rounded professionals who must navigate a complex ecosystem. Being a Centaur Engineer means having the versatility to wear multiple hats throughout the product lifecycle:
-
The Architect: Designing systems that are scalable and maintainable. -
The Product Designer: Understanding UX and human behaviour to reduce friction. -
The Mentor & Communicator: Using soft skills to bridge the gap between stakeholders and the codebase. -
The Leader & Conflict resolver: Elevating the team through leadership, code reviews, deal with conflicts, and shared standards. -
The Business Strategist (ROI Guardian): This is about looking at the CRO and KPIs. You ensure that every line of code serves a material business purpose and isn't just "tech for tech’s sake."
AI isn't making programmers irrelevant; it's making perfunctory programming irrelevant eventually.The "easy cash" entry point is vanishing. The future belongs to the "Passion, eager to learn and curious Enginners". The "Centaur Enginners" (AI Body and Human Head). Those who use AI to compress months of work into weeks, zooming out to focus their human intellect on the "why" and the systemic efficiency, rather than just the "how".
Top comments (0)