Earlier quoted context omitted.
> Lost track of how many juniors I've seen throw their hands up and say they can't progress because they don't have logs/clean repro Not the parent, but I think their approach is the correct one even though their line that you quote "You can't debug something..." should be everything instead of something . The issue with your juniors is them throwing their hands in the air without actually reading the code when they…
I'm actually not complaining. I coach them through it, but the primary help I give is showing them how to walk through the code, and break the dependency on logs/repro scenarios.[1] In addition, if you find the issue in the code -- unless it's a really unusual race condition -- you have what you need to construct a reproduction scenario. That's also part of the coaching. [1] At least, I did until the place I work swi…
It's a good approach if every run of your code is very slow or very expensive, but if you can iterate quickly by running the code it's way more effective to try to reproduce and narrow it down that way
I think you've been doing your juniors a disservice