Geoffers:
A very good question - but what do you mean by competence?
A good definition is the start to understanding and solving the problem.
Competence at doing the same standard things over and over, or at solving new and never-before-seen problems?
Not trying to be difficult, but a good definition would help us all to think about this very vexing problem.