I would take a different approach to reach a similar conclusion.
Assign a task to a junior dev.
- Efficient: copies blindly a solution from stackoverflow in 30 minutes
- Inefficient: copies the same solution but tries to understand it before committing it, taking 90 minutes.
The inefficient lad is on his path to become a senior engineer. :)