For example, Brad in his videos sometimes says "This next part is VERY difficult." By saying that, my own expectations of "getting it" are decreased, and therefore my frustration is more manageable if I don't get it.
If you have to install something, show it
Many videos and tutorials don't actually show you the process of installing stuff. They assume you'll know how to install Node, or an NPM package, etc. It just makes a beginner feel like a dumb person.
Make easy projects
Beginners need easy projects. For example, even though I admire Scott Tolinski's videos and I have purchased many. Some are hard to follow. He moves quickly, and I'm sometimes left with a feeling that I'm the one with the problem.
I guess the important thing to remember is that beginners really are beginners.
Very true. This is the exact problem I face when trying to recommend programming videos to friends wanting to get into the field.
Indeed it is. Also the reason why I decided to take the initiative to try and introduce people without actually assuming anything.
I do agree that Brad does some pretty good videos. Thanks for sharing your sentiments.
Is there anything you wish you knew when you were a beginner?
Yeah I do have some suggestions:
For example, Brad in his videos sometimes says "This next part is VERY difficult." By saying that, my own expectations of "getting it" are decreased, and therefore my frustration is more manageable if I don't get it.
Many videos and tutorials don't actually show you the process of installing stuff. They assume you'll know how to install Node, or an NPM package, etc. It just makes a beginner feel like a dumb person.
Beginners need easy projects. For example, even though I admire Scott Tolinski's videos and I have purchased many. Some are hard to follow. He moves quickly, and I'm sometimes left with a feeling that I'm the one with the problem.
I guess the important thing to remember is that beginners really are beginners.
Golden advice! Thanks for sharing Gastón.
I would definitely have overlooked this. Love the insight
Questions
What would you classify as "easy projects"? What may be easy to some of us may be complicated to a beginner.
Perhaps user testing would do the trick?