Comment

Comment by mariodiana

If you find a really good tutorial by programmers who are both excellent teachers and experienced in that particular field, it beats JIT learning on a personal project in one important respect. You get exposure to the One True Way of doing things.

What do I mean? Years ago, I learned to program iOS from the Big Nerd Ranch book. The most important thing I got out of that was learning enough about the Cocoa-Touch framework that I didn't try to fight the framework. You don't get that from JIT learning. How could you?

That said, at the end of the book the authors urged the reader to go and write programs — that that was the only way to learn, after mastering the fundamentals.

A beginner should place his or trust in an expert. The reason is that the big mistake beginners make, not knowing the fundamentals, is convincing themselves way too early that they have now grasped the fundamentals.

I don't think the author and I are at odds. I agree a person can get too comfortable with MOOCs, YouTube courses, etc. But at the start, there is no substitute. And the start lasts longer than you may think.

parent mariodiana 5 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton