Earlier quoted context omitted.
Can you give an example of a system that’s in place to ensure workers are near max capacity most of the time?
Diff count/LoC count is recorded and made publicly available for all engineers in a graph that lets you easily compare metrics between developers and teams. This means if you are constantly comparing your output to the rest of the team. The multi-axis performance review criteria that requires you to show deliverables on things like your impact on team-building or culture. This means that when you might normally get a…
Meta and Google are cutting staff
221–230 of 408 posts
Re: Meta and Google are cutting staff
#222The article highlights that the easiest way for these companies to let go of staff right now is to dissolve entire teams. I've heard from friends that work at these companies that recent hiring freezes have actually made managers more hesitant to fire low performers because anyone they fire can't be replaced and they'd rather have a low performer than no one at all. The team dissolving process seems to sidestep this…
>...they'd rather have a low performer than no one at all. Seems contradictory to many modern interview process opinions that low performers introduce a net negative effect.
* losing the low performer in this context means you lose a head count. If you keep the low performer during hard times, you can hope to get them backfilled when the economic environment gets better * there are often more work to do than you have resources for: if as an EM, you have to deal with PM who refuse to adapt to capacity, you can simply assign the low perfomers to the projects you don't care about. * etc.
once you reach a certain size, those issues happen in pretty much any organization in my experience.
Re: Meta and Google are cutting staff
#223Earlier quoted context omitted.
ah apologies, I'm not sure why I didn't read that correctly the first time. It's wrong to call it "extremely negative" though, my words were "pretty bad". There are 2 levels lower than MM but they're rarely used. MM is a warning—it means you need to improve or you'll likely be put on a PIP.
No worries! I apologise for misrepresenting it as "extremely negative", still with the meaning of "pretty bad" I believe it's a specially disgusting type of language, why use positive-sounding jargon for "underperforming"? What's wrong with using "underperfoming" if that's what "meets most" means? I despise this, the dissonance between a positivity-sounding "meets most" with the actual meaning being "pretty bad" is w…
The idea is they consider themselves to have a very high bar (which I think is largely accurate). They say you “meet most expectations” which means you hit the marks on all but 1 or 2 criteria. It’s not that you’re not good at your job, it’s that that’s not good enough for them.
Of course anyone receiving a MM is having a very shitty day despite that. They could use more direct language but I’m not sure it would have any practical difference.
Re: Meta and Google are cutting staff
#224Public companies trying to keep investors happy and share prices good during a downturn. Let them treat employees like cannon fodder. Some of those employees might end up creating something new and innovative, rather than building another product that gets eventually dead-pooled by Google, or copy-pasted by Meta.
If you had to identify the top three things (in terms of impact) that could be changed (albeit with difficulty) to reduce the chances of employees being stuffed into cannons, what would they be? My three would be: 1. Relatively weak labor protections in the USA. 2. The fiduciary requirement to maximize shareholder value. Why not allow a company to define its own metric, such as a blend of profit along with employee t…
Re: Meta and Google are cutting staff
#225The article highlights that the easiest way for these companies to let go of staff right now is to dissolve entire teams. I've heard from friends that work at these companies that recent hiring freezes have actually made managers more hesitant to fire low performers because anyone they fire can't be replaced and they'd rather have a low performer than no one at all. The team dissolving process seems to sidestep this…
At Meta managers can't really get away with hiding low performers. Your performance review isn't finalized by your manager, but rather the manager submits your review to a calibrating board that tries to ensure fairness and maintain quality standards. They will refute at all cost that this is stack ranking but you are absolutely graded on the curve of the other engineers in your department and level.
Re: Meta and Google are cutting staff
#226Facebook and google have "required some employees to apply for new jobs if they wish to remain at the company." I have to say this is a sort of hilarious newspeak framing of layoffs. "We're not laying you off, you just need to apply and get accepted for a job or else you're terminated." OK, so I was a job-haver, now I'm a job-seeker... but at least I haven't been laid off!
==> It's at the very least a paid job search. (If you only look internally during that time, you're doing it wrong). Please do talk to people who've experienced actual layoffs how that's a comparatively very cushy alternative.
And let's not forget that an internal transfer is usually significantly easier than actually finding a new job.
But sure, it's "newspeak".
Re: Meta and Google are cutting staff
#227Earlier quoted context omitted.
Can you give an example of a system that’s in place to ensure workers are near max capacity most of the time?
Diff count/LoC count is recorded and made publicly available for all engineers in a graph that lets you easily compare metrics between developers and teams. This means if you are constantly comparing your output to the rest of the team. The multi-axis performance review criteria that requires you to show deliverables on things like your impact on team-building or culture. This means that when you might normally get a…
Re: Meta and Google are cutting staff
#228Earlier quoted context omitted.
The pay is near top and the engineers are talented. There are a lot of systems in place to get you to work near max capacity all the time with little slowdown time. There are lots of processes and political upheavals that make it hard to ship code. Some people love it.
do they have bidets yet? Try google instead.
Re: Meta and Google are cutting staff
#229Earlier quoted context omitted.
If they're doing what's required, what's the problem?
They don't. Some of them try to raise arguments, that they completed given tasks, but forget to mention that they compromised quality along the way. Couple years ago, we had a lot of talks saying that engineers should have slack time to polish things. That's kinda counter-productive if slack time goes into working for other companies.
Re: Meta and Google are cutting staff
#230I can't read WSJ while at work, but after checking on the financials for both Meta and Alphabet, I do not understand why either would be cutting staff. Both look pretty strong, so I am not sure how cuts are justified or why Zuckerberg has a negative outlook, especially since 2021 was such a great year for both. Do American executives, investors, and start up owners not have the guts for even a moderate stock price dr…
I can't speak formally for any of the companies, of course, but I suspect like another commenter said, its an opportunity to cut fat. Beyond that, the last two years saw many tech companies grow stupid-fast. For example, Snap hired more than 50% of their pre-layoff workforce since start of the pandemic. Google, Meta have both doubled headcount in a similar (slightly longer) time scale. I suspect that despite being ri…
The median googler does not make 300k. The median Google engineer/manager in the US might make 300k but Google hires plenty of people in other roles and in other countries.