Hacker News new | ask | show | jobs
by tompark 1461 days ago
I can speak in the context of SW eng teams, but not other kinds of teams within tech companies.

I've had to layoff direct reports during multiple layoff waves at a couple different companies. (Moreover, I myself have been laid off when a small company went out of business or when a business unit was eliminated.) I don't think it's difficult to avoid cruelty during a layoff, you just have to be very honest and make it clear that it is not personal. The announcement should be company-wide, but then talk to each person individually or in small teams if possible, and afterward go together offsite to a bar/restaurant and hang out with everyone who can join.

Honestly in many cases it's better for them to move on rather than go down with a sinking ship. In tech over the past couple decades there's always been jobs elsewhere for engineers, even after the dotcom bust. I have tried to help place people elsewhere using my network and told them I'd give them a good reference if they needed one. HR tends to discourage you from making an extra effort like this -- e.g. "you should only acknowledge that they worked at the company, don't give a recommendation" -- because a recommendation can become a liability, but I feel it's my recommendation as their direct manager and I am taking personal liability for it.

---

There's something else I'd add -- not about layoffs but related to firing people. Even if you're firing someone for performance reasons, IT DOESN'T HAVE TO BE CRUEL. I've seen so many people get fired in such a cruel manner, and it's totally unnecessary. There's absolutely no need for the manager to have any sense of anger or betrayal over a person's poor performance in a role.

Someone's performance in a particular role in a particular company has nothing to do with that person's worth as an employee. It was always just a bad fit, or a bad situation -- it doesn't mean that this is a bad person or even a bad worker, and should not reflect upon their self-worth. In my career, I've had to fire two people for performance reasons, and both times I made this difference clear, and thankfully we were able to actually maintain a friendship afterwards.

1 comments

Thanks for your advice. It doesn't have to be cruel, but I've just read so many stories here about times when it was... So _something_ drives that cruelty, and I need to avoid it.

Okay, so it sounds like company-wide announcement first and then start getting into the 1:1s quickly to prevent people from suffering in purgatory.

Being let go is definitely not personal for anyone, it's not a cheeky excuse to let go the low performers. I'd keep them all if I could, I've got good references for everyone, we got phenomenally lucky with hiring - just not phenomenally lucky with everything else.

I've worked at places where I can't do things like: give realistic interview feedback, give proper references to people leaving; I hated it. Now that I'm in a leadership position - as badly as it has turned out - I can at least make my choice to do these basic humane things.

You can have two tracks of 1-1s. You do the layoffs and pick a lieutenant to do 1-1s with the stayers. They should be able to get through those much quicker so you can leave your go forward team with as little purgatory time as possible. I would suggest prioritizing that list by how worried you think they’ll be as an additional attempt at humanity.

One other note: you are transitioning company size. You were on the cusp of midsize and you are right back to startup. Make your choices accordingly. Even if someone was going to be great at 50->100 they may be the wrong person for 25. Keep the scrappy, true-believer do-ers. You’ll need them.