6 ms·
The way I look at these types of difficult debugging problems has completely changed. If it's a system I want to understand more deeply and I have the time, I
by apitman 18d ago
The way I look at these types of difficult debugging problems has completely changed.
If it's a system I want to understand more deeply and I have the time, I try to force myself to do it by hand. If not, the agent does it.
The trap is that it's easy to convince myself that I never have the time.
- budman1 18d agoNot being a user of agents, my question is 'does the agent always find the root cause and remove the defect'? The way I got good at finding the hard ones was finding hard ones. Without that practice, I would be helpless.
- k4rli 18d agoReason why it's super hard for juniors at the moment. For "agents" to produce good results, the operator must have the experience to direct it in the right direction and properly validate the output. I've had some weird bug investigations where it has suggested wrong fixes confidently multiple times before arriving at the actual fix. Only with extra details from manual testing did we arrive at the real bug. The ~5 first suggested fixes would've hidden the root cause even more.
- apitman 17d agoI've found agents very effective at both idebtifying root causes from vague descriptions, and explaining both the problem and the fix to me. It's not a panacea though. Sometimes it comes up with bad causes and/or solutions.