Skip to main content
Test Double company logo
Services
Pragmatic Services Overview
Holistic software investment consulting
Acccelerate Software Delivery
Balance efficiency and quality
Improve Product Impact
Drive results that matter
Upgrade Rails Seamlessly
Update Ruby and Rails versions
Scale DevOps
Dev experience and infrastructure
Technical Recruitment
Build tech & product teams
Case Studies
Solutions
Legacy Modernization
Renovate legacy software systems
Pragmatic AI
Solve business problems without hype
Technical & Product Assessments
Uncover root causes & improvements
About
About
What's a test double?
Approach
Meeting you where you are
Founder's Story
The origin of our mission
Culture
Culture & Careers
Double Agents decoded
Great Causes
Great code for great causes
EDI
Equity, diversity & inclusion
Insights
All Insights
Hot takes and tips for all things software
Leadership
Bold opinions and insights for tech leaders
Developer
Essential coding tutorials and tools
Product Manager
Practical advice for real-world challenges
Say Hello
Test Double logo
Menu
Services
BackGrid of dots icon
Services Overview
Holistic software investment consulting
Software Delivery
Accelerate quality software development
Product Impact
Drive results that matter
Cycle icon
DevOps
Scale infrastructure smoothly
Upgrade Rails
Update Rails versions seamlessly
Technical Recruitment
Build tech & product teams
Case Studies
Solutions
Solutions
Legacy Modernization
Renovate legacy software systems
Pragmatic AI
Solve business problems without hype
Technical & Product Assessments
Uncover root causes & improvements
About
About
About
What's a test double?
Approach
Meeting you where you are
Founder's Story
The origin of our mission
Culture
Culture
Culture & Careers
Double Agents decoded
Great Causes
Great code for great causes
EDI
Equity, diversity & inclusion
Insights
Insights
All Insights
Hot takes and tips for all things software
Leadership
Bold opinions and insights for tech leaders
Developer
Essential coding tutorials and tools
Product Manager
Practical advice for real-world challenges
Say hello
AI

In the age of AI we’re in this together

The hardest part of the AI shift for developers isn't the tooling—it's the identity reassessment underneath it. Senior Software Consultant River Lynn Bailey shares what's helped her work through that fear and emerge on the other side.
River Lynn Bailey
|
May 8, 2026
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

I recently saw a post on Reddit about software developers and mental health in the age of AI. The issues resonated with me, and the pain described is very real:

I work for a small consulting company, we have maybe 15 employees, working essentially remotely on programming or infrastructure tasks. I'm responsible for organising this team event where the main reason is to share and harmonize as much as possible our AI workflows.
However, I want to hack it to speak a bit about mental health.
I believe we have an important mental health crisis coming. I've seen 2 colleagues leave the company because of it—at least in part—and I'm certainly feeling it myself. We're overwhelmed, we are confused, we have imposter syndrome because it's not the job we learned or signed-up for. We lose human connection, and we increase context switching.
It goes further than [this] but I think a lot of folks will understand this very well. So I'd like your opinion. I welcome structured feedback, general feeling, personal stories... I want to understand the landscape and do good for my team.

Whether or not we talk about it, AI is having an effect on us. Yes, there are documented issues like "AI Psychosis" that are getting a lot of attention right now. But those extreme issues aren't always the ones that cause the most problems for us on a daily basis.

Understanding our fear

I've been using AI tooling to write code for not quite 6 months now. At first, it was exciting! The speed at which I could build, debug and ship was incredible. But as I moved forward and began to build out new and better ways of working with the AI tooling, I found myself running head-first into fear. Fear of losing my job. Fear of losing my own sense of self and the value I add to a team. Fear of what might happen to me in the near future, as more and more of the world begins to rely on AI.

I've mentioned this a number of times to my coworkers here at Test Double. In a recent conversation, Mike Doel said something that has stuck with me:

It makes me think of Atomic Habits by James Clear. He talks about three levels of change: outcome-based habits, process-based habits, and identity-based habits. The central thesis of his book is that habit formation is most effective when it is grounded in identity-based habits. How we see ourselves is so very powerful on what we do and how we feel about it. For all of us who cultivated an identity of being a programmer for decades, this moment that is challenging all of that is difficult precisely because it is asking us to reassess our identity.

This hit home for me and the fear I've been feeling - especially that last sentence:

For all of us who cultivated an identity of being a programmer for decades, this moment that is challenging all of that is difficult precisely because it is asking us to reassess our identity.

Identity is the hard part

Anyone who knows me outside of work can tell you that I'm no stranger to this kind of fear. I've reassessed, reevaluated, and rebuilt my own understanding of who I am, what I believe, and how I interact in this world, a countless number of times over the last twenty years. And what this person is describing on Reddit is exactly what we are collectively going through right now, and what I have done so many times before.

But having done this before doesn't mean it's easy for me. It's still incredibly painful. It's still causing a high level of anxiety for me. It's still a significant source of fear. And the uncomfortable truth about all of this—having lived through it many times already—is that the only way out is to push through.

We have to sit with the pain, discomfort, and fear. We need to understand why it's there, what it means, and how to move forward with our lives in this new world. Nobody gets to skip that part. And a person who has never had to question their own beliefs and values before is going to be in serious danger trying to navigate this alone.

Where to start

I wish I had the magic words to say, right here, that would make this easy for everyone to work through. Unfortunately, there are no such magic words. I do, however, have some advice on how I have worked through this in the past, and how I'm working through it now, to understand where I fit in the AI flood.

1. Therapy

I've seen a therapist for many reasons in the last 10 or 15 years. It's difficult, painful, and horribly stigmatized in our culture. But it's an absolute must for anyone who's experiencing major life changes, in my opinion.

My first piece of advice, then, is to make sure your company provides resources for each person to find a therapist. There are many different therapists working from various frameworks and perspectives. This matters. Different people need different therapists to match their specific worldview and needs.

Therapy must never be mandated. It should be available, it should be encouraged, and it should be easy to start. But it should not be required of anyone.

2. Do one thing at a time

Beyond the mental health expertise, advice, and assistance of a therapist, I've personally found that massive shifts in identity, tooling, responsibilities, etc, like we're now seeing, must be taken slowly. If we don't, we risk burning out or worse.

If you try to answer every question, every concern, every issue, every unknown, all in one gathering, you are going to run into analysis paralysis. The infinite choices and options become overwhelming, which easily leads to inaction and further stagnation.

Take things one step at a time. Start small. Don't expect the change to happen overnight. Get your team comfortable using AI tooling for one specific thing first, and let that win settle in before reaching for the next one.

3. Start here

With "one thing at a time" in mind, my recommendation for where to start with AI tooling is documentation maintenance. It's often the most innocuous place to begin because it's work most developers actively dislike doing.

However, your team, company, project, etc, may have people who actively maintain the documentation already. If this is true, don't yank the work out from under them. Find the places where your team would rather not be spending their time, and point the new tooling at those tasks. That's where you can start simple and get honest buy-in without anyone feeling like they are being pushed off a cliff.

4. Pick a tool, any tool

The question of where to start is often overshadowed by the question of "how" to start. There are countless options, choices to be made, tools to evaluate, processes to work with, plugins, skills, blog posts, articles, and so on. It's easy to feel like you're going to drown in the sea of AI opinions and options.

The truth of this situation is simple, though: the specific agent, tool, or framework doesn't matter for the first efforts. Pick one and try it out. You don't need a reason. You don't need an analysis document ending in a single, final recommendation. You only need to start.

What matters more is the goal—the "one thing" that will be used as a starting point, like updating old documentation. Let someone pick a tool to try because they said they want to try it, and see what happens. As long as they have a goal in mind, the tools and options will quickly narrow through trial and error.

5. Treat it like R&D

Lastly, treat this like any R&D project. It's learning. It's painful. It's scary. The team will make mistakes. Sometimes those mistakes will cause financial loss through time, effort, errors, and bad results. This is to be expected, and must be accounted for in the project of learning AI tooling.

Like any other project, the team needs to do retros and collect lessons learned and unanswered questions. The team must examine how people really feel about the work and the tooling. And they must feel safe in the environment and company culture to offer honest feedback.

Moving forward, carefully

Nobody has the full picture of what software development looks like in this new world yet. The honest move, as a leader walking a team through it, is not to pretend you do. Move deliberately, pay attention to what works, and let your team watch you do the same. People trust honest uncertainty far more than they trust a confident answer that falls apart a month later.

Our job, as the people trying to guide this, is to help each other figure out how we fit into the work going forward. Small steps, honest retros, and real support for the humans doing the work are critical. That's how we get through this together.

River Lynn Bailey is a Senior Software Consultant at Test Double, and has experience in building agentic workflows and plugins for solo and small team environments.

‍

Related Insights

No items found.

Explore our insights

See all insights
Leadership
Leadership
Leadership
Organizational observability: The AI alignment problem starts upstream

Most agent misalignment doesn't start in the model. It starts upstream, in organizations that haven't made their own intent visible enough to navigate.

by
Dave Mosher
Leadership
Leadership
Leadership
The shockingly simple math for why we need test automation

Manual testing works for a while… until it falls behind as your systems grow in complexity. The pragmatic addition of automated testing helps scale quality assurance over time.

by
Gabriel Côté-Carrier
Leadership
Leadership
Leadership
The root causes healthcare teams overlook: Siloed data and misaligned priorities

Healthcare teams keep treating tech debt, slow delivery, and legacy headaches as isolated issues. The real root causes—siloed data, wrong metrics, and strategic misalignment—require a fundamentally different approach.

by
Cathy Colliver
Letter art spelling out NEAT

Join the conversation

Technology is a means to an end: answers to very human questions. That’s why we created a community for developers and product managers.

Explore the community
Test Double Executive Leadership Team

Learn about our team

Like what we have to say about building great software and great teams?

Get to know us
Test Double company logo
Improving the way the world builds software.
What we do
Services OverviewSoftware DeliveryProduct StrategyLegacy ModernizationPragmatic AIDevOpsUpgrade RailsTechnical RecruitmentAssessments
Who WE ARE
About UsCulture & CareersGreat CausesEDIOur TeamContact UsNews & AwardsN.E.A.T.
Resources
Case StudiesAll InsightsLeadership InsightsDeveloper InsightsProduct InsightsPairing & Office Hours
NEWSLETTER
Sign up hear about our latest innovations.
Your email has been added!
Oops! Something went wrong while submitting the form.
Standard Ruby badge
614.349.4279hello@testdouble.com
Privacy PolicyTerms & Conditions
© 2020 Test Double. All Rights Reserved.