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
Developers
Developers
Developers
Recruiting & careers

What Feels Easy Might Be Your Greatest Strength

We often mistake effort for value. By combining feedback, work history, and AI, James Walker discovered that the work that felt easiest was often what others valued most.
James Walker
|
September 15, 2026
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

About a year ago, a colleague joined the team I was working on. While introducing himself, he said something that caught me completely off guard.

“I’m really good at TypeScript.”

It wasn’t arrogant or boastful. It was simply a statement of fact. What surprised me wasn’t what he said, it was my reaction.

I remember thinking, I’m really good at TypeScript too.

And then, almost immediately, another thought followed, Wait… am I allowed to say that?

For most of my life, I’d associated people claiming they were good at something with arrogance. I’d met enough people who overestimated their abilities that I had unconsciously decided the safest option was never to make those kinds of claims about myself.

Looking back, I think I overcorrected.

Saying you’re really good at something isn’t the same as saying you’re the best. It isn’t a comparison with everyone else. It’s simply recognizing a strength that you believe you’ve developed.

That conversation gave me permission to think differently.

The harder question, though, is:

How do you know what you’re really good at?

Looking for evidence instead of intuition

Before I ever started using LLMs, I was already trying to answer that question.

When I was preparing for my promotion from Senior Software Consultant to Staff Software Consultant at Test Double, I didn’t sit down and try to convince myself I was ready. Instead, I asked the people around me for written feedback on what it was like to work with me.

I asked clients, colleagues, and managers.

I asked the people whose opinions I respected the most.

I also made a point of asking the people who intimidated me the most. I was convinced they would tell me I wasn’t contributing enough. That they would see through me and confirm my insecurities: I thought they’d point out that I wasn’t writing enough code, solving enough difficult technical problems, or making a large enough visible impact.

Instead, one of them gave me one of the strongest endorsements I’d ever received. He talked about my ability to ask good questions, create clarity, and help teams find alignment. Those weren’t the things I would have listed about myself.

I gathered all of that feedback into my promotion document and rather than telling people why I deserved the promotion, I simply said:

“Don’t take my word for it. Here’s what the people I work with consistently say.”

It became much less about self-belief and much more about evidence.

AI didn’t invent this. It changed the scale.

Today I use LLMs to do something remarkably similar.

I’ll give Gemini a meeting transcript and ask:

Where did I create the most value?

I’ll feed ChatGPT performance reviews and peer feedback and ask:

What patterns keep showing up?

I’ve pointed Cursor at an entire codebase and asked it to analyze every commit I’ve made.

What kinds of problems do I naturally solve?

What themes emerge across my work?

What kind of engineer am I when you look at years of contributions instead of individual commits?

I’ve even used AI as a sounding board to talk through difficult situations, asking it to notice recurring themes in how I think about problems.

I don’t ask AI to tell me who I am. I ask it to synthesize far more evidence than I could ever hold in my head at once, and it helps me see emergent patterns that were always there.

The hidden variable: effort

As I’ve done more of this, one pattern keeps appearing: The things that require the most effort from me often aren’t the things people value most. I’ve spent enormous energy on work that I thought was important because it was difficult. Sometimes it received very little recognition. Other times, the things people appreciated most were the things that felt almost effortless. That realization changed how I think about strengths.

We often assume that if something feels difficult, it must be valuable. But difficulty is an internal experience, while value is an external observation.

I’ve had periods where I tried to maximize my availability because I thought that was the most helpful thing I could do. The result was that I had less uninterrupted time for the kind of thinking that actually created value.

I’ve owned responsibilities simply because I was capable of doing them, only to realize that someone else on the team could do them just as well, or even better, while I focused on work that came more naturally to me. Instead of doing things just because I’m capable, now I ask myself:

What does this cost me?

And what could I be doing instead?

Maybe you’re looking in the wrong place

When we think about strengths, we often think about technologies or job titles.

Are you good at TypeScript? React? Architecture? Databases?

But the more durable strengths are often much harder to see:

Maybe you’re unusually good at simplifying complexity.

Maybe you’re the person who creates alignment when a team is stuck.

Maybe you ask the question that changes the direction of an entire meeting.

Maybe you learn unfamiliar things quickly.

Maybe you consistently reduce complexity instead of adding to it.

These are all  ways of thinking. If you’ve always thought a certain way, it may feel completely ordinary to you.

What feels easy?

One of the most useful questions I’ve started asking myself is this:

What valuable things feel disproportionately easy to me compared with how hard they seem for other people?

Not everything that’s easy is valuable. Some things are easy because they’re trivial. But occasionally you’ll find something that other people consistently describe as difficult or valuable, yet it feels almost natural to you. Those are worth paying attention to.

Ironically, they’re also the strengths you’re most likely to overlook because they don’t feel exceptional, they just feel normal.

Stop using effort as evidence

Reflecting on your own work, asking people for feedback, and looking for patterns in your contributions aren’t new strategies.

What’s new is that tools exist that can aggregate and synthesize years of conversations, code, documents, and feedback in minutes to reveal patterns you would never be able to hold in your head at once.

Gathering evidence and feeding it into an LLM helps surface those patterns more clearly, especially across long spans of work where memory and intuition start to blur.

I assumed that the things that took the most effort were the things that mattered most. I discovered the opposite was often true: the work that exhausted me was simply difficult for me, while the work that people consistently valued was the work that felt natural.

‍

James Walker is a Staff Software Consultant at Test Double, and has experience in software architecture, technical leadership, team alignment, product strategy, and AI-assisted development.

Software is broken, and you can help!

Software consulting is like an experience accelerator. Encounter a variety of interesting challenges, codebases and projects, plus work with some of the best teams in tech.

Culture and careers

Related Insights

No items found.

Explore our insights

See all insights
Developers
Developers
Developers
Agentic Tooling as Accessibility

Most organizations expect agentic tooling to greatly increase the speed at which we write code. But there's another benefit in this new world that may not get as much as attention as it deserves: accessibility. River Bailey looks at her own experiences, and that of other developers, to better understand accessibility in the age of AI.

by
River Lynn Bailey
Leadership
Leadership
Leadership
After the tests pass

Engineers are great at testing correctness. Far fewer teams know how to measure whether their code is actually performing well once it's in production.

by
Jed Schneider
Developers
Developers
Developers
Lay the Foundation Before You Reach for Advanced Agentic Tooling

Is your code ready for advanced agentic tooling? River Bailey explores the foundational practices that help both humans and AI amplify good work, and avoid repeating the existing problems.

by
River Lynn Bailey
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.

Software is broken, and you can help!

Software consulting is like an experience accelerator. Encounter a variety of interesting challenges, codebases and projects, plus work with some of the best teams in tech.

Culture and careers