|
|
|
|
|
by abraxasz
4316 days ago
|
|
I think the problem is more (6) deliberate practice is hard to define. Some people believe that just sitting and doing problem sets is deliberate practice. Some people believe that hacking on a side project is deliberate practice of programming skills. I don't think that any of those two examples would qualify as deliberate practice. |
|
For example in programing, I would consider problem sets and side projects with functions and goals that are aligned but still outside of one's normal scope of work to be deliberate practice. Working on Project Euler problem sets could be considered deliberate practice. They are problems that can be done in most any programming language, are known to be great for learning a new one, but generally fall outside the usual work of handling data, transforming content, etc.
I would consider Project Euler to be akin to practicing scales on a musical instrument: playing scales is not necessarily music in a "having popular appeal" sense, but it does enable new skills and depth of knowledge of the instrument.