| ▲ | iLoveOncall 3 days ago | |||||||||||||||||||
I work for a FAANG and I'm the top reviewer in my team (in terms of number of PRs reviewed). I work on an internal greenfield project, so something really fast moving. For ALL of 2025 I reviewed around 400 PRs. And that already took me an extreme amount of time. Nobody is reviewing this many PRs. I've also raised around 350 PRs in the same year, which is also #1 for my team. AI or not, nobody is raising upwards of 3,500 CRs a year. In fact, my WHOLE TEAM of 15 people has barely raised this number of CRs for the year. I don't know why people keep believing those wild unproven claims from actors who have everything to gain from you believing them. Has common sense gone down the drain that much, even for educated professionals? | ||||||||||||||||||||
| ▲ | sensanaty 2 days ago | parent | next [-] | |||||||||||||||||||
> I don't know why people keep believing those wild unproven claims from actors who have everything to gain from you believing them. It's grifters all the way down. The majority of people pushing this narrative have vested interests, either because they own some AI shovelware company or are employed by one of the AI shovelware companies. Anthropic specifically is running guerilla marketing campaigns fucking everywhere at the moment, it's why every single one of these types of spammed posts reads the same way. They've also switched up a bit of late, they stopped going with the "It makes me a 10x engineer!" BS (though you still see plenty of that) and are instead going with this weird "I can finally have fun developing again!" narrative instead, I guess trying to cater to the ex-devs that are now managers or whatever. What happens is you get juniors and non-technical people seeing big numbers and being like "Wow, that's so impressive!" without stopping to think for 5 seconds what the kind of number they're trying to push even actually means. 100 PRs is absurd unless they're tiny oneliners, and even if they were tiny changes, there's 0 chance anyone is looking at the code being shat out here. | ||||||||||||||||||||
| ▲ | 0xbadcafebee 2 days ago | parent | prev | next [-] | |||||||||||||||||||
Reviewing PRs should be for junior engineers, architectural changes, brand new code, or broken tests. You should not review every PR; if you do, you're only doing it out of habit, not because it's necessary. PRs come originally from the idea that there's an outsider trying to merge code into somebody's open source project, and the Benevolent Dictator wants to make sure it's done right. If you work on a corporate SWEng team, this is a completely different paradigm. You should trust your team members to write good-enough code, as long as conventions are followed, linters used, acceptance tests pass, etc. | ||||||||||||||||||||
| ||||||||||||||||||||
| ▲ | written-beyond 3 days ago | parent | prev | next [-] | |||||||||||||||||||
I am also skeptical about the need for such a large number of PRs. Do those open because of previous PRs not accomplishing their goals? It's frustrating because being part of a small team, I absolutely fucking hate it when any LLM product writes or refractors thousands of lines of code. It's genuinely infuriating because now I am fully reliant on it to make any changes, even if it's really simple. Just seems like a new version of vendor lock-in to me. | ||||||||||||||||||||
| ▲ | almostgotcaught 2 days ago | parent | prev [-] | |||||||||||||||||||
[dead] | ||||||||||||||||||||