Let’s do some blatant propaganda for Spaced Repetition Software aka SRS.
Say, you want to learn something. Something big, like, Japanese or Chinese. Japanese uses 4 different writing system, but the one that stands out are the 漢字, i.e. the thousands of funny symbols. To be literate in Japanese, you need to now about 3000 of those. How would you learn something that huge?
To learn anything, you need two things. First, the information must be sticky. That means it must be represented in a form your brain can actually remember. What that means is: Ever tried remembering a long number? Like, 20 digits long? Impossible, unless you break it down. But ever remembered the whole plot, including all scenes, of a great movie? Totally easy. Your brain can remember pictures and narratives (related things, both by time and cause) easily, but abstract information is very hard. So you need to transform the 漢字, or whatever your learning, into pictures and stories, aka mnemonics. Fortunately, they were designed with that in mind, so that’s very simple.
Second, you need to review regularly. Your memory is leaky and needs constant reinforcment. Fortunately, every time the memory is refreshed, it will stick around a lot longer – roughly 2-3 times as long if you review just on the brink of forgetting. If you know some math, you’ll recognice this as an exponential progression. What does that mean? You only need to review about 7-8 times and the memory will stay for decades! So, that’s manageable. Unfortunately, the brain is a little faulty, so you will forget a few things anyway. The good thing is, though, that with very little effort, you can already reach a retention rate of 90-95%, so on average you only need around 10 reviews per fact to make sure you’ll remember it for a very long time.
That sounds pretty nice already, but still, 3000 漢字? Isn’t that a lot of work? No. That’s 3000 facts, meaning about 30,000 reviews. A review takes 10 seconds, at most. On average, it will take only about 5, but let’s assume 10. Worst case scenario, you know. In total, that’s only about 3.5 days of work. If it were not spaced out so much, you could finish it in a week. Sweet!
Have a look at those graphs.

3000 facts, 20 new facts a day

3000 facts, daily reviews
That’s your work over 10 months. The first shows how much reviews you will be doing per month in total. Yellow is the amount of new (or unseen) facts, red are reviews (or reps) of old facts. Below that is the amount of reviews per day for each month. As you can see, the daily workload is at most 20 minutes and goes does down rapidly. After 5 months, you know all 漢字 and will only be refreshing. And that’s only for a moderate amount of work with 20 new facts per day. You can easily do 50, or even 100 if you are determined. Pretty good, right?
Let’s look at what I’m doing right know. I’ve already learned around 2000 漢字 quite a while ago, but I’ve neglected a lot of them and I found I could only read them, not write them. Which sucks. So I started anew, but while I’m at it, I might as well do some more. :)
Chinese uses the 漢字 exclusively (almost), so you need more to be literate, around 4000 or so. A lot of those overlap (at least 60%) with Japanese, so it’s not a bad idea to learn the superset of 漢字 that both languages use. That would add up to about 5000-6000. I also want to read somewhat older literature and just love obscure sources, so I decided to totally rock the 漢字 and go for over 6000. A realistic upper bound is 8000 or so. After that you’ll have trouble finding any actual sources outside of taxonomy. I will also add 50 per day, on average. Right now, for the first 2000, I’m doing 100, but as they become more obscure, I’ll slow down to focus on more important aspects of the language. Still, 50 a day is maybe an hour of work. Let’s show some graphs.

8000 facts, 50 new facts a day

8000 facts, daily reviews
Less than an hour per day on reviews for half a year, then only up to 20 minutes. Half of them done in 2.5 months, meaning already pretty much 95% literacy. A total of 9 days of work for the reviews and 6 days for the initial learning. And that’s why I love my SRS.