Expert Performance in Programming
Why do some people develop expert levels of performance in programming?
What differentiates the novice programmer from the expert-level programmer?
What criteria can be used to determine who is performing at expert programming levels?
How was this expert performance attained?