Yashveer Singh
Connect
<- All posts

The Annual Engineering Review That Engineers Actually Find Useful

The annual engineering review is the most important management conversation of the year and the one most commonly wasted. Most engineering reviews are filled with competency ratings, generic feedback, and calibration theater. The reviews that engineers find useful are specific, honest, and focused on trajectory. The format matters far less than the honesty.

Written by Yashveer Singh, founder of Yashveer Labs.

What you actually need to know

  • Most engineering reviews are useless because they are generic, vague, or conflict-averse. The useful ones are none of those things.
  • The format matters far less than the substance. A one-page honest review beats a twelve-section form with competency ratings.
  • Engineers need to know three things: what is working, what needs to change, and what the next level looks like.
  • Trajectory feedback is more valuable to senior engineers than skill ratings. They know they are skilled.
  • Self-assessment before the manager review surfaces the perception gap. That gap is the most important data in the conversation.
Review FormatTime CostUsefulnessCommon Failure Mode
Competency rating matrixHighLowGeneric ratings, no specifics

| Narrative + examples | Medium | High | Takes discipline to write well |

| 360-degree feedback only | High | Medium | Too much noise, no clear owner |

The core argument

I have been on both sides of engineering reviews, as an engineer being reviewed and as the person giving feedback to collaborators. The reviews that changed my trajectory had one thing in common. They told me something specific that I had not allowed myself to say clearly to myself. The reviews that wasted an hour were full of careful language that never said anything.

The annual review is the one conversation per year where a manager has both the legitimacy and the obligation to be completely honest. Every other week in a one-on-one is a softer setting. The annual review is where the manager says: this is where you are, this is where you need to go, and this is the gap between the two. If the manager cannot do that in 90 minutes, the organization has a management problem.

The format is secondary. Some teams use a twelve-section competency matrix. Some use a one-page narrative. The format creates structure but does not create honesty. I have seen reviews on a three-page form that were genuinely useful and reviews on a forty-item rubric that communicated nothing. The document is not the review. The conversation is the review.

What a useful engineering review covers

A useful engineering review answers five questions.

What did you ship this year? Specific projects, specific outcomes, specific impact. Not "you worked on the platform team." What changed because you were there?

What worked about how you worked? Specific behaviors. Communication patterns. Code quality patterns. Collaboration moments. Not "great attitude." Which specific moments demonstrated what is working?

What needs to change? This is the hard one. A direct statement of the behavior or pattern that is limiting the engineer's trajectory. Not hedged, not sandwiched between compliments. Direct.

What does the next level look like? If the engineer wants to grow, what does success look like? What would the manager need to see to promote them, give them a raise, or expand their scope?

What do you need from me? The review is also a listening exercise. The engineer should leave having been asked directly what they need from management, from the team, or from the organization.

Common mistakes in engineering reviews

  1. Avoiding the hard conversation by framing everything as "areas for growth." Engineers who do not get direct feedback do not improve.
  2. Giving ratings without examples. A 3 out of 5 with no supporting evidence is not feedback. It is a number.
  3. Copying last year's review with minor updates. Engineers notice. It signals that the manager did not pay attention during the year.
  4. Making the review about the form rather than the conversation. The document is prep. The 90 minutes is the review.
  5. Not following up. A review that ends with no action items is a conversation that changes nothing.

Where to start: a 3-step review process

Step 1: Collect the evidence before you write anything. Pull the engineer's notable contributions from the past 12 months. Look at their commit history, project retrospectives, peer comments, and ticket velocity. If you cannot find examples for a rating, you cannot support the rating.

Step 2: Write the hard thing first. Whatever you have been avoiding saying, write it down before you write the positive sections. Once the hard thing is on paper, the rest of the review becomes easier because the most important part is done.

Step 3: Leave the conversation open-ended. The best review conversations are two-way. Ask the engineer to respond to what you wrote before you discuss it. Their first reaction to the hard feedback is the most useful data you will collect all year.

Related reading

FAQ

Frequently asked

Author

Why I am built for this project type

I have worked on five production systems before turning eighteen. That is not a flex. That is a statement of capability. Yashveer Singh, founder of Yashveer Labs. The work in this article is the work I do on a weekly basis. If you are facing the problem I just described, I do not need to be sold on solving it. I need to be told the constraints.

Related reading