Thanks for sharing this. Feels very similar to what I am going through as well. While our company does not enforce AI usage directly in the code department it is heavily used by other departments while the review burden still stays with code. It is egregiously painful to review AI generated code. The verbose, prosaic comments, justifications in comments where it failed to reflect coding standards and the smug faces of those throwing this slop at me is dehumanizing to be honest, at least highly disrespectful. I hate it and I don't want any part in it. It's a complete clown show.
Fuck AI
"We did it, Patrick! We made a technological breakthrough!"
A place for all those who loathe AI to discuss things, post articles, and ridicule the AI hype. Proud supporter of working people. And proud booer of SXSW 2024.
AI, in this case, refers to LLMs, GPT technology, and anything listed as "AI" meant to increase market valuations.
I'm in a similar boat. It's crazy the comments. I'll review code and make suggestions, but it's for a coworker who has surrendered their critical thinking. I'll get back the next revision with yet more code comments explaining the changes "why they were necessary", context that literally does not matter. The code comments just are a chronological summary of the code review passes. I hate it.
Yes I utilize AI for writing my own code as well, as a whole I feel it makes me slower but produce more durable output, unreasonably so. But durable in ways I don't think will matter, edge cases.
Just the other day I had to explain to it why making a fundamental change to be protected in case a botnet with 600 thousand unique IP addresses hits the endpoint in a single minute was stupid. All of this to hedge against a scenario where an actor can exhaust the cache and evict other values.
As if our infra can even tolerate that.
I hope the bubble pops soon.
good software is not compatible with capitalist interests