Beginners, how else do you study apart from using WaniKani?

I wrote the learning path I would follow if I were to start again ( here ). I am not encouraging you to follow it, that’s only one data point among the others. Also bear in mind that I’m possibly victim of the ‘monads are like burritos’ fallacy here.

[…] To see what I mean, imagine the following scenario: Joe Haskeller is trying to learn about monads. After struggling to understand them for a week, looking at examples, writing code, reading things other people have written, he finally has an “aha!” moment: everything is suddenly clear, and Joe Understands Monads! What has really happened, of course, is that Joe’s brain has fit all the details together into a higher-level abstraction, a metaphor which Joe can use to get an intuitive grasp of monads; let us suppose that Joe’s metaphor is that Monads are Like Burritos. Here is where Joe badly misinterprets his own thought process: “Of course!” Joe thinks. “It’s all so simple now. The key to understanding monads is that they are Like Burritos. If only I had thought of this before!” The problem, of course, is that if Joe HAD thought of this before, it wouldn’t have helped: the week of struggling through details was a necessary and integral part of forming Joe’s Burrito intuition, not a sad consequence of his failure to hit upon the idea sooner.

Source

Also I agree with @WaniTsunami any plan you make is highly likely going to fail and that’s ok.

3 Likes