3/4/2026 at 2:47:53 AM
Meta, and other large companies have been encouraging PMs to code, while I've seen many negative responses from engineers having to code review, debug, deal with production issues, etc. stemming from crappy code they don't understand. Metrics and KPIs are being gamed into stupid incentives like lines of code, commits, and tickets closed. Leadership claims they are aware of Goodhart's Law, but their actions show otherwise.Overall the rise of business types in tech company leadership has led to a drop in engineering quality, a rise in short term metrics, and fiascos like the COVID overhiring into multiple rounds of layoffs.
by 650
3/4/2026 at 5:24:48 AM
An easy correction is to only merge PRs from folks who are on the on call rota.Those not on rota can either join or have their PR receive heavy scrutiny
by purrcat259
3/4/2026 at 10:10:30 AM
There are various technical corrections, with arguable pros and cons. However, they do not match the underlying problem stated above:> the rise of business types in tech company leadership
by carschno
3/4/2026 at 3:06:31 PM
The fact that they are PMs is a tragedy of circumstance, not a moral failing. If they are willing to go on-call for their work they will lose that childlike innocence and become engineers very quickly.by justonceokay
3/4/2026 at 4:52:31 PM
> they will lose that childlike innocence and become engineers very quickly.I don't think so. Not everyone has an engineer mindset (or a PM mindset, for that matter). There's a reason these people ended up where they ended up.
by steve1977
3/4/2026 at 9:56:57 AM
This "receive heavy scrutiny" is part of the problem that is raised in the article though:> You are friends with all the senior TLs, so can get them to review your code, but this is not a high-leverage use of time.
And then, tying back to ops comment, the engineer gets pinged for their bad metric, because of this additional review.
by pwagland
3/4/2026 at 8:14:39 AM
If 24/7 availability is required, the company should simply hire someone to work those hours, perhaps in a different timezone if needed. Many mistakes are going to be the result of management pressures to "ship" too quickly, incentivizing cutting corners, which someone will have to deal with at some point, even if it's during their regular working hours.by duskdozer
3/4/2026 at 7:48:32 AM
Nah, the rota is large enough that it will likely be somebody else’s problem anyway and the chances are even if it does land on them they just won’t answer the phone.Punishing mistakes with unpaid overtime has never been a good approach to quality. It just teaches management that they can get away with low quality because the engineers will pick up the pieces in their own time.
by badgersnake
3/4/2026 at 11:19:55 AM
> unpaid overtimeThrough European lenses this part seems insane. It is work, so pay me for it :) Every oncall rotation I was part of ever was paid, is the "unpaid" part a US thing, or was I just lucky?
by gray_-_wolf
3/4/2026 at 11:55:33 AM
Working as a SWE at Meta in the US pays 3-5x more than a European tech job (outside of Switzerland). They are paid for it.Paid oncall in US big tech is the exception rather than the norm (notably, Google has paid oncall)
by titanomachy
3/4/2026 at 12:42:29 PM
How does it work out with cost of living?by gzread
3/4/2026 at 12:55:51 PM
This is of course a complicated question. The US has many tax jurisdictions and widely variable cost of living, and jobs vary a lot. But I could compare, say, a Google engineer in Paris vs Seattle.A Google senior software engineer in Paris earns €168k per year (according to levels.fyi) and takes home €96k after a 43% effective tax rate. A Google senior engineer in Seattle earns €336k and takes home €239k after 29% taxes, a 2.5x increase in take-home pay. According to Numbeo, cost of living in Seattle is 15-25% higher.
Of course, in America you have to fund your own retirement. As long as the pensions plans remain solvent, "savings" are a lot less important in Europe.
Anecdotally, I know people who were able to opt out of working altogether after 10-15 years in a large tech company in the US. I don't think this is common in Europe.
by titanomachy
3/4/2026 at 3:22:10 PM
What use is earning all that extra cash if you're working yourself to death with no way to enjoy the money? I work in a large international org and despite the people in the US earning a lot more than their EU counterparts, they also pretty much universally seem more miserable, are working all sorts of odd hours, have basically no holidays (the amount of times I've gotten a "Vacation again!?" questions from people in the US is insane to me), have to stress more about doctors visits and stuff like that.I've had a lot of opportunities to be earning a lot more than I do now by moving to the US, but seeing the state of the US I'm more than happy with my 32 hour contract and 5 weeks of vacations that I get to actually enjoy.
by sensanaty
3/5/2026 at 10:59:39 AM
It's a reasonable question, and one that I've debated at length with friends, but which cannot be addressed satisfactorily in a brief exchange of internet comments :)During the golden years of big tech in the states, when employee retention was king and it was pretty much impossible to fire someone who wasn't completely useless, I think it was a pretty good deal. Although East Coast work culture has always been pretty intense as you describe, a lot of West Coast people I know had good balance between work and everything else. Some people chose to work very hard and chase promotions, and others chose to go home early and spend their time with family or doing hobbies, and both ways were considered acceptable. The better companies offered 5 weeks of vacation, and people would go completely offline during that time, although some people would have to be cajoled by their managers to actually take the time off.
Recently it feels like things in the US have gotten much more intense and stressful, although the pay is as high as ever it does feel less worth it. People compete with their coworkers not just for promotion but for survival. There are still pockets where you can have both high pay and some sense of job security, but they are much scarcer than before.
by titanomachy
3/4/2026 at 1:47:17 PM
>Of course, in America you have to fund your own retirement.Isn't social security a thing? Plus employer funded 401K also?
>As long as the pensions plans remain solvent, "savings" are a lot less important in Europe.
"As long as" is doing a lot of lifting here, and that's enough if you're lucky enough to own your own property and not have to pay market rate rent at your old age.
by joe_mamba
3/4/2026 at 4:23:46 PM
> Isn't social security a thing?Social Security alone will, at best, slightly mitigate poverty. 401Ks are generally employee-funded, with some firms providing matching funds, especially during good economic times and where the firm is in a field where the main area of labor relied on relatively scarce so that there is competition for talent.
EDIT: The line about social security is a little inaccurate in the extreme case; its actually technically possible to reach a moderate income ($62k/year) on Social Security, if you have a long enough working career (35 years or more) earning at the maximum taxed wages for Social Security (currently $185k+) and claim at or beyond the age that maximizes the benefit calculation (70 years).
by dragonwriter
3/4/2026 at 8:38:36 PM
>Social Security alone will, at best, slightly mitigate poverty.It's the same in Europe
by joe_mamba
3/4/2026 at 11:38:06 AM
In the US it's common to either negotiate 'differential' pay for the responsibility, or as one might see in this thread, get suckered into it for free.by bravetraveler
3/4/2026 at 12:11:56 PM
Unpaid overtime is common across the continent for salaried positions. There's only a handful of jurisdictions where it's not the norm.by closewith
3/5/2026 at 2:28:28 AM
I think they meant to say that if the person isn't on the A-team call list, they aren't entitled to contribute without scrutiny.by snypher
3/5/2026 at 11:46:23 AM
We're solving this with two different tracks for Vibed stuff and Actual Code.Vibed stuff can do whatever it wants, with some basic CI checks and Agent instructions
BUT if any of that crosses specific thresholds (writes to dangerous APIs, reads from unvetted sources, is deployed on the public internet), an actual developer MUST review the code - with the associated costs billed to the creator's BU.
Works fine, zero projects have been made public yet, but we have a bunch of Vibed internal tools in use that can't be accessed outside our internal network (or VPN) that are actually helping people do their work more efficiently.
by theshrike79
3/4/2026 at 3:28:56 AM
Funny story: I work at Meta and posted a version of this internally in response the bizarre pressure and support for PMs landing prod diffs (the response was very positive FWIW).by dmckinno
3/4/2026 at 10:22:20 AM
Quick everyone, create decoy repos for them to vibe in. When the feature doesn't appear "oh feature gate system has an incident try tomorrow". Even better make the decoy repo have an insufferable pipeline that always breaks and get them in a loop trying to fix it. An adveserial "red team" LLM can keep it broken! But tantalizingly with different problems so progress is felt.by medi8r
3/4/2026 at 3:39:41 AM
which workplace group did you post it to?by ivantop
3/4/2026 at 3:43:00 AM
I don't remember the exact name, but the one about AI productivity. It should be trivial to find my name from my handle, so just look at my profile.by dmckinno
3/4/2026 at 3:18:04 PM
> Leadership claims they are aware of Goodhart's Law, but their actions show otherwise.Leadership will cherry pick metrics that are easy to game so they can make the next promo, and do say at the expense of company resources. This is a problem in every big corp not just tech.
by game_the0ry
3/5/2026 at 3:01:18 AM
Good business types can massively improve a tech company. The issue is there aren’t many good onesby mountainriver