How great work disappears — and why that's entirely your fault
~25 min readPart 1 of 3
Somewhere right now, a brilliant engineer is staying late to fix a gnarly distributed systems bug
that nobody else on the team could crack. She'll fix it, push the commit, write a terse
commit message, and go home. By next quarter's performance review, nobody will remember it happened.
She will be rated "meets expectations."
Three desks over, a different engineer — let's be honest, less technically sharp — is writing
a short Slack message to the team about the outage he helped prevent last week. He links to the
doc he wrote. He tags the right people. He frames it in terms of customer impact. At review time,
his manager confidently says: "He had a huge quarter."
This is not a story about injustice. It is a story about a skill gap.
The first engineer is technically excellent and organizationally invisible. The second engineer
understands something the first one doesn't: work that isn't communicated doesn't exist
inside an organization. It happened physically, in the real world. But organizationally?
It's a ghost.
"If a tree falls in a forest and no one hears it, does it make a sound? If an engineer ships
a critical fix and no one knows about it, did it help their career?"
The answer to the second question is: almost never. And this chapter is about why — and what
to do about it.
What Is Visibility Debt?
You know what technical debt is. You cut corners today, you pay interest forever.
Visibility debt works the same way, but in reverse — and most engineers don't
realize they're accruing it.
Every time you do good work and don't communicate it, you add to your visibility debt.
Every time you solve a hard problem but write a one-line commit message. Every time you
unblock a teammate but don't document the solution. Every time you make the right architectural
call in a meeting but don't follow it up in writing. Every time you eat a production issue at 2am
and just quietly fix it.
The debt accumulates silently. Then performance review season comes, and you sit down to
write your self-review and realize: I can't quite remember what I did. And neither can anyone else.
The Core Mechanic
Organizations don't run on truth. They run on shared understanding.
The truth is what actually happened. Shared understanding is what people believe happened.
These two things are almost never the same. Your job is to close that gap — in your favor.
This isn't dishonesty. It's communication. Honest, accurate, well-framed communication of
real work. The engineers who struggle aren't lying about what they did. They're just
not saying anything at all.
Why Engineers Go Invisible
Before we fix the problem, let's understand it. Engineers become invisible for very specific
reasons — not random ones. See if any of these feel uncomfortably familiar.
The "Good Work Speaks for Itself" Trap
This belief is so common it deserves its own religion. Millions of engineers have adopted it
as a coping mechanism dressed up as integrity. It feels noble. It feels like you're above the
political game. It feels like you're letting your craft do the talking.
The problem is that it's factually wrong. Work does not speak for itself.
People speak for work. And if you don't speak for yours, either nobody will,
or worse — someone else will speak for theirs and you'll both be competing for the same
finite pile of recognition.
Here's the brutal truth: your manager is managing 8-12 people. They are in 30 hours of meetings
a week. They are dealing with hiring, roadmaps, stakeholder escalations, and their own performance
review. They are not watching your commits. They are not reading your PRs in detail. They
are not reconstructing a mental model of your contributions in real time.
They are waiting for you to tell them what you did. When you don't tell them,
they form a picture from whatever signal they happen to receive. And whatever
signal they happen to receive is almost always from the people who are good at sending signal.
Mistaking Busyness for Visibility
Some engineers are not invisible — they're just busy being visible about the wrong things.
They're visible in standup. They're visible in Slack. They're visible in code reviews.
But they're invisible on impact.
There's a difference between activity visibility and impact visibility. Activity visibility
is "I worked hard." Impact visibility is "here's what changed because I was here."
Managers and directors and VPs don't get promoted for activity.
They get promoted for outcomes. The engineers they champion are the ones they can
talk about in terms of outcomes.
A Story
A senior engineer at a large tech company spent an entire half rebuilding the internal
data pipeline infrastructure. It was thankless, unsexy work. It cut p99 latency by 60%.
It enabled three downstream teams to ship features they'd been blocked on for months.
At review time, she listed it in her self-review: "Rebuilt data pipeline infra."
Her manager, who hadn't been closely following, gave it a paragraph of airtime in the promo packet.
She was rated "strong performer" but not promoted.
The following half, she changed her approach. When her next project wrapped, she sent a short
"impact update" to her team. She wrote down: three teams unblocked, p99 dropped by 60%,
estimated 200 eng-hours saved per quarter. She tagged her manager and the three teams' leads.
She spoke about it for three minutes in the all-hands.
Same quality of work. Same engineer. Radically different result. She was promoted two quarters later.
Fear of Looking Self-Promotional
This is the big one. And it maps directly onto personality type. Engineers who grew up being
told to be humble, to let results speak, to not brag — they internalize this as a virtue
and carry it into their careers like a lead weight.
There's a spectrum here. On one end: people who over-share, over-claim, and take credit
aggressively. Everyone knows someone like this and nobody likes them. On the other end:
people who never share, never claim, and disappear. This is where most good engineers end up.
The sweet spot — and this is what the whole book is about — is strategic transparency.
You share your work clearly and factually, in service of the team's shared understanding.
Not to brag. Not to compete. To inform. The reframe is everything:
you're not promoting yourself, you're giving your organization the information it needs
to function well.
When you frame it that way, staying silent isn't humble. It's actually selfish.
You're withholding information your team needs.
Not Understanding the Audience
Some engineers do communicate, but they communicate in engineer-speak to an audience
that thinks in business-speak. They write status updates full of technical detail
and zero business framing. They explain what they built but not why it matters.
They report effort — "I spent three weeks on this" — instead of outcomes.
Your manager doesn't fully understand what a p99 latency improvement means until
you tell them it means the checkout page now loads in under a second for 99% of users
in peak traffic. Your VP doesn't care about your sharding strategy until you tell them
it means you can now support 10x current scale without adding headcount.
Translation is your job. You are the only person in the room who understands
what you built well enough to explain it in terms that matter to the people making decisions.
If you don't do that translation, nobody will.
The Three Archetypes: Which One Are You?
Most engineers fall into one of three visibility archetypes. Be honest with yourself
as you read these. The diagnosis is the first step.
Archetype 1
The Ghost
Does great work. Shares almost none of it. Assumes quality will be noticed. Feels perpetually undervalued. Often the most technically capable person on the team.
Archetype 2
The Workhorse
Works incredibly hard and is visibly busy — standups, Slack, PRs. But communicates activity, not impact. Appreciated but not promoted. "A great team player" who never seems to make the case for Staff.
Archetype 3
The Signal
Communicates work in terms of outcomes. Connects technical decisions to business value. Keeps the right people informed at the right fidelity. Seems to always be in the right conversations.
Almost every engineer starts as a Ghost. Most become Workhorses.
Very few become Signals — not because they're smarter or work harder,
but because they learned this specific skill.
And here's the cruel irony: the Ghost and the Workhorse often work harder than the Signal.
But the Signal compounds. Every piece of communication they put out increases trust,
increases sponsor confidence, increases the likelihood that they're put on bigger projects —
which gives them more to communicate — which builds more trust. It's a flywheel.
impact communicated > impact created → career growth
That formula will bother you if you have strong integrity instincts. Good. That discomfort
means you're taking it seriously. But notice: it doesn't say fabricate impact.
It says communicate it. The issue is not that you have insufficient impact.
Almost certainly, you have more impact than you're communicating. The gap is the problem.
The Four Layers of Impact Communication
Every piece of technical work you do has four potential layers of value.
Most engineers only talk about the first one.
Layer 1: What You Built
The technical artifact. The code, the system, the fix. This is what engineers default to
describing. "I refactored the auth module." "I fixed the race condition in the job scheduler."
"I rewrote the ingestion pipeline."
This layer is necessary but almost useless on its own to anyone who doesn't write code for a living.
Layer 2: What Problem It Solved
The immediate technical impact. "The auth module was causing 300ms of latency on every
API call. The refactor dropped it to 12ms." "The race condition was causing 0.3% of jobs
to silently fail with corrupted output." "The ingestion pipeline was the bottleneck
preventing us from processing more than 50k events/sec."
Better. Now the people around you understand why the work mattered technically.
Layer 3: What It Enabled
The downstream effects. "That 300ms latency on every API call was the reason the mobile
team couldn't ship the new personalization feature — now they can." "Those silent job failures
were causing data corruption in the analytics pipeline, which meant three teams were making
decisions on bad data. That's fixed." "Removing the 50k/sec ceiling unblocks the infrastructure
team from scaling to support the next three product launches."
Now you're talking about organizational value. This is the layer most engineers skip entirely
because it requires them to know what other teams are working on and care about the connection.
Layer 4: What It Signals About Direction
The strategic narrative. "This refactor is the first step in a larger pattern of reducing
latency at the edge — if we apply this across the three other hot paths, we could eliminate
most of our performance complaints in one quarter." "This fix revealed a class of concurrency
bugs in our job scheduler that we should systematically address before we scale — I have a
proposal."
This is where Staff engineer thinking lives. Layer 4 isn't just reporting work — it's
connecting today's work to tomorrow's direction. It shows that you think in systems and trajectories,
not just tickets.
The Practical Test
Take your last three significant pieces of work. Write down all four layers for each one.
Now ask yourself: which layers did you actually communicate to your manager and team?
If your honest answer is mostly Layer 1 — you've found your visibility debt.
How Visibility Debt Compounds Into a Career Trap
Here's where it gets genuinely dangerous. Visibility debt isn't just a quarterly
performance review problem. It compounds across years into something much harder to fix.
The Perception Freeze
Organizations form opinions about people fast and change them slow. If you spend
your first year at a company being invisible, you get labeled — informally, in
calibration rooms, in org planning documents — as solid but not exceptional.
That label starts doing work for you before you walk into the room.
Your manager goes into the half-year calibration with a mental model of you built
from months of impression data. If that mental model says "strong IC, heads down,
solid delivery" — then that's the advocate they become for you. Not because they're
lying, but because that's the picture they have.
Changing a perception freeze takes 2-3x longer than building the right perception
from the start. It's much easier to build signal from day one than to rehabilitate
a ghost reputation after two years.
The Sponsorship Drought
Promotions — especially at Staff+ level — are not awarded. They are sponsored.
Someone with organizational capital has to spend some of that capital saying:
"This person operates at the next level. I'll stake my credibility on it."
Sponsors don't materialize for people they can't see. They invest their credibility
in people where the investment has visible evidence. The Ghost, no matter how
technically brilliant, never gets a sponsor because no one has enough data points
to make the bet.
The Project Assignment Gap
When a high-stakes project comes up — the kind that makes careers — who does it go to?
The person the decision-maker can picture doing it. The person they have a clear, recent,
positive mental model of.
The invisible engineer is never top of mind. Not because of malice. Because of
availability bias — people think of the people they have the most recent
and vivid memory of. If you haven't given anyone a vivid recent memory,
you won't be thought of. Simple as that.
The Trap
The engineer who is invisible at L4 stays invisible at L5 stays invisible at L6 —
until they either learn the skill or leave. Most leave. Most never know why.
They just know they felt undervalued. Both things can be true simultaneously:
you were undervalued and you made yourself hard to value.
What Being a "Signal" Actually Looks Like Day-to-Day
Let's make this concrete. Being a Signal doesn't mean self-promotion theater.
It doesn't mean sending essays to your team every time you push code.
It's a set of small, consistent habits that aggregate into a strong organizational presence.
The Weekly Breadcrumb
Once a week, write three sentences to your manager (or in a shared team channel)
about what you did and why it mattered. Not a status report. A breadcrumb.
"Fixed the auth latency issue we discussed — p99 dropped from 300ms to 12ms.
This unblocks the mobile team's personalization feature. Next I'm looking at
the job scheduler concurrency bugs."
Three sentences. Done. This takes four minutes. Over a year, it builds an
undeniable record of impact in your manager's head. And it gives them
language — your language — to use when they advocate for you.
The Impact Audit
At the end of every month, spend 15 minutes writing down everything significant you did
and translating it through the four layers. Don't worry about format. Just write.
This is your brag doc. We'll cover it in depth in Chapter 17, but start now.
The act of doing this monthly, rather than scrambling at review time, is the difference
between a vivid memory and a vague impression. Human memory is reconstructive —
you'll remember more and frame it better if you do it close to the event.
The Post-Ship Announcement
When you ship something meaningful, send a short message to the relevant audience.
Not a press release. Two to four sentences: what shipped, what it does, who it affects.
Thank the people who helped. Tag the teams it unblocks.
This serves three purposes. It informs people who need to know. It creates a
timestamp of your contribution. And it demonstrates that you understand the
organizational surface area of your work — which is itself a signal of seniority.
The Proactive Skip-Level
Once a quarter, have a brief conversation with your skip-level manager.
Not a complaint session, not a negotiation — just: "I wanted to share what I've been working on
and get your thoughts on whether I'm focused on the right things."
This does something magical: it makes you real to someone who has organizational
leverage over your career but would otherwise only know you from second-hand summaries.
Now they have a first-hand impression. When your name comes up in planning or calibration,
they have something to say beyond "I think I've seen their name in commit logs."
Habit
Time Cost
Career ROI
Weekly breadcrumb to manager
4 min/week
Builds continuous mental model. Manager becomes a natural advocate at calibration.
Monthly impact audit (brag doc)
15 min/month
Creates review-ready evidence. Eliminates the quarterly scramble. Reveals patterns in your own contribution.
Post-ship announcement
5 min/ship
Timestamps your contribution. Builds cross-team awareness. Shows organizational thinking.
Quarterly skip-level
30 min/quarter
Makes you real to someone with leverage. Builds a second advocate. Surfaces strategic context you'd never get otherwise.
The Objections (And Why They're Wrong)
At this point, a certain kind of engineer is getting uncomfortable.
Let's handle the objections directly, because they're real and worth taking seriously.
"My manager should notice my work without me having to point it out."
They should. You're right. In a perfect world, every manager has deep technical context,
perfect attention, and infinite bandwidth to notice everything every engineer on their team does.
We don't live in that world. You can be right and unemployed, or pragmatic and promoted.
This is not a debate about how things should be. It's a survival guide for how things are.
"I don't want to become one of those people who talks more than they ship."
Valid concern. There are people who market empty work brilliantly and it's nauseating
to watch. The answer is not to swing to the opposite extreme. The answer is: ship
and communicate. The goal is never to replace substance with signal.
It's to add signal to substance. The combination is unstoppable.
Substance alone is a waste. Signal alone is fraud.
"I don't have time for all this communication overhead."
The four habits above total less than two hours a month. If you don't have two hours a month
to invest in your career — a career that will span decades and determine your financial
security and intellectual fulfillment — then you have a prioritization problem that's
worth examining. This is not overhead. This is compound interest.
"This feels manipulative."
Only if you're communicating things that aren't true. Are you doing good work?
Then communicating it accurately is not manipulation. It's information transfer.
The manipulation would be to let an incomplete picture persist uncorrected.
Silence is not neutral — silence lets other people's narratives fill the void.
The Deeper Point: This Is a Skill, Not a Personality
The last thing to say in this chapter is the most important.
Everything described above is a skill. It can be learned. It can be practiced.
It does not require you to be extroverted. It does not require you to be political.
It does not require you to change who you are. It requires you to develop
a new habit of translating your work into a form that's useful to the people around you.
The engineers who are best at this aren't the loudest people in the room.
Many of them are profoundly introverted. What they learned is how to
communicate clearly in writing, in short bursts, at the right moments —
which plays perfectly to the introverted engineer's natural strengths.
They'd rather write a great doc than give a speech. Great. Write the doc.
The doc will work for you while you sleep.
The goal is not to be loud. The goal is to be legible. Make your thinking
and your impact easy for the organization to read. That's it. That's the whole skill.
There is a version of you that does exactly the same work you're doing today —
same quality, same hours, same technical depth — but communicates it at Layer 3 and Layer 4,
consistently, for 12 months.
That version of you is not working harder. They are not being less authentic.
They are not playing political games. They are just closing the gap between
what they did and what the organization knows they did.
Start this week. Pick one habit from the list above. Just one.
Do it for four weeks. See what changes.
The debt has been accumulating long enough.
Key Takeaways — Chapter 2
Visibility debt is the gap between the impact you created and the impact the organization knows about. It accumulates silently and compounds into a career ceiling.
Work does not speak for itself. People speak for work. If you don't speak for yours, you are leaving your career to chance.
The three archetypes: Ghost (invisible), Workhorse (busy but impact-invisible), Signal (outcomes-focused communication). Most engineers are Ghosts or Workhorses.
The four layers of impact: what you built, what problem it solved, what it enabled downstream, what it signals about strategic direction. Most engineers only communicate Layer 1.
The goal is not loudness — it's legibility. Make your thinking and impact easy for the organization to read, consistently, in writing, at the right moments.
Start with one habit: the weekly breadcrumb to your manager. Three sentences. Four minutes. Do it for a month and watch your manager's vocabulary about you change.