Playing devil's advocate, between compilers and tests, is it really less predictable than some junior developer writing the code?
If you're pushing unreviewed, untested code to production, that's a bigger problem than the quality of the original code