Wow, I'm very surprised by the amount of people here who dislike videos. I absolutely love video courses, and I have learned 60-80% of everything I know about programming through them.
As a specific example, Stephen Grider's udemy courses took me through the process of learning full stack Node/React app development, and it was awesome.
I find it much harder to focus and be productive while reading books, videos (especially with good slides and diagrams) feel way more natural.
I wonder what percentage of people prefer learning from books to learning from (good) video courses. Is this HN being contrarian, or does the majority really prefer text?
I've got to be able to go through it at my own pace, rather than the pace dictated by the video/podcast.
The worst is anything that has terminal commands or code displayed in a video. Screenshots aren't much better, although at least they stay put without having to futz with the pause controls. Text - that is searchable and copy/pasteable - is king [1].
I can do podcasts and videos for other subjects; I've been loving Dan Carlin and the Great War youtube series. But technical stuff is too hard.
[1] Nothing boils my blood like a bug report with a screenshot of a logfile open in notepad, or a very low resolution, downsampled jpeg of the browser JS console... It means you worked harder to give me less useful information
I think there is a large difference between searching for key info you need and trying to learn a bunch of information through a course.
If I want quick information on how to install or troubleshoot something that realistically should only be one or two lines of code, watching someone's youtube video is a very inefficient way to provide that content.
This comment is on point. I am told that many students on Udemy use videos courses as a reference, where they skip through videos to find the exact content they are looking for. I'm sure people do this, but I don't think its an effective use of video teaching.
My goal with videos is to show the entire beginning to end process of building some arbitrary app. Many commenters here on HN are advocates of apprenticeships for learning tech; I view video courses as an easily distributable form of apprenticeship.
I have no idea if it's actually majority - maybe there's just a lot of people here who share the discontent and wanted to add their two cents.
Video instructions are usually directed to people who are beginning their adventure, and in programming I usually need to just skim over some text these days to know what's relevant for me and what not. I guess many people have the same sentiment.
For me videos were insanely useful trying to get into Blender. Something that helped me a lot, but I guess mostly thanks to my 0% knowledge of the topic.
As a specific example, Stephen Grider's udemy courses took me through the process of learning full stack Node/React app development, and it was awesome.
I find it much harder to focus and be productive while reading books, videos (especially with good slides and diagrams) feel way more natural.
I wonder what percentage of people prefer learning from books to learning from (good) video courses. Is this HN being contrarian, or does the majority really prefer text?