跪拜 Guibai
← Back to the summary

Your Boss Thinks You Produced Nothing Because You Reported a Diary, Not a Result

Fixed a dozen bugs, refactored old modules, cleaned up hundreds of lines of dead code, and even resolved a few lingering historical issues. The weekly report was packed, but the boss read it and replied with just one line: "So, what was the core output this week?"

Many tech workers have a thought they're too embarrassed to say out loud: those who can work aren't as good as those who can report. The people who write PPTs get promoted, while those who bury their heads in work are still working overtime.

But the problem might not just be "unfairness." In most teams, the leader cannot see every detail of your work. Their judgment of your value largely comes from the part you report.

You did 100 points of work, but only reported 30 points. In others' eyes, you might only be worth 30 points.

Reporting is not about taking credit, nor is it about "grinding PPTs." It's about translating technical work into business value. It is a skill in itself, and one with an extremely high return on investment.

First, recognize a brutal fact

In most teams, the leader's perception of you = the part you report. If you did 100 points of work but only reported 30 points, then in the leader's eyes, you are 30 points.

8c5e714de38314acddb2ad7225d04ee2.jpg

This isn't telling you to "grind PPTs," but rather:

People who don't report leave the leader with the impression that "he seems pretty busy." They can't ask for resources, nobody knows what they did, and the pitfalls they stepped in will be stepped in again next time.

People who do report let the leader know "he produced XX this quarter, improving metric YY%." They have a solid case for asking for people or money, their methodology can lift the team, and every report is a structured review.

Reporting is not about taking credit; it's your information outlet within the organization. If you don't say it, nobody will know.

2. Four pitfalls, see how many you've stepped into

The laundry list — the most common disease

❌ This week I completed page development, fixed two bugs, did code reviews, wrote documentation...

The boss's inner monologue: So what? Which one is the most important? Which one has risks? You wrote 500 words, but said nothing.

Only hard work, no results

❌ I spent three days troubleshooting a performance issue, looked at flame graphs, analyzed bundle size, compared three solutions...

The process is your workload, the result is your output. The boss is buying the result, not your overtime hours.

Just dumping data without explanation

❌ First screen load dropped from 406ms to 181ms, bundle size dropped from 861kb to 464kb.

Numbers don't tell stories. The boss sees this and their first reaction is "So did the user experience improve? By how much?" You have to answer that for them.

No follow-up

Only review, no outlook. The boss finishes reading and doesn't know what you're doing next, or whether you need help.

3. One framework is enough

Don't memorize a bunch of methodologies, just remember one:

What was done → What was the effect → What's the next step

7ba28798bb1cbe52ee1b5ac3cf06384c.jpg

Use STAR for weekly and monthly reports

Use the Pyramid Principle for quarterly summaries

State the conclusion first, then elaborate. What the boss cares about most is "So what?", not "What was the process?"

30614323ade26b6953810845fe76f054.jpg

4. Different scenarios, different tactics

Core rule: The higher up you go, the more they care about "So what?"; the lower down, the more they care about "How was it done?"

5. How to write data so people understand it

Always include a comparison

❌ First screen load 348ms ✅ First screen load went from 1.06s → 348ms (67% faster), exceeding the target line.

Translate into business language

❌ Main bundle size reduced from 861kb to 464kb. ✅ Main bundle size cut in half, first screen loads 2 seconds faster on weak networks, estimated bounce rate reduced by 15%.

For things without metrics, either create a metric or don't do it

755d8595b5eb03c7ec5e9dffc8d3c145.jpg

This is a point many people overlook: an optimization without a before-and-after comparison metric is essentially done for nothing when it comes time to report.

Refactoring old code, paying down technical debt, cleaning up redundant configurations — this kind of work feels fulfilling while you're doing it, but is awkward when you report it:

❌ This week I refactored the old module, split it into 12 components, and cleaned up 300 lines of dead code.

The boss's inner monologue: So what? Did the user notice? Are there fewer bugs online?

It's not that you can't do the dirty work; it's that before you do it, you need to figure out how to prove its value.

In one sentence: Dirty work that can generate a metric is called optimization; dirty work that can't is called self-indulgence.

6. Small expression tips

Conclusion first, cut the preamble

❌ With the rapid development of the business and continuous user growth, in order to improve user experience, we optimized the activity page... ✅ Activity page first screen speed improved by 67%, from 1.06s to 348ms.

That long string of background at the beginning is something the boss doesn't care about. Give the conclusion first; if they're interested, they'll naturally ask about the background.

Start with a verb to show initiative

❌ Was responsible for the performance optimization of the activity page. ✅ Led performance optimization, diagnosed 3 core bottlenecks, improved first screen speed by 67%.

The words you use in your report define your positioning within the organization.

If you can say it in one sentence, don't write three paragraphs

Reporting is not thesis writing. Brevity = respecting the other person's time = professionalism.

7. Regarding "the person who writes PPTs got promoted"

Back to the question at the beginning. Indeed, people who can report are more easily seen. But this doesn't mean you have to become a "person who can only write PPTs."

The real formula is:

Ability × Being Seen = Influence

4caad52c02e18b7929a102ec013d8d8a.jpg

If ability is 0, even the best reporting is still 0. If ability is 1, reporting can make it 10. Before complaining that "working isn't as good as talking," first make sure you're not lacking in either area.

8. Summary

Good reporting:

Bad reporting:

Remember one sentence: Reporting = What was done + What was the effect + What's the next step. If you can clearly explain these three things, you've surpassed 80% of people. The remaining 20% relies on continuous practice.

Comments

Top 1 of 2 from juejin.cn, machine-translated. The original thread is authoritative.

LEE 2 likes

Learned a lot, learned a lot

不一样的少年_  · 2 likes

[Heart]