Comment by sodapopcan
1 month ago
> My "actual job" isn't to write code, but to solve problems.
You're like 836453th person to say this. It's not untrue, but many of us will take writing over reviewing any day. Reviewing is like the worst part of the job.
I use AI heavily to review the code too, and it makes it far simpler.
E.g. "show me why <this assumption that is necessary for the code I'm currently staring at> holds" makes it far more pleasant to do reviews. AI code review tooling works well to reduce that burden. Even more so when you have that AI cod review tooling running as part of your agent loop first before you even look at a delivery.
"prove X" is another one - if it can't find a test case that already proves X and resorts to writing code to prove X, you probably need more tests, and now you have one,.
You never quite learn things are well when you just read, though. I know no one really cares these days, though (sincerely).
Engaging in a conversation over why and evaluating evidence is not remotely the same as just reading.
I strongly prefer writing the code myself and letting AI review it, over the other way around.