I have a coworker who has always been shoddy at writing code, but especially understanding it. He loves AI, he creates large overly engineered and sometimes faulty PRs because of a bug the AI found. I can’t ask him to reason about the code because he doesn’t understand it. He might think he does or has a vague top level of understanding of something. But ask him why he chose to use a Mutex instead of a @Volatile in kotlin and he might not even realise there were options.
And the endless cycle of pushing code by Claude, copilot leaves comments on GitHub, fixes by Claude, more comments from copilot… the PR just becomes a mess by the end of it. He doesn’t have the ability to say “No more fixes, I’m happy with where it’s at now” so it just keeps going. Help me 😭
I have a coworker who has always been shoddy at writing code, but especially understanding it. He loves AI, he creates large overly engineered and sometimes faulty PRs because of a bug the AI found. I can’t ask him to reason about the code because he doesn’t understand it. He might think he does or has a vague top level of understanding of something. But ask him why he chose to use a Mutex instead of a @Volatile in kotlin and he might not even realise there were options.
And the endless cycle of pushing code by Claude, copilot leaves comments on GitHub, fixes by Claude, more comments from copilot… the PR just becomes a mess by the end of it. He doesn’t have the ability to say “No more fixes, I’m happy with where it’s at now” so it just keeps going. Help me 😭
As a software developer with 15 years of experience who’s been unemployed for over 18 months shit like this just really pisses me off.
That’s an easy PR decline where I work tbh.