3 ms·
For programming, yes, especially if you're a beginner. But for more conceptual aspects of software engineering and system design, or tutorials on new technologi
by meowface 6y ago
For programming, yes, especially if you're a beginner. But for more conceptual aspects of software engineering and system design, or tutorials on new technologies, videos can sometimes be useful.
Here's a good recent one by Raymond Hettinger on making things easier for yourself when programming, such as ways of reducing how many things you'll need to keep in working memory at once. It actually does directly involve a lot of pure code so it's maybe not the best example of what I described, but it's mostly focused on cognition and is generalizable to programming in any language, or possibly doing any kind of demanding mental work in any field.
"The Mental Game of Python" - https://youtu.be/UANN2Eu6ZnM https://youtu.be/UANN2Eu6ZnM
- sireat 6y agoRaymond Hettinger is such a treasure! He keeps things simple and in the process you actually learn. I tend to overload the registers when teaching and students do not learn as much. All teachers know the feeling when students eyes glaze over, something that is so much harder to detect in the age of Zoom and Teams. PS https://www.youtube.com/watch?v=Uwuv05aZ6ug https://www.youtube.com/watch?v=Uwuv05aZ6ug there is a sync fixed version of the talk