Comment by sdellis
7 days ago
When you review everything, do you understand every line of code before approving? Do you make it rewrite code that is too abstract or unclear for future humans to understand? Does AI write the tests and do you review those with the same diligence?
I don't disagree that it's revolutionary in many ways, but I am seeing lots of companies make very costly mistakes by relying too heavily on AI without fully understanding the code it writes and without fact checking its outputs by a human.
Yes we understand all code merged. Yes, I have coding rules and standards that the agent follows to ensure it writes code in virtually the same style as the whole team does. Someone isn't going to let my change be merged if they don't understand it.
My hunch however is that in a few years we're not going to be reviewing as heavily as we improve guardrails and can trust the AI code and review cycle more. I'm not sure what to expect for my career at that point.