News for hackers. Stuff that matters.
Re:Gitlab to lay off 7% of staff by whatever1 on Thursday February 09, 2023 @10:10AM (#34725102)
It takes long time for the layoff effects to hit the company.

The main effect is that you lose the trust of the top performers. These will be the in the lookout for new opportunities the day after the layoffs are done. If you cut 10%, expect 10% from the top to flee within a couple of years.

The second effect is related to the fact that companies usually target older people with expensive jobs. In an a big org these are the wizards who have the unwritten cookbooks in their brains. When they leave en masse, a lot of the organizational memory is gone, and expensive operational mistakes of the past are forgotten. These have longer effects that will haunt the company for many years.

The only way you can safely pull off layoffs is if you ensure that anything you do in the company requires the experience of a boot camp. That means that everyone is fungible and you can easily swap them.

And this is what tech did better than any other industry. The average required know-how depth of a tech white collar worker is easily two three levels below when compared to other industries. Pharma and chemicals come to mind from personal experience.

Re:Gitlab to lay off 7% of staff by lelanthran on Thursday February 09, 2023 @10:42AM (#34725577)
> The only way you can safely pull off layoffs is if you ensure that anything you do in the company requires the experience of a boot camp. That means that everyone is fungible and you can easily swap them.

Yes, and that's the number one thing successful small business owners learn. The ones who don't learn this aren't successful.

You want as many of your staff as possible to be easily replaced. If you're running a restaurant, do you really want the success of your restaurant to hinge on a single talented chef?

Nope. You make sure that there's a process so that another few chefs can drop in quickly without changing the menu or the quality of the food. All the other kitchen staff don't do "complicated", they follow instructions.

If the business depends on having developers that are in the top 5% (say, one of the criteria to working on the code is understanding Haskell with Monads), the business is at constant risk because the developers are not easily replaceable.

Re:Gitlab to lay off 7% of staff by saurik on Thursday February 09, 2023 @11:08AM (#34726124)
While they certainly have some people who are cogs, all of the small businesses I know are heavily reliant on their owner constantly being around being that person and putting in soul-crushing hours, though, as they can't rely on anyone else and yet simply aren't large enough to have the entire business be built out of cogs. A result of this is that they are businesses that are fundamentally trapped at their current size because of this reliance on their size, and I will claim the only way they grow is by figuring out how to bring on other dedicated strong people to help them get some horizontal scale. I honestly don't think you can try to do the "everyone is a cog" thing until you are at least a medium-sized business.
Re:Gitlab to lay off 7% of staff by ROTMetro on Thursday February 09, 2023 @02:14PM (#34729576)
You are talking about a Franchise model. At a good nice restaurant the individuals recognize me as an individual. You can't just drop someone in and have them know what I like or the service I am used to. You can make yourself a McDonalds, but you better not have any large customer contracts because they are not compatible with the 'franchise' everyone can do everything model (because they expect individualized attention, and often individualized features).
Re:Gitlab to lay off 7% of staff by atomicnumber3 on Thursday February 09, 2023 @10:24AM (#34725364)
I worked at a bigco that followed this approach. I think the alleged fungibility of programmers is surface-level.

Sure - ~any decent programmer can jump into ~any codebase and do your JIRA tickets. But there's a more holistic ownership you miss out on that's going to be the difference between a system aging gracefully and a system becoming a giant hunk of butchered junk that's been one-small-jira-ticket-ed to death over a decade and now needs a very costly and distracting replacement/rewrite.

I worked at a different company that did the opposite of this. Programmers were expected to stay either 1 year or 10 years, and you'd be compensated according to which bucket you were falling into. They had excellent retention rates, and the dev team was small, <30 engineers. We never rewrote systems. They had owners who had either written them, or been handed off apprenticeship-style over the course of a year or two from the former master to the new master.

Place 1 was a fucking mess of tech debt and had constant incidents that made high value customers mad, execs mad, and oncall engineers mad. One of my coworkers literally went into his first oncall shift, got paged at night three times in two days, and resigned the next morning when he found out that yeah this is just kind of normal and good luck convincing leadership to let us fix it.

Place 2 literally never had tech incidents. The worst oopsies were generally related to (it was a trading shop) other people in the market fucking up and resulting in trade breaks that we had to clean up after hours, or exchanges having problems and sending us garbage data that we had to resolve by calling someone from the exchange to confirm order statuses and so on.

I only left place 2 because I was moving across the country and they didn't do remote (and still don't, even post covid). I was laid off from place 1.

Re:Gitlab to lay off 7% of staff by neilv on Thursday February 09, 2023 @12:00PM (#34727074)
> One of my coworkers literally went into his first oncall shift, [...], and resigned the next morning

I've seen people nope right out of there, and (anecdotally) it's always been an experienced person seeing something that was worse than they should've expected, and having an idea how unusually bad it is.

Re:Gitlab to lay off 7% of staff by outside1234 on Thursday February 09, 2023 @04:23PM (#34731705)
I did this at Netflix when I saw their (then) HTML mobile app. Yikes. Moving on to option #2.
Re:Gitlab to lay off 7% of staff by triyambakam on Thursday February 09, 2023 @01:12PM (#34728489)
> Programmers were expected to stay either 1 year or 10 years, and you'd be compensated according to which bucket you were falling into

How did this work? You got a raise after 10 years?

Re:Gitlab to lay off 7% of staff by atomicnumber3 on Thursday February 09, 2023 @02:52PM (#34730299)
Ah no nothing like that. And 10 is just a pithy way to say that they want people to stay a long time if they're good. And they did that by, each year, if they wanted you out, you got a very small bonus. If they wanted you to stay, you got a very large bonus. That's all I meant - they retain you by giving you many dollars via payroll.
Re:Gitlab to lay off 7% of staff by jokethrowaway on Thursday February 09, 2023 @03:25PM (#34730846)
Sensible, but if they can afford to give you a substantial bonus every year, you're making way too little to begin with.

You're anyway better with job hopping.

Re:Gitlab to lay off 7% of staff by quietbritishjim on Thursday February 09, 2023 @03:36PM (#34731017)
I think the point is that salary + bonus = your real salary, but they give much if it in the form of a bonus so they can more easily choose to give your overall "salary" a cut.
Re:Gitlab to lay off 7% of staff by atomicnumber3 on Thursday February 09, 2023 @03:50PM (#34731228)
It's how it works in the trading world. The base is decently competitive (for devs anyway) but the bonus is based on trading results and functions similarly (from an incentives/alignment and retention perspective) for how stock works for other companies.
Re:Gitlab to lay off 7% of staff by ycombobreaker on Thursday February 09, 2023 @09:48PM (#34735035)
A trading shop can afford to give bigger bonuses to a smaller set of staff, not everyone who is still cutting teeth.
Re:Gitlab to lay off 7% of staff by projectazorian on Thursday February 09, 2023 @05:28PM (#34732587)
Scaling the size of refresh grants based on time in service is another effective strategy, and often less expensive to the company.
Re:Gitlab to lay off 7% of staff by Salgat on Thursday February 09, 2023 @08:56PM (#34734661)
When you know for an absolute fact that you hold ownership and are held accountable for a codebase, assuming you're competent, things like tech debt and bugs suddenly become much more important and consequential to you.
Re:Gitlab to lay off 7% of staff by nordsieck on Thursday February 09, 2023 @10:17AM (#34725255)
> The main effect is that you lose the trust of the top performers. These will be the in the lookout for new opportunities the day after the layoffs are done. If you cut 10%, expect 10% from the top to flee within a couple of years.

I don't know, but I imagine that there's a pretty substantial difference between an isolated layoff and an industry wide layoff. Maybe it hits differently when you get to see the sausage made.

Where is a top performer at Google going to go? I'm sure there's some companies out there that aren't doing layoffs right now, but most of those probably can't offer FAANG/MANGA salaries.

Re:Gitlab to lay off 7% of staff by nostrademons on Thursday February 09, 2023 @10:23AM (#34725354)
Startups. Top performers at Google, if they've been smart about their finances, are sitting on a few million in the bank and have runways between ~10 years to infinity. They can afford to work for equity for a few years to take a slice of the pie when the company takes over another industry.
Re:Gitlab to lay off 7% of staff by thwayunion on Thursday February 09, 2023 @11:14AM (#34726220)
Exactly.

My own pet theory about this round of layoffs is as follows. The tech companies spent 2021 massively over-estimating the value of boot camp folks and new grads. They spent 2022 learning a tough lesson. I saw this first hand. So much lost time mentoring low-quality hires.

Now they will spend 2023 massively underestimating the value of their senior folks (10+ yoe engineers, scientists with deep domain expertise, experienced people managers, etc.). The problem in 2024-2026 will be that experienced engineers/managers and PhDs who know how to operate well in industry do not grow on trees. Fixing that mistake is going to be a LOT harder than firing a bunch of junior engineers. It may take a decade or longer, and I think the burnt bridges could even be existential for at least one of the FAANGs. (I also bet you'll guess a different one than me, so maybe more than one ;-))

Also: the alternative is not just startups. Smaller companies, sole props, and of course also skiing.

I am getting very close to that "~10 years to infinity" number in my accounts. I might do a startup, probably self-funded, likely keep it small. I know who my first 5 customers will be, the work will be fun, I know I can execute well. Doing this at a FAANG would require pulling in 20+ full timers for a year before shipping our first line of code. Totally not worth the ridiculous pageantry when I can do it on my own or with 1-2 helping hands.

I'll be making a tiny fraction of what I make today, but the work will be enjoyable and I'll be building what I've wanted to build for the last ten years. Also, I will own the damn thing, which is much more tax-efficient than taking a few years of massive paychecks, and that's something I am more sensitive to now that my money is making so much money. If I were laid off today, I'd need at least double my current comp to return to a FAANG. And even then probably wouldn't.

Re:Gitlab to lay off 7% of staff by mavelikara on Thursday February 09, 2023 @04:32PM (#34731820)
> Doing this at a FAANG would require pulling in 20+ full timers for a year before shipping our first line of code.

Why are these large companies so slow? Are the 10+ yoe engineers, scientists with deep domain expertise, experienced people managers, etc. helping or hurting this?

Re:Gitlab to lay off 7% of staff by thwayunion on Thursday February 09, 2023 @05:40PM (#34732726)
> Why are these large companies so slow?

A combination of risk aversion, regulatory burden, and process. The corporate machine can't afford to trust the judgement of individual contributors or even their managers or even their directors or sometimes even their VPs.

Credit where it's due: some of that is because of real risks that large corps do need to worry about but scrappy startups don't need to worry about.

A lot of it though -- especially the burdens that come from standardized processes and distributed responsibility -- boils down to a combination of (1) the cost of treating employees like cogs and (2) some amount of empire building.

> Are the 10+ yoe engineers, scientists with deep domain expertise, experienced people managers, etc. helping or hurting this?

It can go either way, but the question is kind of ill-formed. The decisions that slow stuff down happen at the VP+ level. If you're being slowed down by an IC, it's usually not the IC's fault (you'd rather not even have to interact with them in the first place, but someone VP+ demanded that you must).

That said, generally the valuable people with tons of experience are the ones building/fixing stuff. The "process implementation cogs" are typically more commodity-like labor.

Re:Gitlab to lay off 7% of staff by whatever1 on Thursday February 09, 2023 @05:41PM (#34732744)
Because for FAANG to invest resources in a program, they need to make sure that it will return hundreds of millions of dollars. Don’t forget that every year they need to show to the shareholders that they grow with double digits, and for FAANG this means billions of dollars in extra revenue.

So a lot of time is spent evaluating a program in stead of just doing the program.

Re:Gitlab to lay off 7% of staff by thwayunion on Thursday February 09, 2023 @05:44PM (#34732792)
This as well. Things that make for fantastic lifestyle businesses -- a few people doing mid-seven revenue with minimal compute expenses -- just isn't worth it for a FAANG spending an order of magnitude more than that per hour just on one guy's compensation package.
Re:Gitlab to lay off 7% of staff by gvtek0 on Thursday February 09, 2023 @06:23PM (#34733198)
>I also bet you'll guess a different one than me, so maybe more than one ;-)

Only thing I'll say is it won't be Apple, since they did none of the above/didn't get into the "hiring Spree" in the same way all the rest of the tech giants did, which includes what I'd call FAANG-adjacent spots like Uber, etc.

Re:Gitlab to lay off 7% of staff by DoughnutHole on Thursday February 09, 2023 @11:47AM (#34726855)
The highest performing, most expensive employees are going to be pretty senior and pretty experienced, ie older - the demographic least inclined to bet the farm on equity in a startup.

They’re likely to be at the stage of their life where their “runway” is their kids’ college tuition, or their (possibly early) retirement plan. Most will be far more inclined to take a (stable) pay cut rather than make a risky bet.

Plus, this whole downturn is rooted in drying up credit. Startups are more likely to fold than ever, and will largely have to either slow hiring or reduce non-equity compensation.

Re:Gitlab to lay off 7% of staff by blobbers on Thursday February 09, 2023 @04:59PM (#34732179)
I think there is another point of view to this. Once you hit the 5-10M NW range as employee, you're basically free to take risky bets on start ups. You're looking for something that will be game changing (10M+) rather than another 500K in the bank.

You've got college, housing etc. covered, so it's fine to go take risks in order to get large lottery tickets.

Re:Gitlab to lay off 7% of staff by Salgat on Thursday February 09, 2023 @08:57PM (#34734674)
The problem is that "industry wide" doesn't mean much if you know your company is doing well. It's jarring seeing "record profits" and "layoffs" mentioned within a few weeks/months of each other. If you get laid off even when things are going great, what hope do you have for knowing when the next layoff occurs?
Re:Gitlab to lay off 7% of staff by djkivi on Thursday February 09, 2023 @10:19AM (#34725289)
> The only way you can safely pull off layoffs is if you ensure that anything you do in the company requires the experience of a boot camp. That means that everyone is fungible and you can easily swap them.

This is an interesting way to think of the Leetcode style interview. If you don't require any particular experience and you have built your company's systems in a way that any "competent" developer can join and be effective, layoffs may not be such a big problem.

Re:Gitlab to lay off 7% of staff by CharlieDigital on Thursday February 09, 2023 @10:23AM (#34725351)
This is why React is so popular; not because it is inherently good or performance or has great DX but because of how easy it is to swap one so-so React dev for another so-so React dev.
Re:Gitlab to lay off 7% of staff by mikepurvis on Thursday February 09, 2023 @10:41AM (#34725552)
Cynically, aren’t corporate blub languages like Java and Go kind of built on the same notion? That is, they intentionally limit the amount of complexity possible so that there is a low ceiling for mastery and workers are interchangeable.
Re:Gitlab to lay off 7% of staff by CharlieDigital on Thursday February 09, 2023 @10:59PM (#34735438)
The bar for React and Java are very different.

Before you mention that one is a UI library and the other is a programming language: that's my point.

There are a lot of FE devs that work backwards from React to JS/TS.

Re:Gitlab to lay off 7% of staff by urthor on Friday February 10, 2023 @08:40AM (#34739460)
They're used in that fashion, yes.
Re:Gitlab to lay off 7% of staff by tukantje on Thursday February 09, 2023 @11:00AM (#34725933)
People who are not frontenders regularly look at frontend and think it is easier / simpler to work with.

If anything, complexity grew like an atom bomb.

Re:Gitlab to lay off 7% of staff by perlgeek on Thursday February 09, 2023 @11:16AM (#34726266)
Have you ever seen a company (from the inside) where everything was easy and clean and documented, and you needed no institutional knowledge / context be effective?

If it's really possible, I think it's the very rare exception.

Re:Gitlab to lay off 7% of staff by softwaredoug on Thursday February 09, 2023 @10:25AM (#34725385)
> The second effect is related to the fact that companies usually target older people with expensive jobs. In an a big org these are the wizards who have the unwritten cookbooks in their brains. When they leave en masse, a lot of the organizational memory is gone, and expensive operational mistakes of the past are forgotten. These have longer effects that will haunt the company for many years.

Is this true this round? I have noticed a few things:

* On the hiring front, much more demand for senior, staff, principal devs, less demand on the junior / intern front.

* (Anecdotally) A LOT of junior / new people laid off. It seems in this round companies want a small but elite force, rather than opting for junior people.

Re:Gitlab to lay off 7% of staff by napsec on Thursday February 09, 2023 @10:42AM (#34725578)
Companies have always preferred to hire experienced ICs. They hired juniors because they couldn't find or afford more senior people. It does seem that a lot of juniors are being impacted. But the hiring front likely reflects the fact that there are now more senior folks in the market, and likely that they can offer lower salaries since job seekers have less leverage.
Re:Gitlab to lay off 7% of staff by ptero on Thursday February 09, 2023 @10:24AM (#34725374)
I am not sure about this (not disagreeing, just not sure). First, 10% of top performers out in 2 years is a normal attrition rate for a 20 year tenure. And I suspect mean time at the company is much lower.

But even more important, I think most top performers understand and accept the risk that their employment may end. For example, the company can fold. It is easier for top engineers to accept that because they likely have better connections and can pretty easily find a good job elsewhere. My 2c.

Re:Gitlab to lay off 7% of staff by pclmulqdq on Thursday February 09, 2023 @10:15AM (#34725201)
I think this is the logic that can make a company like Citadel, which fires 10% of their staff per year, work out well. If you have no expectation of job safety, it attracts a certain kind of person, but there's also no love lost if a layoff round is a little bigger than normal.
Re:Gitlab to lay off 7% of staff by xyzelement on Thursday February 09, 2023 @10:19AM (#34725285)
Exactly. I worked at a Citadel like fund and that's the vibe. The calculus was like this - I'd rather risk being fired than work in a place where low performers are cozy.

The reality is that working at a place like that or a FAANG for just a few years sets you up for a great career no matter what happens. So even if you get fired after a few years you are still better off.

It's good to have coworkers who can think rationally and make decisions this way, too. It's a virtuous cycle.

Re:Gitlab to lay off 7% of staff by anon20230209 on Thursday February 09, 2023 @10:22AM (#34725331)
I bet people like that drift into voluntary unpaid overtime.
Re:Gitlab to lay off 7% of staff by xyzelement on Thursday February 09, 2023 @10:39AM (#34725527)
Or, equivalently, "people like that are paid a lot and are engrossed in their careers."

When someone makes $500k+, what does "unpaid overtime" even mean?

Re:Gitlab to lay off 7% of staff by asmor on Thursday February 09, 2023 @10:49AM (#34725701)
I wouldn't want my $500k+ engineer to even remotely get close to burning themselves out.
Re:Gitlab to lay off 7% of staff by sofixa on Thursday February 09, 2023 @11:08AM (#34726125)
> When someone makes $500k+, what does "unpaid overtime" even mean?

It means shit work/life balance, thus missing on a lot of people that would want to have it and results in worse productivity (people need time off or they break).

Re:Gitlab to lay off 7% of staff by cj on Thursday February 09, 2023 @02:27PM (#34729815)
> It means shit work/life balance

Solution: take a job that doesn't pay $500k.

I hate this saying and rarely say it, but "you can't have your cake and eat it too"

No one should take a $500k job and expect the culture to be 9-5, clock in clock out.

It takes most people 10+ years to earn $500k (often still working their asses off overtime). $500k is a shit ton of money.

Re:Gitlab to lay off 7% of staff by mynameisvlad on Thursday February 09, 2023 @12:21PM (#34727461)
Money doesn’t magically make burnout go away.

In fact, it will make it worse, because you’ll keep telling yourself to hold on for the money while your mental health exponentially deteriorates.

Re:Gitlab to lay off 7% of staff by fshbbdssbbgdd on Thursday February 09, 2023 @12:54PM (#34728172)
Only things that ever gave me burnout were incompetent coworkers, and organizations that were doomed to fail.
Re:Gitlab to lay off 7% of staff by mynameisvlad on Thursday February 09, 2023 @01:19PM (#34728654)
Great anecdote, but burnout generally isn't caused by that for most people. At its core, it's because of stress. Incompetent coworkers and organizations may certainly cause stress, but rarely is it so bad that it causes burnout.

https://www.mayoclinic.org/healthy-lifestyle/adult-health/in... https://www.helpguide.org/articles/stress/burnout-prevention...

Re:Gitlab to lay off 7% of staff by 0xB31B1B on Thursday February 09, 2023 @02:37PM (#34730005)
The ambitious people who take 500k/year jobs at HFT firms are to top .25% of "workers" in some abstract measure, and have different expectations and causes of burnout relative to the median burnout experiencer who is for example a school teacher or administrative assistant in an office job. Some people have an addiction to the fast pace, feeling of being need, and stress.
Re:Gitlab to lay off 7% of staff by xyzelement on Thursday February 09, 2023 @04:27PM (#34731759)
This is a really good insight! I am not an HFT guy but ex hedge fund and I think this is spot on with my experience and former colleagues.
Re:Gitlab to lay off 7% of staff by roncesvalles on Thursday February 09, 2023 @03:45PM (#34731162)
Loss of efficiency/productivity might not be the product of burnout. It might be the cause.

People get addicted to the dopamine hits of getting things done and when they hit a wall, enter a vicious cycle of depressive withdrawal. Recovering from burnout by taking a break is simply resetting that dopamine addiction. Just a personal theory.

If you work in a high paced environment with competent colleagues, management and tooling, you can just keep rolling with the punches and never hit the wall.

Re:Gitlab to lay off 7% of staff by bydlocoder on Thursday February 09, 2023 @03:34PM (#34730984)
The job being interesting does though.
Re:Gitlab to lay off 7% of staff by pclmulqdq on Thursday February 09, 2023 @03:44PM (#34731133)
Being ambitious and having an environment that lets you run (and rewards you for it) is what prevents burnout at a place like that.

A lot of people at hedge funds like having a baseline level of good stress in their lives. It's only when the stress starts to make you feel insecure that it creates problems.

I worked at one of these firms for a while, and my "burnout" point came when I realized I wasn't actually getting rewarded for my extra contributions to the company (my bonuses were going up by a small amount each quarter, no matter what).

Re:Gitlab to lay off 7% of staff by lelanthran on Thursday February 09, 2023 @10:37AM (#34725502)
> I bet people like that drift into voluntary unpaid overtime.

Drift? I think you mean Sprint.

Re:Gitlab to lay off 7% of staff by simplyluke on Thursday February 09, 2023 @11:22AM (#34726376)
Every person I know who’s gone into roles like that was fully aware the expectations and hours were intense.
Re:Gitlab to lay off 7% of staff by blobbers on Thursday February 09, 2023 @05:01PM (#34732207)
Your contract doesn't say 40 hours a week. It says get the job done and make sure your role keeps the company making money.
Re:Gitlab to lay off 7% of staff by eriktrautman on Thursday February 09, 2023 @11:59AM (#34727059)
Depends on the environment. In a startup, the top performers often say basically “what took you so long? Glad we can move faster now. And try to hire some more top performers for me to work with.”
Re:Gitlab to lay off 7% of staff by waynesonfire on Thursday February 09, 2023 @02:44PM (#34730162)
> The main effect is that you lose the trust of the top performers.

Why? top-performers are most positioned to be aware of incompetence around them and may in fact welcome a housing cleaning. With that said, it's not always easy to identify who's who-- it's possible top-performs are affected or incompetence isn't, which can erode trust.

Re:Gitlab to lay off 7% of staff by Tao3300 on Thursday February 09, 2023 @05:03PM (#34732251)
> top-performers are most positioned to be aware of incompetence around them and may in fact welcome a housing cleaning

That's thinking from a notch or two below top-performance. Top performers know what's "in the wheel house" for others around them and how to use it optimally. Don't be fooled by local maximums!

Re:Gitlab to lay off 7% of staff by waynesonfire on Thursday February 09, 2023 @05:12PM (#34732362)
i don't know if i agree, stocks usually increase after layoffs.
Re:Gitlab to lay off 7% of staff by pjmorris on Thursday February 09, 2023 @05:26PM (#34732560)
There are many factors involved in employee assessment of employer suitability. Steve Blank has observed [0] that when top employees recognize that when an employer moves to assessing them from a purely financial perspective, it's time to go.

https://steveblank.com/2009/12/21/the-elves-leave-middle-ear...

Re:Gitlab to lay off 7% of staff by hardware2win on Thursday February 09, 2023 @03:00PM (#34730435)
Why would actual top performers care this much if they would find new job easily + theyre probably not being targeted
Re:Gitlab to lay off 7% of staff by makeitdouble on Thursday February 09, 2023 @03:09PM (#34730592)
A wild guess:

- The people let go might have been good friends or at least people they enjoyed working with.

- While they’re not targeted, their coworkers are, they’ll sympathize with the tension. Also that workforce is now doing the same work amount with fewer people.

- They are expected to do a lot of education and bringing people up to speed. More churn means more work, and it’s also harder emotionally if you’re not sure how long the person will stay in the company.

Re:Gitlab to lay off 7% of staff by hardware2win on Friday February 10, 2023 @10:26AM (#34740852)
>Also that workforce is now doing the same work amount with fewer people.

Not always.

Sometimes projects are killed, so amount of work stays the same, or even better - some people are moved to help other teams

Re:Gitlab to lay off 7% of staff by willcipriano on Thursday February 09, 2023 @04:26PM (#34731748)
You typically are asked to work longer hours to make up for missing staff, deal with a lot of nonsense and get "at least you didn't get laid off" as a reward at the end of it. When the money people turn out their pockets (become low performers in their role) no point in sticking around or at very least, no reason to coutinue to be a high performer when the business is signaling its going to be a low performer in regards to the value its going to be able to deliver to you.
Re:Gitlab to lay off 7% of staff by hardware2win on Friday February 10, 2023 @10:24AM (#34740807)
>You typically are asked to work longer hours to make up for missing staff

In my country that would be illegal

Re:Gitlab to lay off 7% of staff by clnq on Thursday February 09, 2023 @03:19PM (#34730754)
> The main effect is that you lose the trust of the top performers. These will be the in the lookout for new opportunities the day after the layoffs are done. If you cut 10%, expect 10% from the top to flee within a couple of years.

I've been through one of the tech layoffs that happened during the pandemic, so N=1 and all, but this was exactly what happened.

On the day of the layoffs, few top performers were affected. It was a classic layoff with an HR email and immediate lockout. Managers of affected people learned later. Some people learned they were being laid off after hearing it in mainstream media first.

After 6 months, many best performers (more than 10% in my opinion) have left after struggling with low morale. A lot of company knowledge was lost, portions of the codebase became unmaintainable, projects went from being certainly doable to being in perpetual uncertainty about cancellation. The responsibilities of the the top performers fell on less experienced people, some received promotions but buckled under the pressure in disruptive ways.

Two years later, the company is still rebuilding but has obvious competency gaps. There was also difficulty in filling them because HR was disproportionally affected by layoffs. The distrust in management persists and more than a few people are openly talking about leaving. Though the hiring in tech has cooled down which had a chilling effect on people leaving, too.

Re:Gitlab to lay off 7% of staff by foobiekr on Thursday February 09, 2023 @03:24PM (#34730837)
Top performers are pets. You use layoffs to generate excess opex savings in order to retain them.

You guys are acting like companies are too dumb to think of these very basic concepts. I have personally witnessed discussions that can roughly be described as “ok we need to add an extra three people in order to fund retention for X.”

Re:Gitlab to lay off 7% of staff by ISL on Thursday February 09, 2023 @03:54PM (#34731294)
Things might be a little different regarding losing trust of top-performers when layoffs happen broadly across a sector.

If every semiconductor manufacturer reduces headcount by N%, there may not be much incentive for an engineer to jump ship. If only one of those companies doesn't lay anyone off, though, the dynamics are completely different.

Re:Gitlab to lay off 7% of staff by WalterBright on Thursday February 09, 2023 @03:58PM (#34731358)
> If you cut 10%, expect 10% from the top to flee within a couple of years.

If the company was laying off the deadwood and the quiet quitters, the top performers know who they are, and are not concerned about being laid off themselves.

Top performers don't particularly care to work with deadwood and quiet quitters, either.

Re:Gitlab to lay off 7% of staff by munificent on Thursday February 09, 2023 @04:05PM (#34731448)
> If the company was laying off the deadwood and the quiet quitters

That's a big if, though.

Executives doing layoffs also tend to do them quickly and plan them in secret in order to reduce the chance leaks. That means they are deciding who to cut with very limited time and information. They make lots of mistakes.

Both times I've been through large layoffs, I saw skilled respected peers get the axe while deadwood didn't. It causes the loss of valuable employees and completely destroys respect for executives who are apparently so clueless that they don't even know which of their employees are worth keeping around.

Re:Gitlab to lay off 7% of staff by WalterBright on Thursday February 09, 2023 @08:34PM (#34734462)
The RIFs I've been through did a good job culling the deadwood and quiet quitters. Everybody knew who they were.

Of course, every company is different.

Re:Gitlab to lay off 7% of staff by sokoloff on Thursday February 09, 2023 @10:11PM (#34735169)
As someone sometimes in that position, if I can get 85-90% accuracy (in both directions), I think that’s about the best I can possibly do in a 500-ish person organization.

I hate the false positive (including a good performer incorrectly beyond that required by the depth of layoff) more than anything else for its deep unfairness to the individual, the team, and the company.

Re:Gitlab to lay off 7% of staff by projectazorian on Thursday February 09, 2023 @05:39PM (#34732702)
It's rare that "deadwood" and "quiet quitters" do literally zero work. Even if you feel that your job is secure, you might not appreciate having their work dumped into your lap, especially since there's a good chance that it's not critical-path work. And you might not want to be in an environment where morale is low and trust in leadership just took a major hit.
Re:Gitlab to lay off 7% of staff by WalterBright on Thursday February 09, 2023 @08:27PM (#34734419)
They're deadwood if they cost more than the value they produce. Nobody missed them. And the livewood didn't have to go redo all the stuff they messed up.
Re:Gitlab to lay off 7% of staff by underwater on Thursday February 09, 2023 @04:36PM (#34731867)
> The second effect is related to the fact that companies usually target older people with expensive jobs. In an a big org these are the wizards who have the unwritten cookbooks in their brains. When they leave en masse, a lot of the organizational memory is gone, and expensive operational mistakes of the past are forgotten. These have longer effects that will haunt the company for many years.

This can be a good thing. In my experience these people are generally unambitious people whose stand out by holding a job for a long period of time, not in any innate skills.

In orgs where they're valuable, they're a symptom of a failure to simplify systems and share knowledge. And when you have a majority of seniors who's only value is in being a well of knowledge, they're highly motivated to perpetuate that anti-pattern.

Re:Gitlab to lay off 7% of staff by Tao3300 on Thursday February 09, 2023 @04:56PM (#34732138)
Another terrible effect is that the people who aren't laid off have to onboard the next wave of new hires. I've seen a lot of poisonous behavior as a result of someone having a chip on their shoulder because a friend was laid off, and that can have disastrous consequences for someone who has less experience and needs support.