Live data from Hacker News

Figure out who's leaving the company: dump, diff, repeat

rachelbythebay.com

281–290 of 392 posts

Re: Figure out who's leaving the company: dump, diff, repeat

#281
post #9

Layoffs in the WFH era are weird. Back in the day you had a pretty good idea of who got laid off because you saw them walking out the door with a box of their stuff. You could go up to them and say, "hey let's meet at $local_watering_hole and hang out". You could swap contact info if you didn't already have it. You could get closure. Now, one day a bunch of people just stop replying to email. You have a to wait a whi…

We tried at first, but we were so overwhelmed by the rate of deaths from the earliest moments of the pandemic that the org couldn't keep reporting them. It was a demoralizing effort for HR to try to put something, even a few words together for everyone, and it's left a lasting pallor where vibrant personal touches once were. People continue to vanish, and there's still no notice that, or how, they've moved on. Our Ge…

> rate of deaths from the earliest moments of the pandemic that the org couldn't keep reporting them

Truly sorry for your collective loss, but where/what industry did you work in where this was a significant number?

Re: Figure out who's leaving the company: dump, diff, repeat

#282

Earlier quoted context omitted.

The lockout always struck me as dumb and I didn't do it as a manager. If I trusted them for the 3 years they worked for me, I can trust them for another week or two. Tie up loose ends, take your time. We're all adults here. I understand that under the worst circumstances bad things can happen but that's always the case.

I worked at a large web dev company and for years they had this attitude. Then one designer put in his two weeks and spent the majority of the time downloading all the site files for all of the sites the company had built over the two years he was there. We're talking hundreds of static sites where he took the all the design docs and static HTML/CSS/JS files one would need to recreate them somewhere else. Instead of…

In the UK, and most European countries, locking someone out during their notice period is really rare. Big companies exist and are not destroyed by disgruntled employees.

If someone is fired for cause then they go immediately, but if they are given notice then they are usually trusted with access, and it rarely goes wrong.

Stealing IP is rare because it's hard to benefit from it. If stolen IP is offered to another company, usually they report it to the owner to cover their backs legally. Funders are not going to want to invest in a company that is based on stolen IP, where their investment can become worthless overnight.

So I think these stories about how 'we have to treat employees like they are potential criminals' (not accusing parent of that, but you hear them) are bugos. Treating people like human beings is both right and economically efficient.

Re: Figure out who's leaving the company: dump, diff, repeat

#283
post #23
post #11

If you're going to run something like this, I thoroughly recommend using Git for it. You can have your cron do something like this: curl https://internal.corp/employees.txt > employees.txt git add employees.txt git commit -m "Automated: $(date -u)" || exit 0 The || exit 0 should ensure no errors even if there is nothing to commit Now you have a commit history of every change made to that source of information - just…

I do something similar but instead of `|| exit 0` I use `--allow-empty` on the `git commit`. I don't mind the empty commits this creates, as they let me know that there was a successful automated run that happened to be empty, rather than having failed to run for whatever reason.

Thanks for this, much more "intent revealing" than my (up to today) standard practice of `... || true` to keep my `set -e` from killing my script for this "error-but-not-really"

Re: Figure out who's leaving the company: dump, diff, repeat

#284
A former company I was at was really weirdly tight-lipped about people leaving.

I'm sure totally unrelatedly, we got dinged a bunch on our SOC2 reports improper "off-boarding" and not removing access from terminated folks since no one knew to remove them.

Once we added quarterly SOC2 controls to make sure only employees had accounts it was always a shock to see who had to be removed.

I know the intent was to improve morale, but it had the opposite effect.

Re: Figure out who's leaving the company: dump, diff, repeat

#285

Earlier quoted context omitted.

> The rules on this vary across Europe Not really, ECHR has already ruled on this. It's pretty much only allowed if there's an important reason for it. For example, to recover something invaluable (contract, code, report) that isn't available somewhere else and cannot be replaced. In that case that's also the only thing that them employer can look for. They can't open obviously unrelated e-mails. So before talking to…

What mechanism is there to prove who looked at what emails? And who would be there to enforce it, especially at a small business?

There really is none. A smart company would work with the 4 eyes principle though (still no guarantee).

However, if a company does find an unrelated e-mail they want to use against you (which is what most people fear), that makes them liable.

Re: Figure out who's leaving the company: dump, diff, repeat

#286
post #10

Love this bit: "Incidentally, if someone gets mad about you running this sort of thing, you probably don't want to work there anyway. On the other hand, if you're able to build such tools without IT or similar getting "threatened" by it, then you might be somewhere that actually enjoys creating interesting and useful stuff. Treasure such places. They don't tend to last."

Amazon fired a guy that shared an LDAP query to find folks affected by a round of layoffs....after the layoff happened. So it's not like he was leaking information.

Re: Figure out who's leaving the company: dump, diff, repeat

#287

A former company I was at was really weirdly tight-lipped about people leaving. I'm sure totally unrelatedly, we got dinged a bunch on our SOC2 reports improper "off-boarding" and not removing access from terminated folks since no one knew to remove them. Once we added quarterly SOC2 controls to make sure only employees had accounts it was always a shock to see who had to be removed. I know the intent was to improve…

That definitely sounds bad. I wonder what sort of justification they had to not tell people who left?

Not having closure is one of the most common grievances people have about relationships, friends, lovers, siblings, or colleagues that disappear.

It seems purposely malicious.

Re: Figure out who's leaving the company: dump, diff, repeat

#288

Adam Savage's recent video said large companies don't like to lay off big blocks of employees so they just do it in small batches over the year. They fire the last person who made any mistake. https://youtu.be/CzjftlUQs4g?t=403

That doesn't fit my experience. Google's stock price increased after a large block of layoffs. And they were making every effort to put as many as possible in a single block. For example, my department was "impacted by the layoffs" but given 9 months to keep working and possibly transfer out. If they didn't want to announce a large number at once they easily could have waited.

Re: Figure out who's leaving the company: dump, diff, repeat

#289
post #9

Layoffs in the WFH era are weird. Back in the day you had a pretty good idea of who got laid off because you saw them walking out the door with a box of their stuff. You could go up to them and say, "hey let's meet at $local_watering_hole and hang out". You could swap contact info if you didn't already have it. You could get closure. Now, one day a bunch of people just stop replying to email. You have a to wait a whi…

At least it’s made LinkedIn useful for something

Re: Figure out who's leaving the company: dump, diff, repeat

#290

Earlier quoted context omitted.

Yep. That’s how it happened for me.

Ouch. My takeaway is that I should probably delete my slack account before leaving the company.

Deleting company data before leaving probably won't end well.
Post reply on HN