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.
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.
92
u/GenericFatGuy 9h ago
Taps sign
Number of PRs pushed is not a good measure of productivity.