The future of software engineering: AI doesn't need to be a job killer

I’m 14 years old, and I’ve already built a trading bot, a stock sentiment scanner, and a news aggregator. I didn’t go to a coding bootcamp. I don’t have a computer science degree. I used Claude Code, an AI tool that lets you describe what you want to build and then actually builds it.

A lot of people hear that and freak out. If a teenager can build software without really knowing how to code, does that mean software engineers are irrelevant? I don’t think so. And I think the people saying AI will kill tech jobs are missing something really obvious: AI will create jobs, just different ones than we’re used to.

When you give someone a tool like Claude Code, you don’t stop needing engineers. You actually need more of them. AI makes it easier to build things, so more things get built. More software in the world means more people are needed to maintain, fix, and keep it secure. There’s actually a name for this. It’s called induced demand. When cities build more highways, more people drive. When building websites became easier, the number of websites didn’t shrink. It exploded. Better tools don’t shrink the market. They grow it.

That’s already happening in software. According to the U.S. Bureau of Labor Statistics, software developer jobs are projected to grow 15% from 2024 to 2034, much faster than the average for all jobs. And that prediction was made knowing AI tools already exist. If AI were really going to wipe out these jobs, the people whose whole job is forecasting this stuff would have seen it coming, but they didn’t.

Critics do have a point about one thing. AI might reduce demand for some entry-level coding jobs. If one engineer using AI can do the work that used to take three junior developers, companies might hire fewer people for basic tasks. But that doesn’t mean software engineering disappears. It means the job changes. Instead of writing every line by hand, engineers move toward bigger-picture work like system design, security, and reviewing what the AI builds. The job won’t die; it will just level up.

What Claude Code actually does is lower the barrier to entry. Before, if you had an idea, you either had to spend years learning to code or pay someone thousands of dollars to do it for you. Now someone like me can build something real in an afternoon. Small businesses that couldn’t afford developers can automate their work. Students can build tools for their schools. People who have always had ideas but no technical skills can finally act on them.

But all that new software still needs real engineers. Someone has to build the infrastructure it runs on. Someone has to make sure it’s secure when real people’s data is involved. AI can also mess up in ways that are hard to catch, like creating security holes or just making stuff up. You need a human who actually understands what’s happening to catch that.

When I built my trading bot with Claude Code, it got me most of the way there pretty fast. But it wasn’t perfect. Stuff broke, things didn’t work right, and I had to figure out a lot of it myself. And that was just one small project. Real software that millions of people use is way more complicated. At some point, you need an actual engineer who knows what they’re doing to step in and make it work.

People worry that AI will do everything, leaving engineers with nothing left to do. But that only makes sense if you think the amount of software the world needs is fixed. It’s not. It keeps growing. AI just means more people can build more things faster. That’s more work for engineers, not less.

My generation is going to grow up building stuff with AI tools. That’s actually pretty cool. But it doesn’t mean engineers go away. It means what they do gets harder, more important, and, honestly, more necessary than before.

So no, software engineers aren’t going anywhere. If anything, they matter more now than they ever did.