News for hackers. Stuff that matters.
Re:Microsoft to lay off 11,000 employees by anonporridge on Tuesday January 17, 2023 @03:09PM (#34418121)
Mass layoffs give you the opportunity to quickly purge poor performers without as much paperwork. It's advantageous to have regular rolling layoffs because of this if you can justify them by economic conditions.

There's also an effect of wanting to do smaller, pulsating layoffs over the course of many months or even years rather than one massive layoff of the size you actually need, because ultimately no one knows exactly how the machine of a corporation works, and you have to be careful not to cut so deep that you go beyond cutting out fat and start to damage critical systems.

A rapid, 90% loss of workforce like what happened at Twitter might be what the company ultimately needed, but cutting that fast and deep is an insanely risky operation that could lead to a company hobbling along in a compensatory state until it finally falls to decompensatory systems collapse that you can't recover from.

Re:Microsoft to lay off 11,000 employees by tikhonj on Tuesday January 17, 2023 @03:36PM (#34418564)
> Mass layoffs give you the opportunity to quickly purge poor performers without as much paperwork. It's advantageous to have regular rolling layoffs because of this if you can justify them by economic conditions.

I've heard people say this, but it seems contrary to how layoffs are run in practice:

• entire teams or divisions are often laid off with no eye towards individual employees' tenure, experience or skills

• decisions happen on a condensed time scale by higher-level executives—not exactly conducive to a nuanced view of individual employees' performance, which companies struggle to assess effectively at the best of times

The "common knowledge" about what layoffs accomplish and why they're necessary really doesn't match what happens on the ground.

Re:Microsoft to lay off 11,000 employees by kristopolous on Tuesday January 17, 2023 @04:07PM (#34419134)
I've never seen a cold and calculated layoff. It's always been exasperated irrational arm-waving risk mitigation. The "good" people aren't kept - instead it's the ones that can navigate the political waters.

For every one competent executive there seems to be 5 deluded narcissistic idiots who will slash and burn people who are overqualified and under-utilized for the positions they've been incompetently assigned.

Now before you think I'm a victim of layoffs, I'm actually the political navigator. I constantly survive layoffs as I see the most talented people get let go, the best teams get broken up and reassigned, it's nuts.

One of the best techniques is to get yourself into what I call a "management island" - essentially you have either 0 or many bosses, just not 1. The next one is to be associated with a small bet - essentially a cheap investment that may yield a great long-term payoff. A third technique is to not attend too many events. Vagueness works in your favor. People should know generally but not specifically what you do. With details comes critiques so keep it ambiguous by staying quiet.

If you survive a layoff then you must not let a good crisis go to waste. Use the fog of the firing and the power vacuum to resituate yourself into this political dynamic as the dust settles. Of course these techniques only work at large companies. I learned all of these techniques from years in management.

There's more but that's a good start

Re:Microsoft to lay off 11,000 employees by adasdasdas on Tuesday January 17, 2023 @04:27PM (#34419485)
Yup, most mass layoffs are done without consulting the directly/skip managers who actually know who the strong performers are.
Re:Microsoft to lay off 11,000 employees by kristopolous on Tuesday January 17, 2023 @05:07PM (#34420099)
No. Most layoffs are done by the managers being given either quotas or burn rate caps and tasked with producing lists of people to layoff.

The point of "many bosses" is if your manager knows you work on other projects, it's easier to leave you off the list.

The point of "no bosses" is no manager is tasked with considering you. You're not on anyone's books.

If you have to play the 1 boss game it's harder. Some managers will want to keep their most talented people, other managers are looking for team cohesion and want the most friendly while others will break their project into roles and then assign people on a sheet of paper into those roles and get rid of what they consider redundant.

Some bosses will want to get rid of their most expensive people on the logic that they'll have the easiest time finding other work or maybe they'll have to get rid of fewer when they're more expensive, while others might want to get rid of their cheapest with the logic that they'll be easier to replace in the future.

There's really no silver bullet way to survive that. You have to know who is making the decision and somehow guess how they'll do it well in advance of the event.

Almost nobody acts based on some objective logic, instead they have predictable patterns of behavior and varying modalities. That's why you need to shake the org structure and get out of that situation.

Re:Microsoft to lay off 11,000 employees by adasdasdas on Tuesday January 17, 2023 @07:10PM (#34421394)
At least in my circle, I've found (for mass company wide layoffs)

1. Lower level managers usually find out them at the same time as IC's 2. Managers and directors can be part of the layoffs. 3. If a manager/director is part of the layoff, they are even less likely to be consulted in the process.

Re:Microsoft to lay off 11,000 employees by kristopolous on Wednesday January 18, 2023 @03:44AM (#34424716)
Sure. That's because the org chart isn't ever the real chart. I mention elsewhere the real chart looks more like the Habsburg family tree especially the higher up you go - a bunch of surprising actual plays.

The rule of thumb is if they can't fire you they aren't really your boss.

For instance, at a previous firm, the COO, which ostensibly can be fired by the CEO was actually the brother of executor of the chief investment in the last round so the COO has a direct board connection and so he could actually fire the CEO with enough effort. Underneath the COO was a finance guy who had just come from a possible acquirer so really that guy could probably get them both fired if it meant a good payout for an acquire.

The tendrils are wacky which is why when a room of those people have to do actual work, it's not some shrewd rational calculated execution but instead just some hot mess

Re:Microsoft to lay off 11,000 employees by jmholla on Tuesday January 17, 2023 @07:12PM (#34421419)
> The point of "no bosses" is no manager is tasked with considering you. You're not on anyone's books. There's numerous ways of doing this if you're interested.

Can you speak more to this? I don't know that I've ever seen this somewhere I worked.

Re:Microsoft to lay off 11,000 employees by nunez on Tuesday January 17, 2023 @10:15PM (#34423020)
I've only heard of this happening during really large mergers or situations where you are managed by someone so high up in the organization, you're effectively on your own.
Re:Microsoft to lay off 11,000 employees by kristopolous on Tuesday January 17, 2023 @10:51PM (#34423261)
Sure.

You can be entrusted to work on your own little bet project for somebody in a C suite and you become so low on the priority that you're out of mind.

During a power vacuum, you can play teams off each other in a multiple bosses strategy and appeal upstream in the org chart. The exploit here is the company hierarchy in practice is closer to the Habsburg monarchy than some binary tree.

The multiple boss play can get you to a no boss play in this situation because each one will assume you're doing important things on other projects.

All of this requires a keen skill at social engineering. I worked at a place where I didn't have a meeting with anybody for about a year. I played the meetings off each other at first and they all slowly became optional and eventually I got them off my calendar.

I should probably use my time doing better things but I'm really lazy.

These are all hacks. YMMV.

Re:Microsoft to lay off 11,000 employees by dugmartin on Tuesday January 17, 2023 @04:44PM (#34419761)
Good advice. It reads like the start of a modern corporate version of "The Prince".
Re:Microsoft to lay off 11,000 employees by 0cf8612b2e1e on Wednesday January 18, 2023 @02:15AM (#34424216)
The modern version of this is the 48 Laws of Power.
Re:Microsoft to lay off 11,000 employees by mythhouse on Tuesday January 17, 2023 @04:44PM (#34419764)
you should write a substack or a podcast. Lots of ppl are oblivious to this stuff.
Re:Microsoft to lay off 11,000 employees by kristopolous on Tuesday January 17, 2023 @05:34PM (#34420462)
Most of the tricks are easily discoverable hacks. It's best not to advertise it too loudly
Re:Microsoft to lay off 11,000 employees by ZhadruOmjar on Tuesday January 17, 2023 @06:28PM (#34421019)
Great write up and very useful in an industry where a lot of people seem to think "doing a good job" is enough to get recognised, lots of money and continuous promotions. The transition from IC into Management really needs a head shift and I think a lot of software engineers aren't prepared for the machinations of modern corps.
Re:Microsoft to lay off 11,000 employees by kristopolous on Tuesday January 17, 2023 @06:38PM (#34421120)
I've gone in between both roles. I can be a CTO of a $50 million company and just another senior engineer at a $5 billion one.

Probably the most approachable explanation of this phenomena is in Reid Hoffman's blitzscaling.

Hold on while I switch to a desktop in order to find a link and I will come back and edit this soon.

Re:Microsoft to lay off 11,000 employees by DenisM on Tuesday January 17, 2023 @07:59PM (#34421941)
How do you position yourself when looking for a job? Divergent background of this sort could be a liability.

And then you have to be explicit about what you want in your next role.

Do you have two different resumes?

Re:Microsoft to lay off 11,000 employees by kristopolous on Tuesday January 17, 2023 @08:56PM (#34422455)
I haven't had to look for a job in over a decade. They come to me.

No idea really

Re:Microsoft to lay off 11,000 employees by im3w1l on Tuesday January 17, 2023 @04:48PM (#34419818)
I have an alternative theory. In bad times consumers no longer want to pay for a cherry on top. So you go back to basics and lay off the people putting it there.
Re:Microsoft to lay off 11,000 employees by solarmist on Tuesday January 17, 2023 @07:03PM (#34421344)
I'd adjust this and say the execs believe that, so they do it, whether or not it's true.

I seriously doubt these layoffs are from actual, measurable consumer responses.

Re:Microsoft to lay off 11,000 employees by tr81 on Tuesday January 17, 2023 @04:53PM (#34419899)
> Mass layoffs give you the opportunity to quickly purge poor performers without as much paperwork. It's advantageous to have regular rolling layoffs because of this if you can justify them by economic conditions.

Yeah, unfortunately, this is believed by so many low level employees that it hurts their confidence, if they ever are part of layoffs. I wish organizations really educated employees how layoffs work.

I was part of layoffs in 2008 in which my whole department was eliminated, including managers and their managers. The developers who were hurt the most, were the smartest ones who could not believe that C-level executives didn't see their contributions. Their egos were bruised and some even switched from development to other fields.

Re:Microsoft to lay off 11,000 employees by MuffinFlavored on Tuesday January 17, 2023 @03:16PM (#34418232)
What % of their work force is 11k employees? Article says 5%.

Would also be curious to know what % of the 11k are engineers/breakdown by department/org, etc.

Re:Microsoft to lay off 11,000 employees by anonporridge on Tuesday January 17, 2023 @03:20PM (#34418313)
Yeah, 5% is a small, manageable number. Small enough that if you find you accidentally cut important people or roles, you can quickly get them back.

The point in my second paragraph is that if the company actually needs a 15% layoff to maintain itself long term, it would be safest to do it in three smaller 5% waves rather than one fell swoop. After each layoff, you let the system settle and recover, making sure that the body is still generally healthy before continuing with the next operation.

Re:Microsoft to lay off 11,000 employees by estebank on Tuesday January 17, 2023 @03:24PM (#34418378)
> it would be safest to do it in three smaller 5% waves rather than one fell swoop

This disregards the effect of repeated layoffs on the morale and mental health of human beings, which affects how "the system" settles and recovers.

Re:Microsoft to lay off 11,000 employees by gota on Tuesday January 17, 2023 @03:41PM (#34418671)
Part of the second and third wave can take the form of a hiring freeze or slowdown. People who quit are not replaced and soon you have a 5% reduction in headcount
Re:Microsoft to lay off 11,000 employees by Aperocky on Tuesday January 17, 2023 @05:15PM (#34420208)
Only the best (or the dauntless, but they are a minority) quit in the present climate, soon the corporation will have a 3-5% reduction in their best performers.
Re:Microsoft to lay off 11,000 employees by marcosdumay on Tuesday January 17, 2023 @05:23PM (#34420326)
So you further evaporate the Dead Sea?

How many competent people do you expect to stay until the end?

Re:Microsoft to lay off 11,000 employees by anonporridge on Tuesday January 17, 2023 @03:34PM (#34418539)
Absolutely!

I think it really depends on the overall health and strength of the corporate body and the external environmental conditions it's struggling to survive in. Sometimes ripping off the bandaid quickly is the best of many bad options.

However, you also have to consider that seeing a larger percentage of your teammates cut loose might be more psychologically damaging than just that one guy who everyone kind of knew was a poor performer anyway.

Re:Microsoft to lay off 11,000 employees by jvanderbot on Tuesday January 17, 2023 @03:35PM (#34418548)
Generally speaking, they probably want about 5% loss / year, so they can continuously hire new starts and eliminate vacated positions as required.
Re:Microsoft to lay off 11,000 employees by gowld on Tuesday January 17, 2023 @03:22PM (#34418352)
Why? What's wrong with firing people during other economic conditions?

Why would the paperwork be any different, whether it's a small layoff or a big payoff? Ctrl-C/Ctrl-V is cheap, Microsoft implemented it many times in many products.

Re:Microsoft to lay off 11,000 employees by therealdrag0 on Tuesday January 17, 2023 @03:35PM (#34418542)
It can be tedious to fire people. I know a manager at MS that has been struggling with a terrible performer for over a year. They are just now getting to the point of going through the processes (first gotta do RCA and try to fix etc) and having a paper trail down with HR to be able to fire them.
Re:Microsoft to lay off 11,000 employees by drchopchop on Tuesday January 17, 2023 @03:28PM (#34418439)
Firing IC's at large corporations usually involves some sort of a individual coaching/PIP plan. This takes time for managers and HR to write and implement, takes N weeks of observation, and creates nervousness in coworkers who think they might be next.

Much easier to do a Thanos-style snap and get rid of X% all at once, with no pre-warning or reasons required besides "challenging economic conditions".

Re:Microsoft to lay off 11,000 employees by munificent on Tuesday January 17, 2023 @03:28PM (#34418434)
> What's wrong with firing people during other economic conditions?

Layoffs have a huge psychological impact on the people who didn't get cut. If you do layoffs at a time when the economy is booming and jobs are easy to find, you risk losing your best performers who don't want to be at a company that fires friends of theirs.

It's easier to fire people when jobs are scarce and people are already spooked and disinclined to try to switch jobs.

Re:Microsoft to lay off 11,000 employees by t-writescode on Tuesday January 17, 2023 @03:26PM (#34418397)
Humans fire other humans. Layoffs allow for severance and unemployment, which can make the pain of firing someone and all the externalities that come with it far easier for a boss to swallow.
Re:Microsoft to lay off 11,000 employees by moonchrome on Tuesday January 17, 2023 @05:46PM (#34420604)
If you heard Microsoft just did 11k layoffs and then you got a job offer from them how does that sound to you ? To me it sounds like I could be in the next round if I get hired on the wrong team.
Re:Microsoft to lay off 11,000 employees by confidantlake on Tuesday January 17, 2023 @08:36PM (#34422294)
I declined an offer from Microsoft late last year, in large part because of earlier layoffs. I am sure I was not the only one.
Re:Microsoft to lay off 11,000 employees by spacemadness on Tuesday January 17, 2023 @04:52PM (#34419882)
Why are we spreading the “poor performers are the ones let go” trope that hurts anyone laid off? That’s a very dangerous assumption to be spreading around blindly.
Re:Microsoft to lay off 11,000 employees by ZhadruOmjar on Tuesday January 17, 2023 @06:29PM (#34421032)
It's simply not true and very observable if you've ever been at a company that does layoffs. Plenty of good teams get let go or entire groups in the company from management down are let go, it just doesn't make sense that they would all be "low-performers". Some low-performers will be caught up in layoffs, sure, but plenty will remain at the company too.
Re:Microsoft to lay off 11,000 employees by andromeduck on Wednesday January 18, 2023 @10:24PM (#34436344)
Might be conflating groups with individuals. The teams/orgs that tend to be hit the hardest tend to be not the most productive/cutting edge except when they're research teams way out on the horizon.
Re:Microsoft to lay off 11,000 employees by testrun on Tuesday January 17, 2023 @06:10PM (#34420839)
This is one of the worst things you can do in a company. GE did it starting with Jack Welch and since then the company is not the same.
Re:Microsoft to lay off 11,000 employees by datavirtue on Tuesday January 17, 2023 @06:13PM (#34420870)
Logic doesn't hold up. The same hiring practices you used to acquire "poor performers" (or culture to create them) are still in place.
Re:Microsoft to lay off 11,000 employees by ElectricSpoon on Tuesday January 17, 2023 @06:46PM (#34421181)
> Mass layoffs give you the opportunity to quickly purge poor performers

That would be true for poor performing projects. Try a bunch of projects; many don't take off; cut the chaff all at once.

What I've seen in various companies were cuts of all kinds of employees, regardless of their individual performance. Large cuts weren't about the employees but about the projects or teams. I've also lived through a cut which was basically reducing headcount across all teams. Cutting 11k employees isn't a micro-management thing; individual performers get hit all the same.

The fallback of some such cuts was that it took years to later re-acquire competent employees, especially since they were offering work conditions average for the market.

TLDR don't stay too long on projects or teams which aren't lucrative for the company, unless they are fun and you don't mind getting ejected from the company when cut comes.

Re:Microsoft to lay off 11,000 employees by raydev on Wednesday January 18, 2023 @03:25AM (#34424583)
> Mass layoffs give you the opportunity to quickly purge poor performers without as much paperwork

This is repeated a lot but having lived through 3 layoffs (and survived 2) in my career, that has never been the case. Every time it seemed random, one in particular where EMs were upset that they didn't have the chance to pick their faves.