Skip to main content

· Ruby Jha · engineering-leadership  · 6 min read

Your Team Is Doing the Work. Someone Else Is Taking the Credit.

How to fix invisible attribution in distributed teams, and why credit theft is the most corrosive trust pattern a manager can inherit.

An engineering team builds and ships a feature. They debug it through three production incidents. They refactor the API layer twice to get latency under the SLA. Then the person who presents the quarterly update to leadership describes it as “what we delivered this quarter,” and every slide says “we” while every name in the room belongs to someone who wasn’t writing the code.

In distributed engineering organizations, this isn’t a rare pathology. It’s the default. Credit flows to proximity, not contribution. Whoever is in the room when leadership asks “who built this?” gets the attribution. When the builders are in a different time zone or simply not in the meetings where narratives get shaped, their work becomes organizational infrastructure: present, essential, and invisible.

Why credit theft does more damage than the other patterns

Broken promises make people cynical about the institution. Information hoarding makes people guarded about their investment. But credit theft attacks something more fundamental: the belief that your contributions are real to the organization. When a team watches someone else take credit for their work, the lesson they internalize isn’t “management is unfair.” It’s “I am invisible here.”

That lesson has a specific behavioral consequence. People stop doing anything that won’t show up in a Jira ticket. The creative problem solving, the late-night debugging, the mentoring of junior engineers, the thoughtful code review, the knowledge sharing across teams: all of that is effort people volunteer when they believe it will be seen. It’s the first thing that disappears when they believe it won’t be.

You’ll recognize this pattern because the team’s output will look technically fine but mechanically executed. PRs get approved but there’s no discussion in them. Architecture decisions get made but nobody advocates for alternatives. The team ships, but they’ve stopped caring about what they ship.

The mechanics of invisible attribution

Before you fix this, it helps to understand why it happens. In most cases, the person taking credit isn’t consciously stealing. They’re operating in a system that makes it easy.

In distributed teams, there’s usually one person who attends the cross-functional meetings, presents in leadership reviews, and writes the status updates. They’re the interface between the team’s output and the organization’s perception. Over time, the organization conflates the interface with the source. “Sarah’s team delivered X” becomes “Sarah delivered X,” and nobody corrects it because Sarah isn’t trying to steal credit. She’s just the only name leadership knows.

The second mechanism is meeting culture. In organizations where decisions and recognition happen in meetings, people who are asleep during those meetings (because they’re 10 hours ahead) are structurally excluded from credit. The meeting becomes the record of contribution, and absence from the meeting becomes absence from the narrative.

The repair

Week 1: Audit the attribution chain. Before you change anything, trace how credit currently flows. Who presents in demos? Who writes the sprint summary? Who is named in leadership updates? Who speaks in architecture reviews? If the answers to all of these are the same one or two people, and those people are not the ones writing the code, you’ve confirmed the pattern.

Weeks 2-3: Attach names to work at every step. This doesn’t require a big announcement or a process overhaul. It requires consistently naming the person who did the work in every artifact that leaves the team.

Sprint summaries: instead of “we shipped the payment API refactor,” write “Priya and Ankit shipped the payment API refactor. Priya designed the retry logic; Ankit handled the migration path.” Every deliverable gets a name. Every name belongs to the person who did the work.

Demo rotation: rotate who presents in sprint demos so that leadership sees and hears from the people doing the building, not just the people doing the coordinating. If time zones make live demos impractical, use recorded walkthroughs where the builder narrates their own work.

Leadership updates: any document that goes to leadership with your name on it should explicitly name contributors. “My team shipped X” becomes “Priya, Ankit, and Raj shipped X. Here’s what each of them contributed.” This costs you nothing and changes everything for the people being named.

Architecture reviews: when a technical decision is discussed in a forum the team can’t attend, attribute the analysis. “This approach was designed by [person]” instead of “we considered several approaches.”

Week 4: Address the previous pattern directly with the team. Once you’ve started the attribution changes, acknowledge the history in a team setting. Not as an apology tour, but as a structural statement: “I’ve noticed that the people doing the work and the people getting visible credit haven’t always been the same. I’m changing how we attribute deliverables. Here’s what’s different now.” Then show them the sprint summary with their names in it, or the leadership update where their contributions are individually called out.

The person who was taking credit

There’s a difficult conversation embedded in this pattern. Often, the person who was absorbing credit is still on the team or in the org. Maybe they’re a tech lead, a senior engineer, or a project manager who was doing the presenting.

If I were in this situation, I’d have a private conversation with that person. Not accusatory, but direct: “Going forward, I’m going to name individual contributors in all our outward-facing communication. I’d like you to do the same when you present or write updates. This isn’t about anyone having done something wrong. It’s about making sure the people doing the work are visible to leadership.”

Most people will adjust immediately because they weren’t intentionally stealing credit. The rare person who resists is telling you something about whether they see themselves as a coordinator or a contributor, and whether their role should change to reflect that.


This framework assumes the team’s work is genuinely invisible, not that the team is underperforming and wants recognition they haven’t earned. If the work is solid but not differentiated, attribution alone won’t fix morale. The team also needs the opportunity to do work worth attributing.

This is Part 4 of a series on trust repair for engineering managers. The final post covers the fourth pattern: micromanagement disguised as accountability. When was the last time someone on your team was individually named in a leadership update? Not the team. The person.

RJ

Ruby Jha

Engineering Manager who builds. AI systems, enterprise products, and the teams that ship them.

Back to Blog

Related Posts

View all posts »
leadership May 1, 2026

When Standups Feel Like Interrogations

How to diagnose whether tight oversight is a trust problem or a legitimate need, and how to hand back autonomy without losing accountability.

6 min read

leadership Apr 17, 2026

The Reorg Nobody Told Your Team About

How to rebuild trust when your team learned about their own reorg from an org chart update, not a conversation.

5 min read

leadership Apr 10, 2026

When Leadership Promises Don't Survive the Reorg

What to do when your team was promised promotions or headcount that never materialized, and you're the new manager holding the bag.

6 min read

leadership Apr 3, 2026

You Just Inherited a Team That Doesn't Trust Management. Now What?

A diagnostic framework for identifying what broke before you arrived and knowing whether your repair is working.

7 min read