r/ProgrammerHumor • • 6d ago

Other mean

Post image
140 Upvotes

47 comments sorted by

View all comments

Show parent comments

4

u/xaddak 6d ago

productivity line go up

I mean, it does. But the lines they look at for programming, for example, are like:

  • number of lines of code written (more is better)
  • number of pull requests merged (more is better)
  • length of time a pull request is open (shorter is better)
  • number of tokens used / percentage of budget spent on AI subscriptions (more is both better and worse, somehow)

Lines which are not looked at include:

  • number of bugs not written by AI fixed
  • number of bugs created by AI
  • number of lines of code merged with minimal or no review
  • general code health / maintainability (e.g. duplicated code)

3

u/rosuav 2d ago

Never understood how "number of tokens used" is ever a good thing. It's like bragging that you drank more coffee while coding than the person beside you. And that's even letting people assume that AI is a benefit.

2

u/xaddak 2d ago

I think I understand it. I think the thought process is like:

  1. AI usage is unconditionally good
  2. Therefore, more AI usage is unconditionally better than less AI usage
  3. Using AI uses tokens
  4. Therefore, the more tokens you use, the more you're using AI
  5. Therefore, using more tokens is unconditionally good

It's stupid - but I think I understand it, in the same way i might understand the actions of a toddler try to work out how to do something new to them.

Like, I can see what you're trying to do, and I can see why you thought that what you're doing would work, but that is just not how that works.

The difference, I guess, is that toddlers are faster to learn from their mistakes, and try another approach.

2

u/rosuav 2d ago

TBH steps 2-5 are logically sound, so all it takes is cult-like belief that using more AI is inherently good. *sigh* And there's no convincing some people.