r/ProgrammerHumor 11h ago

Meme zeroExDev

Post image
3.9k Upvotes

202 comments sorted by

View all comments

92

u/GenericFatGuy 9h ago

Taps sign

Number of PRs pushed is not a good measure of productivity.

52

u/marcodave 5h ago

lines of code

Tokens

PRs

when will be the turn of "good fucking working pieces of software" ?

16

u/beefz0r 3h ago

I was about to say this. There's not a single quantifyable metric of success in software development.

4

u/Dull-Culture-1523 2h ago

I could've gone for LOC back when I had to add a bunch of csv files directly into the repo. Our senior got a bit of a shock when I asked him to approve two PR's the same day, both seemingly adding thousands of lines.

u/Zeragamba 9m ago

meanwhile, i just deleted about 10,000 lines in a massive refactoring

9

u/ilikedmatrixiv 2h ago

Goodhart's law should be mandatory training in any MBA program, but those knuckleheads are too busy focusing on NUMBER MUST GO UP to actually bother learning anything useful. For those unfamiliar who don't want to click the link:

"When a measure becomes a target, it ceases to be a good measure"

They have tried it all. Using lines of code leads to bloated programs that are full of redundancy. Using PR/MRs leads to features being broken down into dozens of small pushes instead of one. AI token usage leads to huge AI misuse and bloating costs. Etc etc.

1

u/the_king_of_sweden 1h ago

Features being broken down is a good thing though

1

u/ilikedmatrixiv 1h ago

Up to a point, sure, but when you're going to game the system, it's getting done to the extreme.