1. Rob one’s understanding of the design and implementation
2. Give the unqualified enough confidence to contribute