4 ms·
What these discussions miss is context. Every learner comes from a different background, and background effects the learning path. For example, my path for lea
by noelwelsh 6y ago
What these discussions miss is context. Every learner comes from a different background, and background effects the learning path.
For example, my path for learning Typescript was:
- read the Typescript documentation
- read up on relatively new JS features (let, const, modules, spread operator, etc.)
- recall C-style syntax and historical baggage (return, things that are statements not expressions)
This took maybe a day or two, spread over some evenings.
This works for me because I'm a bit of a programming language nerd, so I have a very good framework on which to hang knowledge of a new language. I also teach programming and I would never use this approach with a student who is relatively new to the field. I also wouldn't use this approach for myself if I was learning a field I'm relatively new to.