cd /news/artificial-intelligence/what-do-software-developers-do-now · home topics artificial-intelligence article
[ARTICLE · art-15114] src=infoworld.com pub= topic=artificial-intelligence verified=true sentiment=· neutral

What do software developers do now?

Software developers are increasingly shifting from writing code to directing AI agents to write it for them, with many now spending their workdays reviewing and debugging AI-generated code rather than typing it themselves. The role is evolving into one of micromanaging AI coding assistants like Claude Code, which can produce entire applications in hours and write in unfamiliar programming languages, dramatically boosting productivity while potentially eroding traditional coding skills. Industry observers say the job description for software engineers is still taking shape as the profession moves away from decades of hands-on programming toward a new model of AI-directed development.

read3 min publishedMay 27, 2026

I don’t even know what a software engineer is supposed to be doing anymore. Do we code? Do we architect systems? AI agents have changed everything, and I don’t even know what to think.

I don’t write much code anymore. In my day job, I ask Claude to do most of the analysis, planning, and coding. My side projects are 100% written by Claude Code, and in some of these, I literally haven’t even reviewed the code because I trust Claude and because gStack reviews the code for me.

So I can still call myself a software developer, but I don’t think I can call myself a programmer anymore. But even in my role as a “software developer,” what I am doing is radically different. Writing code is a completely different animal from directing AI to write code. While I review the code that I write, that is not the same as reviewing the code that an agent writes for me.

Having an agent write code is like having another developer write your code for you and then reviewing it. It’s a totally different experience. You are no longer debugging typos and bugs but instead debugging the actual functionality of the code, and then having the agent fix the problems you find.

You are basically looking over the shoulder of another developer who doesn’t mind you micromanaging everything she does, and who will execute your every command without complaint. Coding and iterating happen a lot faster, but the cost of unclear thinking can go up quickly as well. You lose the coding experience but you gain productivity — usually by orders of magnitude.

Some developers lament this loss. Some developers don’t even realize what they are missing. Either way, something is being left behind for sure.

I am jumping into AI coding with both feet, but I will miss that flow state that I’d get into when everything is just clicking and time seems to melt away. I’ll lose that deep understanding of the codebase that comes from typing every line as I pass that work off to an agent. Eventually I may even lose those coding skills that I worked so hard to build up over the years.

And that’s OK, because I believe that I’ll gain even more. With AI, I can build a functioning website in an afternoon. I can build things that I don’t have a lot of experience with — I was mainly a front-end guy, and now building a back end is a breeze. I can code in languages that I’m not even familiar with. Claude Code writes much better SQL than I can.

The boring parts of coding go away completely, and I can focus more on the parts of coding that I like. For example, Claude will write as many unit tests as I tell it to. He will even write them before we code, and he will make them all work as we build the system. (Does anyone actually like writing unit tests?)

But there are also potential problems. It’s hard not to just rubber stamp anything that works as designed. Saying “Here is what I want done” is not the same thing as “Do this thing I want done the right way.” It is a struggle to stay engaged and pay proper attention when everything just works the first time through.

It’s not yet clear what, exactly, a job description for a software engineer will look like in the near future. For decades the job has been writing code. In the last few months, that has gone away, to be replaced by something that is still taking shape.

We still have keyboards, but what we are doing with them has changed out from under us.

── more in #artificial-intelligence 4 stories · sorted by recency
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/what-do-software-dev…] indexed:0 read:3min 2026-05-27 ·