3 ms·
The last place I worked, the junior engineers reviewed the interns code. There weren't enough senior engineers to review the junior engineers code, so we ended
by Bootwizard 7y ago
The last place I worked, the junior engineers reviewed the interns code. There weren't enough senior engineers to review the junior engineers code, so we ended up reviewing each other's code.
I was pretty green at the time, so we just ended up with a terrible codebase after being there for a few years.
It was already bad to begin with, but that's because it seemed like what that company does is churn through junior engineers and interns at the nearby university to get their shoddy projects done.
TLDR: If you hire too many bad or junior engineers, you're going to lose control of your project since you might not have time to review all their code.
- eru 7y agoStrong support from technology alleviates the problem. If your linter already complains about bad indentation, your senior devs can concentrate their limited time on more substantive issues. Of course, that scaling by technology has limits.