Author Topic: Tech layoffs of 2022/2023  (Read 9827 times)

rantk81

  • Pencil Stache
  • ****
  • Posts: 904
  • Age: 42
  • Location: Chicago
Re: Tech layoffs of 2022/2023
« Reply #50 on: January 22, 2023, 06:47:23 AM »
The most challenging part of a software engineering job is reading someone else's code and understanding it well enough that you are able to make changes/enhancements/bug-fixes to it, without causing any (any more?) problems/bugs.

You get paid the big bucks to figure out why the last guy wrote a 150 line long method with a switch statement inside of a try/catch block inside of a do/while loop inside of an if/else inside of a using block where all the variable names are single letters and they used full namespaces when declaring them.  After attempting to troubleshoot it, you realize the name of the method doesn't actually describe what the method does.

It's more like:  You get paid the big bucks to figure out how a multi-hundred (or thousand) source code file sub-system works, (created by dozens of developers, some of which no longer work at the company)

« Last Edit: January 22, 2023, 06:50:40 AM by rantk81 »

Monocle Money Mouth

  • Pencil Stache
  • ****
  • Posts: 719
Re: Tech layoffs of 2022/2023
« Reply #51 on: January 22, 2023, 06:51:49 AM »
I don't exactly remember when it clicked that I was, fundamentally, in the job-destruction business. Gotta be okay with that.

I prefer the term "drudgery-destruction", but yes.

One person's drudgery is another persons paycheck. Not everyone has the cognitive ability earn a living as an engineer. The best some people can do is drive a truck, file documents, or run a cash register.

weebs

  • Stubble
  • **
  • Posts: 116
  • Age: 50
  • Location: The Sticks
Re: Tech layoffs of 2022/2023
« Reply #52 on: January 22, 2023, 07:57:25 AM »
I tend to think that at least the timing of the latest layoffs (e.g., Google) is explained by this article:
https://news.stanford.edu/2022/12/05/explains-recent-tech-layoffs-worried/
[tl;dr: copycat behavior]

Interesting.  The behavior described in the article is consistent with my experience.

But later rounds tend to focus on the money, often leading to a sort of reverse seniority effect where greybeards get the axe because they're paid more [and the implicit age discrimination is totally incidental...].

That was me in 2008.  I made it through a couple rounds of layoffs, even getting an out-of-cycle performance bonus ~3 months before they whacked the entire team.  It all worked out, though.  I was deeply unhappy at that job and let my management know that I'd happily take a package.  We weren't FI at that time, but I had a decent cushion and received a generous package.  That went down in early December (Merry Christmas...you're fired), so I spent the next 6 months being a ski bum, writing code for my own enjoyment and searching for an ideal gig.

Six years later, the company for whom I was working was acquired by the company that laid me off.  Somewhat related to the article - the work my group was doing was a factor in the acquisition.  I think the acquiring company could have developed that work in house instead of buying it if they hung on to and took care of their talent.  Regardless, it worked out great for those of us involved.  Our outstanding options vested when we were acquired and we were given retention bonuses to stay on for at least a year to help with the transition.  I have no love for this company, but they bankrolled a good portion of our stash due to their questionable decisions.

Mr. Green

  • Magnum Stache
  • ******
  • Posts: 4485
  • Age: 40
  • Location: Wilmington, NC
Re: Tech layoffs of 2022/2023
« Reply #53 on: January 22, 2023, 08:35:24 AM »
Not quite the same as private sector tech but I'll never forget the almost-experience of being laid off on a moment's notice. I was 22/23 and already on my third contract in the meat grinder of government software engineering. We all got called into the conference room on a Friday and were informed the government had issued a stop work order. Everyone was fired. A sister contract operating out of the same office suite was going to take on some positions and if they wanted you they'd come calling after the meeting. I was one of the lucky ones but if there were any lingering doubts that being a cog in that system was not for me, they were extinguished that day. It took a decade more for me to feel like we'd saved enough to get out and I promptly pulled the trigger on FIRE.
« Last Edit: January 22, 2023, 08:37:13 AM by Mr. Green »

less4success

  • Stubble
  • **
  • Posts: 188
Re: Tech layoffs of 2022/2023
« Reply #54 on: January 22, 2023, 09:32:37 AM »
I don't exactly remember when it clicked that I was, fundamentally, in the job-destruction business. Gotta be okay with that.

I prefer the term "drudgery-destruction", but yes.

One person's drudgery is another persons paycheck. Not everyone has the cognitive ability earn a living as an engineer. The best some people can do is drive a truck, file documents, or run a cash register.

Yes, and it will probably get worse from there, especially if the rate of tedious labor destruction vastly outpaces the rate of bullshit job creation.

I’m not sure how we’ll reckon with this as a society—probably haphazardly. Anything short of a revolution might be wishful thinking.

In a similar vein, I’ve noticed that FIREing and not having a job doesn’t work for many people, so I’m not sure how something like UBI would pan out.
« Last Edit: January 24, 2023, 03:40:35 PM by less4success »

bacchi

  • Walrus Stache
  • *******
  • Posts: 7036
Re: Tech layoffs of 2022/2023
« Reply #55 on: January 22, 2023, 10:04:21 AM »
The most challenging part of a software engineering job is reading someone else's code and understanding it well enough that you are able to make changes/enhancements/bug-fixes to it, without causing any (any more?) problems/bugs.

You get paid the big bucks to figure out why the last guy wrote a 150 line long method with a switch statement inside of a try/catch block inside of a do/while loop inside of an if/else inside of a using block where all the variable names are single letters and they used full namespaces when declaring them.  After attempting to troubleshoot it, you realize the name of the method doesn't actually describe what the method does.

It's more like:  You get paid the big bucks to figure out how a multi-hundred (or thousand) source code file sub-system works, (created by dozens of developers, some of which no longer work at the company)

"developers"

When MegaCorps started asking business graduates, who took one python course in college, to work on scripts and processes, I knew it was going to be a shitshow. The end result was multi-thousand line source files with no methods/functions.

ATtiny85

  • Pencil Stache
  • ****
  • Posts: 941
  • Location: Midwest
Re: Tech layoffs of 2022/2023
« Reply #56 on: January 22, 2023, 10:10:42 AM »
The most challenging part of a software engineering job is reading someone else's code and understanding it well enough that you are able to make changes/enhancements/bug-fixes to it, without causing any (any more?) problems/bugs.

You get paid the big bucks to figure out why the last guy wrote a 150 line long method with a switch statement inside of a try/catch block inside of a do/while loop inside of an if/else inside of a using block where all the variable names are single letters and they used full namespaces when declaring them.  After attempting to troubleshoot it, you realize the name of the method doesn't actually describe what the method does.

It's more like:  You get paid the big bucks to figure out how a multi-hundred (or thousand) source code file sub-system works, (created by dozens of developers, some of which no longer work at the company)

"developers"

When MegaCorps started asking business graduates, who took one python course in college, to work on scripts and processes, I knew it was going to be a shitshow. The end result was multi-thousand line source files with no methods/functions.

I blame the hardware. Processing speeds and memory way too high. The software quality has gone in the opposite direction because those one course wonders can make code sort of kind of function.

FINate

  • Magnum Stache
  • ******
  • Posts: 3104
Re: Tech layoffs of 2022/2023
« Reply #57 on: January 22, 2023, 10:34:07 AM »
More details are coming out from the Google layoff. Letting long-tenured employees go may be the right thing to do, some deadwood there with folks getting a little too comfortable and riding their reputation as an early employee. [I was headed down the same path, which was part of my reason for FIRE, just didn't want to go there.] However, laying off recently promoted employees? That's strange. Google has a pretty difficult peer-based promotion process, so it should be rare that someone is promoted to their level of incompetence. Of course, we're only hearing one side of the story, so who knows what's really going in, but part of me wonders if Google just isn't very good at layoffs due to inexperience. Notifying folks via email/canceled access cards who've dedicated 10-20 years to the company is pretty awful form IMO.

Yesterday I logged in to LinkedIn for the first time in 5+ years and it's filled with story after story of layoffs. As expected, recruiting orgs got hit hard, but also seeing a lot of experienced engineers got the ax. Sad, and my heart goes out to all affected. But the same time, it's a good reminder that no job is your identity, the workplace isn't your family, and despite all the flowery propaganda from corporate saying otherwise, business is always transactional which means you will be chewed up and spit out if that's what's "right" for the shareholders.

GuitarStv

  • Senior Mustachian
  • ********
  • Posts: 23048
  • Age: 42
  • Location: Toronto, Ontario, Canada
Re: Tech layoffs of 2022/2023
« Reply #58 on: January 22, 2023, 11:06:39 AM »
I tend to think that at least the timing of the latest layoffs (e.g., Google) is explained by this article:
https://news.stanford.edu/2022/12/05/explains-recent-tech-layoffs-worried/
[tl;dr: copycat behavior]

Interesting.  The behavior described in the article is consistent with my experience.

Me too.  :P

scottish

  • Magnum Stache
  • ******
  • Posts: 2716
  • Location: Ottawa
Re: Tech layoffs of 2022/2023
« Reply #59 on: January 22, 2023, 01:52:22 PM »
I tend to think that at least the timing of the latest layoffs (e.g., Google) is explained by this article:
https://news.stanford.edu/2022/12/05/explains-recent-tech-layoffs-worried/
[tl;dr: copycat behavior]

Interesting.  The behavior described in the article is consistent with my experience.

Me too.  :P

Not so much mine.    Most of the layoffs I've been through were driven by declining sales, not social proof/social contagion.   

GilesMM

  • Handlebar Stache
  • *****
  • Posts: 1458
  • Location: PNW
Re: Tech layoffs of 2022/2023
« Reply #60 on: January 22, 2023, 02:09:10 PM »
I tend to think that at least the timing of the latest layoffs (e.g., Google) is explained by this article:
https://news.stanford.edu/2022/12/05/explains-recent-tech-layoffs-worried/
[tl;dr: copycat behavior]

Interesting.  The behavior described in the article is consistent with my experience.

Me too.  :P

Not so much mine.    Most of the layoffs I've been through were driven by declining sales, not social proof/social contagion.


Tech staffed up wildly during COVID. Now they are winding back down toward normal staffing levels.

GuitarStv

  • Senior Mustachian
  • ********
  • Posts: 23048
  • Age: 42
  • Location: Toronto, Ontario, Canada
Re: Tech layoffs of 2022/2023
« Reply #61 on: January 22, 2023, 02:40:28 PM »
I tend to think that at least the timing of the latest layoffs (e.g., Google) is explained by this article:
https://news.stanford.edu/2022/12/05/explains-recent-tech-layoffs-worried/
[tl;dr: copycat behavior]

Interesting.  The behavior described in the article is consistent with my experience.

Me too.  :P

Not so much mine.    Most of the layoffs I've been through were driven by declining sales, not social proof/social contagion.

Our management said that although our profits were up and the business was doing great, the layoffs were necessary to 'correctly position the company for the coming recessionary period'.

So . . . basically it was all done on a hunch.

Paper Chaser

  • Handlebar Stache
  • *****
  • Posts: 1842
Re: Tech layoffs of 2022/2023
« Reply #62 on: January 22, 2023, 05:23:04 PM »
I tend to think that at least the timing of the latest layoffs (e.g., Google) is explained by this article:
https://news.stanford.edu/2022/12/05/explains-recent-tech-layoffs-worried/
[tl;dr: copycat behavior]

Interesting.  The behavior described in the article is consistent with my experience.

Me too.  :P

Not so much mine.    Most of the layoffs I've been through were driven by declining sales, not social proof/social contagion.

Our management said that although our profits were up and the business was doing great, the layoffs were necessary to 'correctly position the company for the coming recessionary period'.

So . . . basically it was all done on a hunch.

If there had been a hiring binge before that, it was also probably done on a hunch based on projected growth, demand, etc.

GuitarStv

  • Senior Mustachian
  • ********
  • Posts: 23048
  • Age: 42
  • Location: Toronto, Ontario, Canada
Re: Tech layoffs of 2022/2023
« Reply #63 on: January 22, 2023, 07:18:48 PM »
I tend to think that at least the timing of the latest layoffs (e.g., Google) is explained by this article:
https://news.stanford.edu/2022/12/05/explains-recent-tech-layoffs-worried/
[tl;dr: copycat behavior]

Interesting.  The behavior described in the article is consistent with my experience.

Me too.  :P

Not so much mine.    Most of the layoffs I've been through were driven by declining sales, not social proof/social contagion.

Our management said that although our profits were up and the business was doing great, the layoffs were necessary to 'correctly position the company for the coming recessionary period'.

So . . . basically it was all done on a hunch.

If there had been a hiring binge before that, it was also probably done on a hunch based on projected growth, demand, etc.

Nope.

scottish

  • Magnum Stache
  • ******
  • Posts: 2716
  • Location: Ottawa
Re: Tech layoffs of 2022/2023
« Reply #64 on: January 22, 2023, 07:42:41 PM »
I tend to think that at least the timing of the latest layoffs (e.g., Google) is explained by this article:
https://news.stanford.edu/2022/12/05/explains-recent-tech-layoffs-worried/
[tl;dr: copycat behavior]

Interesting.  The behavior described in the article is consistent with my experience.

Me too.  :P

Not so much mine.    Most of the layoffs I've been through were driven by declining sales, not social proof/social contagion.

Our management said that although our profits were up and the business was doing great, the layoffs were necessary to 'correctly position the company for the coming recessionary period'.

So . . . basically it was all done on a hunch.

If there had been a hiring binge before that, it was also probably done on a hunch based on projected growth, demand, etc.

Nope.

Maybe they need the money to hire some more executives?

bryan995

  • Pencil Stache
  • ****
  • Posts: 595
  • Age: 37
  • Location: California
Re: Tech layoffs of 2022/2023
« Reply #65 on: January 23, 2023, 11:12:30 AM »
The most challenging part of a software engineering job is reading someone else's code and understanding it well enough that you are able to make changes/enhancements/bug-fixes to it, without causing any (any more?) problems/bugs.

You get paid the big bucks to figure out why the last guy wrote a 150 line long method with a switch statement inside of a try/catch block inside of a do/while loop inside of an if/else inside of a using block where all the variable names are single letters and they used full namespaces when declaring them.  After attempting to troubleshoot it, you realize the name of the method doesn't actually describe what the method does.

Anyone being paid big bucks doesn’t have to worry about any of that nonsense :)
The more you are paid in tech, (usually) the easier the working conditions !

scottish

  • Magnum Stache
  • ******
  • Posts: 2716
  • Location: Ottawa
Re: Tech layoffs of 2022/2023
« Reply #66 on: January 23, 2023, 06:12:14 PM »
The most challenging part of a software engineering job is reading someone else's code and understanding it well enough that you are able to make changes/enhancements/bug-fixes to it, without causing any (any more?) problems/bugs.

You get paid the big bucks to figure out why the last guy wrote a 150 line long method with a switch statement inside of a try/catch block inside of a do/while loop inside of an if/else inside of a using block where all the variable names are single letters and they used full namespaces when declaring them.  After attempting to troubleshoot it, you realize the name of the method doesn't actually describe what the method does.

Anyone being paid big bucks doesn’t have to worry about any of that nonsense :)
The more you are paid in tech, (usually) the easier the working conditions !

I've noticed that too.   I was wondering if I just became used to it over time, but I think my working conditions have become easier.

Paper Chaser

  • Handlebar Stache
  • *****
  • Posts: 1842
Re: Tech layoffs of 2022/2023
« Reply #67 on: January 24, 2023, 04:22:42 AM »
A VC CEO worth 7.9B is urging Alphabet to continue layoffs/salary cuts because "salaries are too high". Like my dude, what's your compensation plan?
https://techstory.in/tci-fund-ceo-chris-hohn-calls-for-more-layoffs-and-salary-cuts-at-google/

Google has over 150k employees, and the median salary is $300k?! I don't want to side with the cold billionaire here, but if that's true, it seems like a shit ton of fat that could potentially be trimmed.

Monocle Money Mouth

  • Pencil Stache
  • ****
  • Posts: 719
Re: Tech layoffs of 2022/2023
« Reply #68 on: January 24, 2023, 08:22:06 AM »
The most challenging part of a software engineering job is reading someone else's code and understanding it well enough that you are able to make changes/enhancements/bug-fixes to it, without causing any (any more?) problems/bugs.

You get paid the big bucks to figure out why the last guy wrote a 150 line long method with a switch statement inside of a try/catch block inside of a do/while loop inside of an if/else inside of a using block where all the variable names are single letters and they used full namespaces when declaring them.  After attempting to troubleshoot it, you realize the name of the method doesn't actually describe what the method does.

Anyone being paid big bucks doesn’t have to worry about any of that nonsense :)
The more you are paid in tech, (usually) the easier the working conditions !

I've noticed that too.   I was wondering if I just became used to it over time, but I think my working conditions have become easier.

I'm not even close to the elite level of programmers in the industry. I end up cleaning up after the cheap hires my company makes. It's fine. It pays the bills :)

seattlecyclone

  • Walrus Stache
  • *******
  • Posts: 7254
  • Age: 39
  • Location: Seattle, WA
    • My blog
Re: Tech layoffs of 2022/2023
« Reply #69 on: January 24, 2023, 09:55:40 AM »
A VC CEO worth 7.9B is urging Alphabet to continue layoffs/salary cuts because "salaries are too high". Like my dude, what's your compensation plan?
https://techstory.in/tci-fund-ceo-chris-hohn-calls-for-more-layoffs-and-salary-cuts-at-google/

Google has over 150k employees, and the median salary is $300k?! I don't want to side with the cold billionaire here, but if that's true, it seems like a shit ton of fat that could potentially be trimmed.

Median compensation is around $300k, median salary is significantly lower due to the amount of compensation paid through stock and bonuses at these companies. Also Google (like so many other companies these days) keeps this median high by outsourcing the lower-paid half of its workforce: people like food service workers, bus drivers, janitors, security guards, receptionists, and a whole bunch of other folks who spend their entire working day at Google don't technically work for Google.

Cranky

  • Magnum Stache
  • ******
  • Posts: 3837
Re: Tech layoffs of 2022/2023
« Reply #70 on: January 24, 2023, 10:19:10 AM »
I don't exactly remember when it clicked that I was, fundamentally, in the job-destruction business. Gotta be okay with that.

I prefer the term "drudgery-destruction", but yes.

One person's drudgery is another persons paycheck. Not everyone has the cognitive ability earn a living as an engineer. The best some people can do is drive a truck, file documents, or run a cash register.

I would way, way rather run a cash register than be an engineer, and programming was the most boring thing ever.

Paul der Krake

  • Walrus Stache
  • *******
  • Posts: 5854
  • Age: 16
  • Location: UTC-10:00
Re: Tech layoffs of 2022/2023
« Reply #71 on: January 24, 2023, 06:56:10 PM »
The hedge fund dude is rage baiting employees and boy is it working well.

Some incredible discourse around stock buybacks too. Did you know that if Google hadn't done spent 57 billion on buybacks last year they could have solved world hunger 8 times and given every American a million dollar?


FINate

  • Magnum Stache
  • ******
  • Posts: 3104
Re: Tech layoffs of 2022/2023
« Reply #72 on: January 24, 2023, 07:10:04 PM »
A VC CEO worth 7.9B is urging Alphabet to continue layoffs/salary cuts because "salaries are too high". Like my dude, what's your compensation plan?
https://techstory.in/tci-fund-ceo-chris-hohn-calls-for-more-layoffs-and-salary-cuts-at-google/

Google has over 150k employees, and the median salary is $300k?! I don't want to side with the cold billionaire here, but if that's true, it seems like a shit ton of fat that could potentially be trimmed.

There's more to the story, which is more about bloated leadership than overpaid engineers. Good summary here. After working there for 10 years I can say the author is spot on.

scottish

  • Magnum Stache
  • ******
  • Posts: 2716
  • Location: Ottawa
Re: Tech layoffs of 2022/2023
« Reply #73 on: January 24, 2023, 08:02:14 PM »
A VC CEO worth 7.9B is urging Alphabet to continue layoffs/salary cuts because "salaries are too high". Like my dude, what's your compensation plan?
https://techstory.in/tci-fund-ceo-chris-hohn-calls-for-more-layoffs-and-salary-cuts-at-google/

Google has over 150k employees, and the median salary is $300k?! I don't want to side with the cold billionaire here, but if that's true, it seems like a shit ton of fat that could potentially be trimmed.

There's more to the story, which is more about bloated leadership than overpaid engineers. Good summary here. After working there for 10 years I can say the author is spot on.

12,000 employees?   Amateurs.   I worked for a company that laid off 90,000 employees.    They're gone now, though.   Just a whisper on the wind.

That's a good summary article.   It also explains the executive behaviour I experienced at another company around 2012.    I've never really understood the drive to be in charge of a business unit.   Or an entire business.   It's a huge commitment.   It's really hard to be successful.   And the politics are ruthless.     These people measure their success based on their paygrade instead of their actual accomplishments.     Status seekers.

LibrarIan

  • Pencil Stache
  • ****
  • Posts: 537
Re: Tech layoffs of 2022/2023
« Reply #74 on: January 25, 2023, 01:59:05 PM »
Does anyone else remember all those "Day in the Life" vlogs/videos/social media posts that were getting created and shared around a few months back? If you don't know what I'm talking about, a quick search will net you a bunch of these. "Tech" employees from LinkedIn, Google, and many other tech companies were sharing what they did in a given day and it was hilarious. Most of the people posting these were generally not "tech" strictly speaking (i.e. not coders, architects, server admins, etc.). They were tech-adjacent people: Analysts (super vague job title), scrum masters, social media strategists, supervisors, etc. All the people who kind of help tech people with the things that are not explicitly tech like meetings, working with the business side of the organization, reporting, etc. You didn't see a lot of back-end developers or automation engineers posting these things.

And boy, these vloggers got dragged all over the place online because their "work days" consisted of things like taking advantage of the ridiculous freebies and frills of their company (nap rooms, abundant free snacks, swag, Google dogs they could pet, etc.) and not really doing a lot of actual work. It made tech companies look like adult daycare rather than workplaces.

So it comes as no surprise to me that thousands of "tech" employees got laid off. I'm sure actual hard workers were impacted and actual developers too, but I have a hunch that the majority was fat just waiting to be trimmed. Now that the news of these layoffs is making headlines, those social media posts are circulating again as if to say "this might be why you were axed." I feel bad for all those who lost their jobs because that sucks, but I think it was necessary from the company's standpoint. Those companies should not have been hiring like they did or creating workplaces filled with non-work.

FINate

  • Magnum Stache
  • ******
  • Posts: 3104
Re: Tech layoffs of 2022/2023
« Reply #75 on: January 25, 2023, 02:51:26 PM »
Does anyone else remember all those "Day in the Life" vlogs/videos/social media posts that were getting created and shared around a few months back? If you don't know what I'm talking about, a quick search will net you a bunch of these. "Tech" employees from LinkedIn, Google, and many other tech companies were sharing what they did in a given day and it was hilarious. Most of the people posting these were generally not "tech" strictly speaking (i.e. not coders, architects, server admins, etc.). They were tech-adjacent people: Analysts (super vague job title), scrum masters, social media strategists, supervisors, etc. All the people who kind of help tech people with the things that are not explicitly tech like meetings, working with the business side of the organization, reporting, etc. You didn't see a lot of back-end developers or automation engineers posting these things.

And boy, these vloggers got dragged all over the place online because their "work days" consisted of things like taking advantage of the ridiculous freebies and frills of their company (nap rooms, abundant free snacks, swag, Google dogs they could pet, etc.) and not really doing a lot of actual work. It made tech companies look like adult daycare rather than workplaces.

So it comes as no surprise to me that thousands of "tech" employees got laid off. I'm sure actual hard workers were impacted and actual developers too, but I have a hunch that the majority was fat just waiting to be trimmed. Now that the news of these layoffs is making headlines, those social media posts are circulating again as if to say "this might be why you were axed." I feel bad for all those who lost their jobs because that sucks, but I think it was necessary from the company's standpoint. Those companies should not have been hiring like they did or creating workplaces filled with non-work.

Those "day in the life" videos are, for the most part, carefully curated marketing masquerading as organic content. Recruiting is the goal so an idealized version of daily life is presented. Google (and other tech companies) are very strict about recording videos on the inside, everything you see is vetted. Sure, there are always a few naive folks that don't understand the game and come into Google thinking it's adult daycare, but in my experience they don't last long.

Tech adjacent roles are generally very necessary, and I say this as a SWE with a CS degree and a MBA. You need non-technical artsy/designy people doing UX. In a large project you need project managers (scrum master plays a similar role in agile teams). You also need management types to work across org boundaries and up/down the management chain. And you need product people/analysts doing market research and evaluating business strategy... by the sheer number of products Google births and then subsequently kills, I would argue that they don't do enough analysis of ideas before wasting huge sums of money and damaging the brand along the way. Products that idealize l33t coders at the expense of other areas tend to produce whiz-bang solutions in search of a problem. Every Wozniac needs a Jobs.
« Last Edit: January 25, 2023, 02:53:38 PM by FINate »

Paul der Krake

  • Walrus Stache
  • *******
  • Posts: 5854
  • Age: 16
  • Location: UTC-10:00
Re: Tech layoffs of 2022/2023
« Reply #76 on: January 25, 2023, 07:35:52 PM »
Regarding tech-adjacent jobs, it's hard to draw hard conclusions because every company is different, but I've observed a few trends.

1) the forerunners were in recruiting. Cruel as it may sound, a lot of the first layoffs were dismissed as "not real layoffs because engineering isn't impacted". Recruiting later got obliterated in the big cuts, often losing 50% or more of the department. Which makes sense if everyone is freezing hiring.

2) people on Blind/Twitter love to make fun of PMs, even though everyone who's worked with a good one knows they can be worth their weight in gold. A lot of mean jokes in this format: "Sad to announce I have been laid off by Google, I was the PM in charge of renaming our chat apps 5 times in the last 2 years". PMs in charge of "expansion" projects got hit pretty hard. This is a direct consequence of focusing on unit economics. It's just not worth it to spend valuable headcount to work on expanding to, say, Mexico, if expected sales will take years to get to the point where that market pays for itself. Nail the basics in existing markets first.

3) I seriously doubt the "day in the life" videos are condoned/pushed by the companies, they're young employees who are proud to work for their companies and want to show off, it's that simple. Inject this shit straight into my veins, I love it. Look, those offices are pretty cool, people take their friends on tours there all the time, whereas nobody ever asks to visit the corporate Wells Fargo office. Name another industry where you get restaurant-grade food every single meal if you so desire.

4) the "real eng" cuts started in late October and are very real. Are you safer if you sit close to the revenue generation machine rather in some long shot vanity project? Yes, but not that much. My team literally controls the inbound money hose, and we still lost engineers. Nobody is 100% safe.

LibrarIan

  • Pencil Stache
  • ****
  • Posts: 537
Re: Tech layoffs of 2022/2023
« Reply #77 on: January 26, 2023, 08:53:55 AM »
I also doubt that the "day in the life" posts were condoned by the companies as FINate suggested. Perhaps some of them. But these gained popularity only threeish months ago. If the company leadership did not see the layoffs on the horizon that recently, they have some sad leadership. If they did, they wouldn't be okaying curated recruitment videos with impending mass layoffs. Also, some individuals with particularly popular posts are among those laid off. Would be cruel to lay off the people you're using to help attract talent, but who knows.

As someone in tech myself (software dev) I think the value of tech-adjacent roles just depends. No matter the role you're going to have good and bad people. But I assure you - never in my decade in the field have I ever felt that a scrum master was necessary. They are literally meeting runners/schedulers/note takers. Absolutely worthless. Analysts depend on the person - many of these roles could be consolidated into fewer roles. Project managers/owners are another that depend on the person. I do agree, however, that good artsy UX/design people are valuable. We don't need many of them, but they are great.

Also agree that no one is 100% safe so keep those skills sharp and your resume up to date. You never know. But I do recommend going into a very technical area like automation, architecture, development, etc. and get as close to the "money hose" as possible.

PDXTabs

  • Walrus Stache
  • *******
  • Posts: 5160
  • Age: 40
  • Location: Vancouver, WA, USA
Re: Tech layoffs of 2022/2023
« Reply #78 on: January 26, 2023, 09:33:21 AM »
Regarding tech-adjacent jobs, it's hard to draw hard conclusions because every company is different, but I've observed a few trends.

1) the forerunners were in recruiting. Cruel as it may sound, a lot of the first layoffs were dismissed as "not real layoffs because engineering isn't impacted". Recruiting later got obliterated in the big cuts, often losing 50% or more of the department. Which makes sense if everyone is freezing hiring.

2) people on Blind/Twitter love to make fun of PMs, even though everyone who's worked with a good one knows they can be worth their weight in gold. A lot of mean jokes in this format: "Sad to announce I have been laid off by Google, I was the PM in charge of renaming our chat apps 5 times in the last 2 years". PMs in charge of "expansion" projects got hit pretty hard. This is a direct consequence of focusing on unit economics. It's just not worth it to spend valuable headcount to work on expanding to, say, Mexico, if expected sales will take years to get to the point where that market pays for itself. Nail the basics in existing markets first.

3) I seriously doubt the "day in the life" videos are condoned/pushed by the companies, they're young employees who are proud to work for their companies and want to show off, it's that simple. Inject this shit straight into my veins, I love it. Look, those offices are pretty cool, people take their friends on tours there all the time, whereas nobody ever asks to visit the corporate Wells Fargo office. Name another industry where you get restaurant-grade food every single meal if you so desire.

4) the "real eng" cuts started in late October and are very real. Are you safer if you sit close to the revenue generation machine rather in some long shot vanity project? Yes, but not that much. My team literally controls the inbound money hose, and we still lost engineers. Nobody is 100% safe.

I would add that I lived through the .com bubble bursting and this list is accurate both forwards and backwards. The people with credentials who can actually write code are the last to go and the first to get new jobs. I know VPs from the .com era that were lucky to get PM jobs after a long time. But they people who could actually write code had no problem finding a new gig (although usually for a pay cut).

As someone in tech myself (software dev) I think the value of tech-adjacent roles just depends. No matter the role you're going to have good and bad people. But I assure you - never in my decade in the field have I ever felt that a scrum master was necessary. They are literally meeting runners/schedulers/note takers. Absolutely worthless. Analysts depend on the person - many of these roles could be consolidated into fewer roles. Project managers/owners are another that depend on the person. I do agree, however, that good artsy UX/design people are valuable. We don't need many of them, but they are great.

Have you ever worked in an organization that is just pure chaos? I have/do. I wish that we had a scrum master to manage the process.

scantee

  • Pencil Stache
  • ****
  • Posts: 582
Re: Tech layoffs of 2022/2023
« Reply #79 on: January 26, 2023, 09:46:42 AM »
My experience working with SWEs from the client side is that they absolutely need PMs to keep on track. Without a PM, they will leave work until the last moment, or past that moment, before doing anything. I’ve worked on several applications without a PM where I as the client ended up doing the work of the PM. Never again.

I will say that I find SWEs to be more receptive than average at having the proverbial whip cracked at them. I’ve always been able to be very blunt with them about their failures and they don’t seem to get offended by it. I do appreciate that. But they do seem to need someone to crack the whip even if they believe they don’t.

PDXTabs

  • Walrus Stache
  • *******
  • Posts: 5160
  • Age: 40
  • Location: Vancouver, WA, USA
Re: Tech layoffs of 2022/2023
« Reply #80 on: January 26, 2023, 10:02:33 AM »
My experience working with SWEs from the client side is that they absolutely need PMs to keep on track. Without a PM, they will leave work until the last moment, or past that moment, before doing anything. I’ve worked on several applications without a PM where I as the client ended up doing the work of the PM. Never again.

I used to work in an organization with 350 SWEs on one project. Of course the PMs were absolutely necessary. Who else is going to help coordinate everything? I think that the average SWE loves a good PM. The hard part is finding the good ones. The other hard part is middle management measuring which ones are the good ones.



GuitarStv

  • Senior Mustachian
  • ********
  • Posts: 23048
  • Age: 42
  • Location: Toronto, Ontario, Canada
Re: Tech layoffs of 2022/2023
« Reply #81 on: January 26, 2023, 10:25:15 AM »
But I assure you - never in my decade in the field have I ever felt that a scrum master was necessary. They are literally meeting runners/schedulers/note takers. Absolutely worthless.

Scrumbags are necessary not because the job is impossible/difficult, but because without them, the job of scrum master ends up being done by software engineers . . . which then reduces overall productivity.

thesis

  • Bristles
  • ***
  • Posts: 407
Re: Tech layoffs of 2022/2023
« Reply #82 on: January 26, 2023, 11:44:16 AM »
@GuitarStv "Scrumbags" - I love it!

Software developer here. In the mid-2010s, I was browsing Google for some Python questions I had, and saw the page "open up" with an animation, then a link to a Google job application, because I had been randomly selected. Now, I know what you're thinking - that sounds super sketchy, but it appeared flawlessly on the page and appeared to be very professionally done, and it turned out to be legitimate. I was taken to this system that posed several difficult algorithm problems to solve using Python.

Problem is, my algorithm skills suck. At one time, I had the problem written down and saved, but I think I eventually  axed it. Although it was cool to be given a rare and random opportunity to prove my stuff to Google, I had to be real, I was probably never going to solve those problems. That's just not my strength.

However, the funny thing is that knowledge of algorithms doesn't necessarily make you a good developer. I knew a guy who was brilliant with that stuff, but he was arrogant and couldn't write code that anybody could understand. Somewhere deep inside, I've ever since felt that these big companies with big reputations do hire smart people, but not always for the reasons that make the most sense. I could be wrong, but that's always been my gut feel.

Also honestly, when Facebook came out with the Metaverse and nobody cared, I think that was the death knell. I think people started looking around and seeing that companies were pouring billions into projects the world neither asked for nor wanted. Tech guys do that - they start thinking that technology can solve everything, when it can't.

It's hard to know where things will go. There are still lots of job listing, though. With all the tech bloat, some of these devs won't necessarily be great, but with Google or whatever on their resume, they might get first dibs on some of these jobs (or maybe not). I'm just thankful that I don't live paycheck-to-paycheck and have a sizable stache, so I don't have to lose sleep over this at night :)

dcheesi

  • Handlebar Stache
  • *****
  • Posts: 1309
Re: Tech layoffs of 2022/2023
« Reply #83 on: January 26, 2023, 12:48:47 PM »
We used to have dedicated PMs, but they were laid off years ago. That role got absorbed by the first-level managers. Once scrums became a thing, they wound up taking that over as well.

One side effect is that sometimes backlog meetings and occasionally even "standups" get hijacked to talk about the overall project schedule, rather than just the current or next software sprint.

What's going to be "interesting" is that the number of "hot" projects has just now started to exceed the number of managers in our group. Not sure how that one's gonna shake out yet.

ChpBstrd

  • Walrus Stache
  • *******
  • Posts: 6634
  • Location: A poor and backward Southern state known as minimum wage country
Re: Tech layoffs of 2022/2023
« Reply #84 on: January 26, 2023, 01:13:17 PM »
The most challenging part of a software engineering job is reading someone else's code and understanding it well enough that you are able to make changes/enhancements/bug-fixes to it, without causing any (any more?) problems/bugs.

You get paid the big bucks to figure out why the last guy wrote a 150 line long method with a switch statement inside of a try/catch block inside of a do/while loop inside of an if/else inside of a using block where all the variable names are single letters and they used full namespaces when declaring them.  After attempting to troubleshoot it, you realize the name of the method doesn't actually describe what the method does.

It's more like:  You get paid the big bucks to figure out how a multi-hundred (or thousand) source code file sub-system works, (created by dozens of developers, some of which no longer work at the company)

We used to push our developers to comment their code for the benefit of the next person. Is that a thing anymore? Because it never was a thing. The devs considered the obscurity of their process to be job security. They never would write a simple note about what the software was doing at any given point, even if it would have helped them stay organized and even if they were probably going to be the next person.

We used to have dedicated PMs, but they were laid off years ago. That role got absorbed by the first-level managers. Once scrums became a thing, they wound up taking that over as well.

One side effect is that sometimes backlog meetings and occasionally even "standups" get hijacked to talk about the overall project schedule, rather than just the current or next software sprint.

What's going to be "interesting" is that the number of "hot" projects has just now started to exceed the number of managers in our group. Not sure how that one's gonna shake out yet.
I predict the rehiring of PMs/scrumbags when the issues reach a critical point, perhaps with a shift to matrix management.

dcheesi

  • Handlebar Stache
  • *****
  • Posts: 1309
Re: Tech layoffs of 2022/2023
« Reply #85 on: January 26, 2023, 01:29:31 PM »


We used to have dedicated PMs, but they were laid off years ago. That role got absorbed by the first-level managers. Once scrums became a thing, they wound up taking that over as well.

One side effect is that sometimes backlog meetings and occasionally even "standups" get hijacked to talk about the overall project schedule, rather than just the current or next software sprint.

What's going to be "interesting" is that the number of "hot" projects has just now started to exceed the number of managers in our group. Not sure how that one's gonna shake out yet.
I predict the rehiring of PMs/scrumbags when the issues reach a critical point, perhaps with a shift to matrix management.

Maybe, though the cynical part of me wonders if they'll try to draft some poor sucker to play PM or (more likely) "scrumbag" on top of their current role(s), likely without a proper promotion. They tried that with "software leads" at one point, before shifting it all onto the managers.

weebs

  • Stubble
  • **
  • Posts: 116
  • Age: 50
  • Location: The Sticks
Re: Tech layoffs of 2022/2023
« Reply #86 on: January 26, 2023, 02:36:17 PM »

Maybe, though the cynical part of me wonders if they'll try to draft some poor sucker to play PM or (more likely) "scrumbag" on top of their current role(s), likely without a proper promotion. They tried that with "software leads" at one point, before shifting it all onto the managers.

That's exactly what they'll do.  My current org did that a while back and moved a couple of us into lead positions reporting directly to a senior director when the manager quit.  At one point, I wore all of the following hats simultaneously - team lead, scrum master, UI developer, backend developer, architect and dev-ops engineer.  It was my own damn fault.  Declaring myself as part of the 2025 cohort helped me step away from some of those roles and concentrate on the stuff I like (architecture & backend work).

Quote from: ChpBstrd
We used to push our developers to comment their code for the benefit of the next person. Is that a thing anymore? Because it never was a thing. The devs considered the obscurity of their process to be job security.

I don't fuss my guys about comments, but I'm merciless about having minimal documentation. We have a wiki page in which git repos, deployment details and basic architecture are specified.  Having that information has saved our bacon more than once.

PDXTabs

  • Walrus Stache
  • *******
  • Posts: 5160
  • Age: 40
  • Location: Vancouver, WA, USA
Re: Tech layoffs of 2022/2023
« Reply #87 on: January 26, 2023, 03:03:04 PM »
Quote from: ChpBstrd
We used to push our developers to comment their code for the benefit of the next person. Is that a thing anymore? Because it never was a thing. The devs considered the obscurity of their process to be job security.

I don't fuss my guys about comments, but I'm merciless about having minimal documentation. We have a wiki page in which git repos, deployment details and basic architecture are specified.  Having that information has saved our bacon more than once.

I don't understand the typical engineer's total lack of desire for minimal documentation. At my work I'm know as one of the very few who actually document what they did. Since there are only two of us that document anything of note, by comparison our documentation is amazing. Except the thing is, I didn't write it for the other developers. I wrote it for myself so that when I have to come back to it a year from now I have some idea of what I did.

GuitarStv

  • Senior Mustachian
  • ********
  • Posts: 23048
  • Age: 42
  • Location: Toronto, Ontario, Canada
Re: Tech layoffs of 2022/2023
« Reply #88 on: January 26, 2023, 03:18:13 PM »
Quote from: ChpBstrd
We used to push our developers to comment their code for the benefit of the next person. Is that a thing anymore? Because it never was a thing. The devs considered the obscurity of their process to be job security.

I don't fuss my guys about comments, but I'm merciless about having minimal documentation. We have a wiki page in which git repos, deployment details and basic architecture are specified.  Having that information has saved our bacon more than once.

I don't understand the typical engineer's total lack of desire for minimal documentation. At my work I'm know as one of the very few who actually document what they did. Since there are only two of us that document anything of note, by comparison our documentation is amazing. Except the thing is, I didn't write it for the other developers. I wrote it for myself so that when I have to come back to it a year from now I have some idea of what I did.

Two part answer:
- Typically managers prioritize building new stuff over documentation.  The new stuff looks good on metrics as your new software is being built, the impact of documentation comes later on in maintenance phases.  If a project manager knows that they're going to be moved to something else by then, they're not going to want you to work on docs.
- As an engineer it's a bit safer.  The less you document the more it hurts the company when they fire you.  And the more likely that they'll have to hire you back after a poorly thought out round of layoffs.  I've been at several companies where employees were able to leverage the lack of documentation available to the company to extract a good chunk of money after being laid off.

weebs

  • Stubble
  • **
  • Posts: 116
  • Age: 50
  • Location: The Sticks
Re: Tech layoffs of 2022/2023
« Reply #89 on: January 26, 2023, 03:34:00 PM »
I wrote it for myself so that when I have to come back to it a year from now I have some idea of what I did.

A million times this.  I can barely remember what I did last week, much less a year ago.

EliteZags

  • Bristles
  • ***
  • Posts: 262
  • Location: Newport Beach, CA
Re: Tech layoffs of 2022/2023
« Reply #90 on: January 26, 2023, 04:04:03 PM »
most don't realize how many worthless positions are created by tech companies just to 'hoard engineers', they'd rather shell out fat quarter-half mil salaries to keep the top talent satisfied with a couple hrs/wk of actual work at their company rather than let them go build up their competition or worse heading a startup bound to disrupt their industry that they'd have to put up 8-9 figures to buy out down the road
« Last Edit: January 26, 2023, 04:07:26 PM by EliteZags »

scottish

  • Magnum Stache
  • ******
  • Posts: 2716
  • Location: Ottawa
Re: Tech layoffs of 2022/2023
« Reply #91 on: January 26, 2023, 04:32:45 PM »
most don't realize how many worthless positions are created by tech companies just to 'hoard engineers', they'd rather shell out fat quarter-half mil salaries to keep the top talent satisfied with a couple hrs/wk of actual work at their company rather than let them go build up their competition or worse heading a startup bound to disrupt their industry that they'd have to put up 8-9 figures to buy out down the road

Count me in, I didn't realize hoarding engineers was a thing.    I'd have to go invent something to do if that happened to me.

mtnrider

  • Pencil Stache
  • ****
  • Posts: 518
  • Location: Frozen tundra in the Northeast
Re: Tech layoffs of 2022/2023
« Reply #92 on: January 26, 2023, 07:02:19 PM »

I've been resisting joining in, but...


There's more to the story, which is more about bloated leadership than overpaid engineers. Good summary here. After working there for 10 years I can say the author is spot on.

This article, and the chatter here is kicking up PTSD!

Quote
It’s like Game of Thrones played out through email and calendar and over video call.

I mean, it's not always like this, and not every high level manager is a barracuda.  But yeah, that's the gist of it.  One of the reasons I want to do something meaningful on my own.

mtnrider

  • Pencil Stache
  • ****
  • Posts: 518
  • Location: Frozen tundra in the Northeast
Re: Tech layoffs of 2022/2023
« Reply #93 on: January 26, 2023, 07:18:23 PM »
Along the lines of inefficiencies, like hoarding engineers.  My (least) favorite inefficiency is when there's a lot of political infighting among orgs, you might get engineers* that are like enforcers in hockey instead of doing productive work.  Microsoft was famous for this.

* or engineering managers who are not quite an enforcer, but someone angling to make themselves look better by making other team's proposals, prototypes, or projects look bad, but it seems like it's their full time job

mtnrider

  • Pencil Stache
  • ****
  • Posts: 518
  • Location: Frozen tundra in the Northeast
Re: Tech layoffs of 2022/2023
« Reply #94 on: January 26, 2023, 07:25:02 PM »
I predict the rehiring of PMs/scrumbags when the issues reach a critical point, perhaps with a shift to matrix management.

Those of us that are of a certain age will remember reporting to several bosses, matrix management is horrible!

Monocle Money Mouth

  • Pencil Stache
  • ****
  • Posts: 719
Re: Tech layoffs of 2022/2023
« Reply #95 on: January 27, 2023, 03:35:31 AM »
Has anyone read the awful layoff email sent out by the PagerDuty CEO? Ouch. It's not just tone deaf. Some sections are borderline incomprehensible.

https://withoutbullshit.com/blog/pageduty-sends-the-worst-layoff-email-ever-written
« Last Edit: January 27, 2023, 03:41:21 AM by mies »

weebs

  • Stubble
  • **
  • Posts: 116
  • Age: 50
  • Location: The Sticks
Re: Tech layoffs of 2022/2023
« Reply #96 on: January 27, 2023, 05:59:46 AM »
Has anyone read the awful layoff email sent out by the PagerDuty CEO? Ouch. It's not just tone deaf. Some sections are borderline incomprehensible.

https://withoutbullshit.com/blog/pageduty-sends-the-worst-layoff-email-ever-written

That's truly awful.  Leveraging a MLK Jr. quote to praise the board and executive leadership in a layoff letter should earn her a Cersei Lannister style walk of shame through downtown Atlanta.

JupiterGreen

  • Pencil Stache
  • ****
  • Posts: 572
Re: Tech layoffs of 2022/2023
« Reply #97 on: January 29, 2023, 06:14:26 PM »
Has anyone read the awful layoff email sent out by the PagerDuty CEO? Ouch. It's not just tone deaf. Some sections are borderline incomprehensible.

https://withoutbullshit.com/blog/pageduty-sends-the-worst-layoff-email-ever-written

Wow, yeah that is really bad

NoVa

  • Stubble
  • **
  • Posts: 181
Re: Tech layoffs of 2022/2023
« Reply #98 on: January 30, 2023, 12:46:37 PM »
Has anyone read the awful layoff email sent out by the PagerDuty CEO? Ouch. It's not just tone deaf. Some sections are borderline incomprehensible.

https://withoutbullshit.com/blog/pageduty-sends-the-worst-layoff-email-ever-written

Wow, yeah that is really bad

People have suggested that ChatGPT could have written it better. Hey, maybe ChatGPT could do the entire CEO job better!

bryan995

  • Pencil Stache
  • ****
  • Posts: 595
  • Age: 37
  • Location: California
Re: Tech layoffs of 2022/2023
« Reply #99 on: January 30, 2023, 02:14:05 PM »
I wrote it for myself so that when I have to come back to it a year from now I have some idea of what I did.

A million times this.  I can barely remember what I did last week, much less a year ago.

ahem - https://www.get-digital.se/the-code-is-documentation-enough.html !