Live data from Hacker News

Ask HN: How does your company do performance reviews?

news.ycombinator.com

91–100 of 100 posts

Re: Ask HN: How does your company do performance reviews?

#91
post #65
post #45

Earlier quoted context omitted.

We use Slack

How do you use Slack to document online status? Does someone maintain a record of status timestamps? That sounds terribly degrading not to mention a bureaucratic nightmare. And it's very easily gamed. But most importantly, you should challenge the notion that time online is a good performance metric.

If terribly degrading bureaucratic nightmares are a deal breaker for you, I'd stay away from large corporations in general.

Re: Ask HN: How does your company do performance reviews?

#92
post #87

Earlier quoted context omitted.

Why is time online big (assuming more means better)? I do remote too and I would never consider that to be important as long as the work gets done.

My pet hate is folks working from home who can't be contacted in a timely manner during the working day. I've personally no issue with remote working, but if my colleagues do it, I expect to be able to reach them as easily as I might if I could just walk to their desk in the office.

Depends on their role and what phase of the project you're in. Ideally remote work should be organised to be completely asynchronous which require good planning.

Re: Ask HN: How does your company do performance reviews?

#93
It doesn't. You may ask how then do they do raises? Largely, they don't. The only way they manage to attract and keep people for at least a short period (average tenure is short) is through the ever increasing value of the stock options. Those are only awarded when you first join however so for those who do manage to hold on for 4 years until they fully vest there is zero incentive to stay longer. This is a major fintech company.

Re: Ask HN: How does your company do performance reviews?

#94
post #44

The media have been very critical of Amazon's review process, partially fairly, but mostly not. At the end of every year, I picked 5-10 people I wanted feedback from- teammates, people I've worked closely with, or people I genuinely wanted to get opinions from. They'd each receive an email that I'd requested their feedback and I'd receive around 10 requests for feedback from everyone who asked for mine. The only mand…

Ctl-V from above: I know someone who works at Amazon just out of college.... out of 50 that started in June 17, they have 7 left... every week, people get rated and given a score out of 100%....every so often people are let go

That's the craziest thing I have ever heard of. What role are they in? Is this some kind of paid interview process?

Like, I want to believe you but if you're talking about normal everyday developers it would be more reasonable for me to believe you are making this up or misunderstanding something. It just sounds that weird to me.

Re: Ask HN: How does your company do performance reviews?

#95

I highly recommend checking out Bryan Cantrill's talk from Surge 2013 - Leadership Without Management: Scaling Organizations by Scaling Engineers https://www.youtube.com/watch?v=bGkVM1B5NuI

NSFW even with headphones due to some really funny moments.

Re: Ask HN: How does your company do performance reviews?

#96

Earlier quoted context omitted.

There is a process, driven by actual reality rather than the (in my experience) highly artificial formal performance review process. fwiw when I worked as a manager in big companies, HR always told us that raises didn't depend on performance reviews...

So what is the process? That's the crux of this question.

People talking to each other.

Re: Ask HN: How does your company do performance reviews?

#97
post #94

Earlier quoted context omitted.

Ctl-V from above: I know someone who works at Amazon just out of college.... out of 50 that started in June 17, they have 7 left... every week, people get rated and given a score out of 100%....every so often people are let go

That's the craziest thing I have ever heard of. What role are they in? Is this some kind of paid interview process? Like, I want to believe you but if you're talking about normal everyday developers it would be more reasonable for me to believe you are making this up or misunderstanding something. It just sounds that weird to me.

I don't want to say too much because I don't want my friend to get in trouble (only 7 left!)....they work on the products in a major US city and aren't developers.

Re: Ask HN: How does your company do performance reviews?

#98
post #15
post #9

Earlier quoted context omitted.

"one of my colleagues and friend was "forced" to quit the company because he scored really low on the jira burn rate metric" This sounds totally insane. I Cannot believe this happens in real world.

"[manager] didn't want to assume any blame for this" This happens depressingly often. "6 monts working on the equivalent of 2 weeks of estimation points" It's really the fault of the manager for not changing something after the first 3 weeks of this.

This exact thing has happened to me before - you have to be strong enough to stand up for yourself and communicate the real problem or else, yeah, no one will want to take responsibility and it ALWAYS falls back on the dev team.

Sometimes it's tough to be that ass and say "hey, these weren't estimated properly PM!"...but if it's your job or theirs...

Re: Ask HN: How does your company do performance reviews?

#99
post #4

If you've performance reviews, then you also most likely have some kind of metric, and if you've a metric people will start to game it. A colleague of mine always said: you get what you measure.

Management at my company really likes to use jira estimation points as a metric, which is why I always argue for more points and occasionally snatch low hanging fruits (overestimated simple tasks). I'm aware it's stupid, which is why I always point it out, but nobody seems to care. I was the "most productive employee of the year" last year and while I didn't cheat by any definition of the word, it certainly did affec…

This. In fact, at one of the last companies I was at, an agency of about 20, devs were grouped into small teams (1-5) to work on different projects. While we used Jira points - these internal teams had different measurements regarding point count.

When I brought it up to various PMs and execs, I got the same answer - "that's the way it's supposed to work."

And they used these point counts and burndowns to analyze performance of each dev in comparison with the rest of the team as a whole!

So if you estimated 1 point for your story, but some other dev estimated 5 for their story, and they are essentially the same tasks just on different projects - that developer is 5x as productive as you are by their record.

Re: Ask HN: How does your company do performance reviews?

#100
post #75
post #45

Earlier quoted context omitted.

We use Slack

The flip-side seems to be that if you close Slack for a few hours of focussed work on something tricky, that's counted the same as spending the afternoon at the beach. Sure, communication is important, but there are relatively few things that can't wait half a day (and for those, there are alternative channels if you're not on Slack)

Not to mention that Slack is a total resource hog. I only use Slack on my phone now, for that reason. The online indicator therefore doesn't work as expected since it deactivates when the app goes into background.

I've had a manager in the recent past try to call me out on it, even though I was always in contact within seconds/minutes..."yeah but Slack doesn't show you as online..."

Post reply on HN