Stop Saying “Improved Performance”
Stop Saying “Improved Performance”
Say What You Actually Changed
Early in my career, I used to write lines like:
Improved performance
Built a scalable system
Optimized cost
Enhanced reliability
They sounded good.
They were also meaningless.
Over time, I realized something uncomfortable:
Vague language makes strong engineering look average.
And strong engineering deserves precision.
Why “Fuzzy” Engineering Hurts You
When you say:
“Improved performance”
No one knows:
By how much?
Compared to what?
Under what load?
With what trade-offs?
It forces the listener to guess.
And when people guess, they assume small impact.
In reality, engineering impact is almost always tied to:
A number
A constraint
A trade-off
If those are missing, your work feels shallow even when it is not.
The Rule I Follow Now
I do not describe work unless I include at least one of these:
A number.
A constraint.
A trade-off.
That rule changed how I communicate.
Instead of saying:
“Improved API performance”
Say:
Reduced P95 from 850 ms to 120 ms by tuning WebFlux thread pools and adding Redis caching.
Now people understand:
The baseline
The outcome
The technical lever used
The impact
Instead of saying:
“Built scalable architecture”
Say:
Stabilized P99 under 450 ms for 2,500+ monthly sign-ups by converting blocking endpoints to reactive flows and introducing blue-green deployments.
That sentence communicates scale, reliability, and architectural maturity in one line.
Why This Matters More Than You Think
This is not about resumes.
This affects:
1. Standups
“Working on performance improvements” is vague.
“Investigating DB fan-out causing 30 downstream calls per request” is actionable.
2. Code reviews
“Refactored for clarity” is fuzzy.
“Removed duplicate validation logic across three controllers to prevent inconsistent error responses” is specific.
3. Architecture discussions
“Let’s make it scalable” leads to endless debate.
“Let’s target 10K concurrent sessions with P95 under 300 ms” aligns everyone instantly.
Specific language reduces ambiguity.
Ambiguity is where engineering friction lives.
The Psychology Behind It
Numbers build trust.
Constraints show maturity.
Trade-offs demonstrate judgment.
When you say:
“We chose X over Y because it reduces latency but increases memory usage”
You are signaling that you understand engineering is not about perfection. It is about balance.
That is what senior thinking looks like.
The Hidden Benefit: Better Thinking
There is a second-order effect here.
When you force yourself to attach numbers to your work, you are forced to measure it.
And once you measure something, you start improving it intentionally.
If you cannot quantify impact, you probably did not define success clearly.
That is not a communication issue.
That is a thinking issue.
Try This Exercise
Look at your last three accomplishments.
Rewrite them using this template:
What was the baseline?
What changed?
What metric moved?
What constraint mattered?
If the sentence becomes stronger, you were being fuzzy.
If the sentence becomes uncomfortable, you were avoiding precision.
Final Thought
Strong engineers do not just build systems.
They understand impact, constraints, and trade-offs.
And they communicate them clearly.
If your work is meaningful, it deserves specific language.
So next time, do not say:
“Improved performance.”
Say exactly what improved.
___________________________________________________________________________________
Written by Sharath Chandra Odepalli

Comments
Post a Comment