‹ Ashutosh Singh Rawat

Tags / Technology


If you’ve been feeling like something “snapped” in late 2024 and 2025—that your work still looks the same on the surface, but under the hood it’s suddenly… different—you’re not alone. The tickets, the stand‑ups, the sprints are all still here, but what it means to be a software engineer is quietly changing in front of us.

I have a strong hunch that when we look back a few years from now, we’ll say: 2025 was the last normal year for SWE. Not “the year all the jobs vanished,” but the last year where it still made sense to think in terms of big IT headcounts, pyramids of junior devs grinding through mundane work, and “coding” as the primary way individual engineers create value.

Because if AI agents can now take on hours of serious work in one shot—and are on track to handle days or weeks worth of it soon—then a lot of the industry logic we grew up with simply stops making sense.


One of the reasons I feel this so strongly is my own experience “vibe coding” since the end of 2024. At first, it’s playful: you toss half‑baked ideas at the model, it spits out working code, and you get this slight guilty rush—like you’re cheating on an exam and somehow getting away with it. But very quickly, that feeling changes. You realise that for a huge chunk of the work that used to occupy junior and mid‑level developers—CRUD boilerplate, glue code, small refactors, tests, migrations—the model isn’t just helping you. It’s doing the first 70–80% almost completely on its own, and you’re mostly editing and steering.

Now, zoom out from one developer to a typical IT services pyramid. For decades, these companies were basically arbitraging human time. Lots of juniors at the bottom, a thinner middle of project managers and tech leads, and a tiny layer at the top that actually understood business value and systems end‑to‑end. The model worked because you needed a ton of human “processing power” to move requirements to production: manual testing, hand‑rolled integrations, low‑risk features churned out sprint after sprint.

AI breaks that pyramid in the most boring, inevitable way possible: it chews through the bottom and middle. Not all at once, and not perfectly, but relentlessly.

Another reason 2025 feels like an inflection point is the quantitative side of this story. Benchmarks have quietly shifted from “can this model answer trivia and write leetcode solutions?” to “how many hours of a competent human’s work can this system realistically shoulder on a messy, multi‑step task?” That’s a fundamentally different question. And the answer has gone from “minutes” to “several hours” frighteningly fast, with credible people arguing that we’re on a curve where those “time horizons” might double every few months.

What that means in plain language is: the kind of task that used to keep a junior dev busy for an afternoon—a small feature, a non‑trivial refactor, a migration with some edge cases—is exactly the kind of task that an agent can now take a serious swing at, end‑to‑end, while you go for a walk and come back to review the pull request. Today that still feels magical; in a couple of years, it’s going to feel normal.

Now, I know some of you may be thinking: “Isn’t this just hype? We’ve seen automation waves before. Don’t these tools always look great in demos and then crumble on real‑world codebases?”

You’re right to be skeptical. Anyone who has actually tried to plug an “AI agent” into a non‑toy repo knows how quickly they can hallucinate, get lost in the file tree, or generate confident nonsense. The key difference this time is that we’re not talking about little autocomplete tricks in isolation. We’re talking about full workflows where the model can read large swathes of context, plan multi‑step changes, call tools (tests, linters, CI, APIs), and iterate on its own output. The failures are very real—but so is the slope of the curve.

Another objection you might have is: “Won’t this just create more demand for engineers? Every productivity increase in tech so far led to more software, not less.”

That’s partly true, and it will stay true for the engineers who adapt. There will absolutely be more software, more experiments, more agents, more systems to design and supervise. But the structure of that demand changes.

Think about the classic outsourcing story: a client has a big backlog of mundane work. A services firm promises to do it cheaper by hiring lots of juniors. Margins are thin, quality is variable, but the model “works” because you’re trading money for human attention at scale. Now imagine the same client in 2028. Do they really need a hundred juniors doing mundane work if ten strong engineers with good agentic tools can deliver the same output—or better—by orchestrating a small army of AI workers? It’s hard to see how the old pyramid survives that math.

So where does that leave you, the individual developer reading this?

One of the most important shifts is identity. If you still think of yourself primarily as “the person who writes code,” you’re going to feel this decade as a constant threat. Every new capability will feel like it’s eating your lunch. On the other hand, if you start to think of yourself as “the person who designs and owns systems of humans and AI agents to deliver business outcomes,” the same curve suddenly looks like your biggest ally.

Instead of panicking every time an agent can do another slice of your work, you start asking:

  • How do I scope work so that an agent can own it for a few hours or days?
  • How do I break down a week‑long project into phases that a model can handle, while I only step in at key review checkpoints?
  • How do I wire up my tools, repos, tests, and infra so that agents can do real work safely, not just churn out cute demos?

At that point, what you’re doing day to day is less “coding” and more “directing”. You’re specifying problems, setting constraints, deciding what “good” looks like, and then delegating execution to a mix of humans and agents. Your leverage comes from taste, architecture, product sense, and your ability to communicate with these systems—just like a good manager’s leverage comes from how they lead people, not how many lines of code they personally write.

Now, I know another fear lurking here is: “Does this mean only the ’top 1%’ of engineers have a place in the future? What about everyone else who’s just… solid?”

All that being said, I’m not saying “only geniuses survive”. What changes is the shape of “solid”. Being the person who quietly ships tickets on time but never really owns problems is going to be harder and harder to justify, because a well‑configured agent can look a lot like that person on paper. But being the person who can take a fuzzy business goal, turn it into a clear plan, orchestrate agents and tools to execute most of it, and then refine the result into something users actually love—that’s going to be extraordinarily valuable, and not just at FAANG‑style companies.

In fact, one of the more optimistic possibilities here is that individuals and very small teams get “agency” (pun intended) that used to be reserved for huge organisations. When a solo engineer with good agentic tooling can do the work of a small team, the barrier to trying new things drops. You don’t have to beg for headcount to run an experiment; you spin up some agents, point them at your code and data, and supervise. The constraint shifts from “how many people can I hire?” to “how many good ideas and how much taste can I bring to the table?”

At the end of the day, when I say “2025 was the last normal year for SWE”, I’m not saying that 2026 is the year everyone gets fired and the machines take over. I’m saying that 2025 will probably look, in hindsight, like the last year where you could reasonably plan a career around the old assumptions: big pyramids of human time, slow linear progression from junior to senior doing mostly similar work with more responsibility, and a clear boundary between “tools” and “teammates”.

What’s coming next is messier and more interesting: a world where you’re expected to work through agents, not just with them, where your ability to delegate, specify, and judge becomes as important as your ability to implement. If you lean into that now—if you treat today’s “vibe coding” as the training ground for serious AI delegation—you’re not just safe, you’re early. And in a world where capabilities are compounding this fast, being early is everything.

Views on how consumer technology will change in the near future.

Change in technology is not new. Every couple of years, we see something new in technology that improves on something already cherished. Every couple of decades or so, we see technology changing as a whole. Those of you who know about the Koomey’s or Moore’s Law and Intel’s Tic and Tock know what I’m talking about. In the five years since, I have had the pleasure to use many mobile operating systems, command Google Glass to take pictures for me, instruct Leap Motion (à la Minority Report), look like an idiot enjoying a VR Headset, fly/crash a Quadcopter (I own one, still cant figure out how to fly that thing), track my health with a fitness tracker, or read Malcolm Gladwell on an E book Reader.

Just because technology is there, doesn’t mean it is for everyone (Big Data); doesn’t mean it has matured (VR); and definitely doesn’t mean that it is always useful (Smart Appliances/Bad IoT, 3D TV’s). As a person with lackluster memory (a consumer), I thank my Smartphone for remembering the phone number of my 20th best friend so that I can grant him a customary birthday greeting once a year. Even though I consider myself satisfactorily techie, a smartphone and a laptop is all I need to continue with my work and personal other worldly pleasures. For me, no tablet can provide me the convenience of calling, SMS, messaging, and casual Facebook/YouTube surfing in a pocket-sized device that my smartphone can. No smartwatch or fitness tracker currently in market can replace my no-fuss Seiko watch that is ready to show date and time and bear the optimum weight on my wrist for years at stretch, without a recharge.

In the last five years of my gadget self discovery, I’ve experienced many patterns that I think, will hold true in the future. What will my gadget future look like? If you are anything like me, chances are it will be the same for you too.

Previce — Primary Device.

While enjoying the morning sun, I savor the perfect Chai and read headlines that will get me ready for the day. My job requires me to be updated on the current trends in technology and I don’t like being distracted with news and articles throughout the day. My Previce, now resized to a comfortable 10″ size for reading, knows that. It carefully curates, prioritizes, and summarizes just the right amount of news I’d read in the leisure time I have before I begin my fitness regime. My Previce is perfect. It knows all my preferences and makes sure I get the right user experience from the world around me.

I begin my fitness regime with some yoga exercises. Previce selects the type of exercises I do based on my latest body vitals and coaches me through the training while all along tracking my vitals. In its 5″ form, tied to my armband, it can track all the vitals it needs. In the last month, it has recommended yoga, strength training, and endurance training based on my vitals and health goals set by my physician. Previce is clever. It also communicates with the Previce of my doctor, spouse, co-workers, and friends and keeps us all connected.

Now ready to leave for the office, my Previce communicates with my car and sends my destination in advance. I must clarify its not my car, it is an autonomous service to which I have subscribed. The car automatically comes in front of my house just before I am ready to leave for the office. It drives me to the office while I read emails from work. After dropping me off, it goes to pick up another person who has subscribed to the service.

My inbox, crazier than ever, is easier to manage. Previce has changed it for the better. It automatically segregates the spam, fills forms, accepts meeting requests, marks emails as read, and manages my calendar to make sure I only read the emails meant for me. By communicating with all my co-worker’s Previces and the different services, it books conference rooms and can also make restaurant reservations on my behalf.

Previce is a powerful device now that it is connected to my 24″ display glass with motion sensing, video, and J.A.R.V.I.S (à la Iron Man) like AI audio inputs commands. On my desk, where I work on anything from casual internet research, and creating presentations to photo editing, and video creation — it can wirelessly utilize parallel computing to provide me the computing power I need, on-demand. Everything is in the cloud so I can take my work with me wherever necessary.

As I wrap up my workday before I meet my family for the dinner reservation that my Previce suggested, I wonder how easy, efficient, simple and yet somewhat eerie my life is with Previce at the helm.

Can Previce Be Real?

For all intents and purposes, Previce is real. Technology existing in 2016 allows us to create such a device. As previously stated, great consumer technology is not necessary a result of an invention but innovation in piecing the right inventions together and providing it with a lucrative businesses model. Previce is an imagination of a personal gadget that is less about technology and more about utility, user experience, and coherent technology solutions that work well together. If brought to reality, it would do a more than I can imagine or write. If I were to play an oracle, in the next five years, the smartphone will evolve to become a Previce-like device. As different industries evolve with technology, apps and smartphones will create an ecosystem capable enough to create the future I imagine for myself.

« Older posts Newer posts »