Jr’s are so dangerous with Ai. We have to basically throw away a large part of a project because a Jr that now quit, made it with Ai and nobody can figure out how to extend or maintain it. I showed my boss how it had 5 layers of abstraction in multiple places and he agreed we needed to trash that code.
And this somehow arrives at a highly refined piece of code rather than the software equivalent of Habsburg Jaw?
I spent the morning hunting an API call that someone’s ai hallucinated into my code when they were updating it. I’m so done with llm’s
Jr’s are so dangerous with Ai. We have to basically throw away a large part of a project because a Jr that now quit, made it with Ai and nobody can figure out how to extend or maintain it. I showed my boss how it had 5 layers of abstraction in multiple places and he agreed we needed to trash that code.
Worst part is that it was a principal.
I am super curious about how someone pushed a commit without testing or validation, and that person is a Principal.
I don’t even know. Our unit tests are garbage, but they also rewrote the unit tests for the new code. Just didn’t actually check.
I approved this PR. I am culpable as well for not doing my due diligence
Don’t they unit test the code immediately after writing one? Vibe coded or not