|
|
|
|
|
by u385639
1896 days ago
|
|
While the advice is good advice overall, it stumbles on its own hindsight. > Break whatever you’re trying to learn down into use cases. Start with bite sized chunks that take a few minutes and build on them incrementally. “Learning python” is too broad. Installing python, printing hello world, installing and using a dependency, reading from a file, etc. are more well-defined, and it’s easier to know when you’re done, therefore helping to reinforce progress. Yes "learning python" is too broad, but the subtlety here is that it's usually actually "learn my first programming language", in which case it's unlikely you would understand how to break anything up into any steps. If "learning python" is not your first language then the advice is just obvious. The truth is that the only advice that matters is "don't give up" and "have the courage to learn however you want" because there is no such thing as "teaching". |
|