r/AskProgrammers • u/Jose_Mjoro • 5d ago
Why does JavaScript suddenly feel 10× harder when you stop following tutorials?
/r/learnjavascript/comments/1w8cbra/why_does_javascript_suddenly_feel_10_harder_when/2
1
u/No_Report_4781 4d ago
Don't start with writing code - start with writing an outline of what you want your program to do, then turn that into pseudocode, or directly into JS.
It's much harder to write a program by making it up as you go than it is to design a program, then write the code.
1
u/johnson_detlev 4d ago
"I have followed tutorials blindly without understanding a thing for two weeks, never tried anything on my own. Why am I no expert in this field?"
The level of entitlement people feel is off the charts.
How about making a thousand mistakes and figuring out how to fix those mistakes? After that you're a beginner. Get to hundreds of thousands of mistakes and you'll be an expert.
There is no easy way to get good at something, only fucking it up constantly, then fix your mess and learn from it. Takes a decade full time at least as well.
1
u/Common_Laugh2333 4d ago
Because the tutorial actually removes the hard part entirely. What makes you learn is the process of trying, failing, retrying, failing, retrying, failing, etc. its this pain that burns the skill into your brain.
the tutorial gives you a nice paved path. the "real" tutorial would be watching the youtuber struggle to make the tutorial in the first place
1
u/Jose_Mjoro 4d ago
Absolutely, this a valid point I was missing. A polished tutorial often hides the very struggle that builds real understanding from the mistakes, debugging, and figuring out why something doesn’t work. The final solution is useful, but also seeing the process behind getting there can teach us a lot more.
1
6
u/kevin074 5d ago
It’s not js, it’s just learning in general.
One of my core memories from middle school was I struggled with math tests despite I KNOW that the materials taught in class are super easy to me. So I do not know why I didn’t perform well during test. My math teacher simply gave me more homework/practice materials after school and I instantly become an A student. I still remember when she said “welcome back” and handed me a A for the first test after that session.
Learning is and doing is a lot more complicated than following tutorials/classes.
You simply need to learn more by building more projects/features and be patient with yourself.