Skip to main content

r/learnprogramming


Learning by building is dramatically more effective than learning by consuming tutorials, even if it feels slower
Learning by building is dramatically more effective than learning by consuming tutorials, even if it feels slower
Topic

Learning by building is dramatically more effective than learning by consuming tutorials, even if it feels slower

Tutorials are great for getting started, but I think people massively overestimate how much they actually learn from watching them.

When you build something yourself, you hit bugs, make wrong assumptions, and have to figure out why your code isn't working. That's where the real learning happens. It's slower, more frustrating, and often feels like you're making less progress but that struggle is exactly what makes the knowledge stick.

I've forgotten countless tutorial videos. I rarely forget the problems I had to solve myself.

I'm not saying tutorials are useless. They're excellent for introducing concepts. I just don't think they should be the main way people learn if the goal is long-term understanding.


Advertisement: You paid for your trip, but you're an organ transplant recipient on immunosuppressants. A potential COVID-19 summer surge could mean a higher risk of severe illness, so what do you do? Speak with your doctor about protection options and take that trip!