7 ms·
If anything, it's been my experience that the bugs from the junior devs are often more obvious and easier to fix. Any junior dev can make a minor logic error. I
by Kalium 7y ago
If anything, it's been my experience that the bugs from the junior devs are often more obvious and easier to fix. Any junior dev can make a minor logic error. It takes a senior dev to mis-architect a whole system.
- Aeolun 7y agoJunior devs can absolutely mis-architect a system if you give them enough leeway because they’re described to you as senior developers.
- rurban 7y agoNormally it's the mid-level dev who mis-architects a system. It's called overarchitecturing. Seniors rarely overarchitecture.
- jkoudys 7y agoTrue, but there's no award for how obvious the average bug is. I've also found we often reach huge problems after being distracted by a bunch of minor sloppiness. Submit a PR that has a serious flaw in it, but is otherwise top-quality, and people may find that flaw. Submit the same PR, but name every variable "data" or "value", change every constant to an uncommented magic number, and cram in some jQuery functions even though it's deprecated in your project, and reviewers will happily point out all those things while completely missing the serious flaw.