AI Career Fears Are Evolving -- Here's What I'm Hearing
Dev Leader Weekly 137
TL; DR:
AI career anxiety is shifting from “replaced” to “left behind”
Tool usage gaps and product integration gaps are different problems
Your engineering fundamentals are more transferable than you think
I’m on-call this week -- no live stream. Sorry!
The AI Career Conversation Is Changing
If you spend any amount of time in developer communities, on social media, or just talking with engineers in your circles, you’ve probably noticed that the AI conversation has shifted. It’s not the same conversation we were having a year or two ago -- it’s evolving. And I wanted to share some of the patterns I’ve been picking up from conversations I’ve been having with developers at various stages of their careers.
Obviously, everyone’s going to have their own bias on this based on where they’re working and who they’re interacting with. The same goes for me. But I think it’s genuinely valuable to share different perspectives so we can all get a broader picture of what’s actually happening out there.
You can check out my full thoughts on this in the video below:
“I’m Going to Be Replaced by AI”
Not surprisingly, the overwhelming narrative I hear -- and I’m guessing you’re hearing something similar -- is this fear of being replaced by AI. That hasn’t gone away. If I had to guess, it’s probably still the most common concern, especially on social media and from people I interact with outside of my direct team.
But here’s the thing: it’s not just people already in the industry. A huge chunk of the fear is coming from aspiring software developers -- people who haven’t even broken into the profession yet. They’re looking at AI progress and wondering if the job they’re trying to get is going to exist by the time they’re ready for it.
I do think this fear is starting to shift, though. It’s not disappearing, but the shape of it is changing. And that’s what I want to dig into.
The “Being Left Behind” Fear
The narrative that’s been ramping up the most in my conversations is less about replacement and more about being left behind. And it breaks down into two very distinct categories that I think are important to separate -- because the solutions for each look completely different.
Not Using AI Tools Effectively
The first category is around developer workflow tooling. People are looking around at their peers and seeing them use Claude, Copilot, Cursor, or whatever the latest tool is -- and they’re seeing (or at least perceiving) these people being incredibly effective with these tools. The side effect? This creeping feeling that everyone else is accelerating and I’m not keeping up.
Now, I want to be clear -- I absolutely use AI tools in my development workflow as much as I can. But I think there’s an important nuance here. You’re almost always going to see outliers on social media that exaggerate this effect. You don’t hear about the person who got a totally respectable 20% productivity boost. You only hear about the people claiming they’re 10x or 100x what their “former peasant selves” were. And that exaggerates the gap you perceive.
Actionable Tip: If you feel like you’re falling behind on AI tooling, start small. A lot of people I’ve worked with have been using AI for doc writing or smaller code changes, but they haven’t explored things like using AI to put together a comprehensive plan, execute on most of it, or collect and compare data across multiple design options. If you’ve been trying to one-shot perfect outputs and getting disappointed, that’s probably not the most effective way to use these tools. Iterating is key.
Not Building AI-Integrated Products
The second category is subtly different but equally real. These are developers who are building software across any domain and any tech stack, but they’re not integrating AI functionality into what they’re building. No agents, no LLM tool calls, no RAG pipelines -- there’s just no AI in the product or service.
This is fundamentally different from the first category. One is about your developer workflow (how you build things), and the other is about the product itself (what you’re building). And when people express this concern, these two things often get mixed together in a way that makes the anxiety worse.
Here’s the reality: you might be building something where AI genuinely doesn’t make sense. Take a high-performance reverse proxy, for example -- you’re not going to route requests through an LLM. That would be absurd from a performance perspective. But that doesn’t mean you can’t find peripheral opportunities. Data analysis, service health monitoring, on-call workflows -- there are likely adjacent areas where AI integration makes a lot of sense even if it can’t be on the hot path.
And if your product could benefit from AI but it’s not on the roadmap yet? I think you should advocate for it. Seriously. You might not be the final decision-maker, but I think everyone should speak up when they see an opportunity. That’s not overstepping -- that’s being a good engineer.
The Cutting-Edge FOMO
This one is the newest thing I’ve been hearing, and it’s the one that’s been ramping up the fastest. It’s not about using AI tools or integrating AI into products. It’s about wanting to be the person building the AI technology itself.
How do I get to be part of putting the models together? How do I work on the agentic harnesses? How can I be involved in creating the technology that other developers are going to use -- whether that’s developer tooling or components for building AI-powered services?
I think there’s a hyper-awareness forming around this because of how much attention AI is getting. If you’re not at the core of it, it can feel like you’re going to become obsolete -- like you’re barely a consumer of AI things while other developers are literally assembling the fundamental building blocks.
Whether or not people felt this way about previous tech waves, I’m not sure. But the speed and scale of AI advancement is exaggerating everything. Every other tech shift I’ve lived through feels smaller by comparison.
How I’m Navigating This as an Engineering Manager
For the tooling gap, I feel like that’s the most actionable one. It’s very situational -- different people hit different hurdles. What I’ve been leaning into is spending time in one-on-one or small group sessions, not just showcasing success stories (though those are great) but addressing the other side: the people who are watching the demos thinking, “Cool, but that’s not me -- what do I do?”
I’ve had some success with this approach. People often go, “Oh, I didn’t know I could do that!” when shown different ways to use AI. There’s a lot of low-hanging fruit that people just haven’t explored yet -- using AI to evaluate and compare approaches, generate comprehensive plans, or make sense of large amounts of data.
Actionable Tip: If you’re a manager, don’t just run demos of AI success stories. Find the people who are struggling and work with them directly. Ask what they’ve tried. Show them alternatives. And for scale, do a few small group sessions and then let people help each other. It’s literally your job, and honestly, it’s one of the most rewarding parts.
For the product integration gap, that’s trickier. I can’t create artificial opportunities for AI integration in a codebase where it doesn’t make sense. But what I can do is encourage people to think beyond their direct service. There are almost always peripheral systems, workflows, or analyses where AI can add value.
For the cutting-edge FOMO? That’s the hardest one. My approach has been:
Acknowledge the feeling is valid. I’m not going to tell someone their concern is dumb. That’s how they feel, and it’s not for me to dismiss.
Provide perspective. Tech waves aren’t new, but this one is genuinely exaggerated in speed and impact. Acknowledging both of those things helps.
Support career decisions. If someone genuinely wants to go deeper into AI as a career direction, I fully support that. It’s not my decision to make -- it’s theirs. I can share perspectives, but ultimately people get to chart their own path.
Your Skills Are More Transferable Than You Think
Here’s the thing I keep coming back to: the general skills we build as software engineers are incredibly transferable. Design patterns, system design, debugging, performance analysis, code organization -- all of that translates regardless of whether you’re building a traditional service or an AI-powered one.
It might mean catching up on new tech. That’s always been true in software engineering. But the fundamentals? Those don’t expire.
Do I have some of these fears myself? Sure, a little bit. But I also know that the core engineering skills I’ve built over my career have been applicable across every tech shift I’ve navigated. I don’t think this one will be any different in that regard -- even though the speed is unlike anything we’ve seen before.
Actionable Tip: Don’t make career decisions purely out of a fear reaction. Take the time to actually sit down and identify what specifically is bothering you. Is it the tooling gap? The product gap? The cutting-edge gap? Because each of those has a very different path forward, and lumping them together just makes the anxiety worse.
Join me and other software engineers in the private Discord community!
Remember to check out my courses, including this awesome discounted bundle for C# developers:
As always, thanks so much for your support! I hope you enjoyed this issue, and I’ll see you next week.
Nick “Dev Leader” Cosentino
social@devleader.ca
Socials:
– Blog
– Dev Leader YouTube
– Follow on LinkedIn
– Dev Leader Instagram
P.S. If you enjoyed this newsletter, consider sharing it with your fellow developers!



