I did a short foray into learning Morse Code, and I ran into what I found to be the biggest barrier to learning new languages. The bloody lookup table phenomena.
What happens is your mental representation maps the Morse sequence->your primary language character->whatever the message then actually means.
This is a very high overhead mental process, and one specifically advised against by fluent Morse keyers. What you want is to map the Morse pattern->it's representative concept.
Example:
First mental impl would look like ... -> S --- -> O ... -> S Then you mentally reparse that string to get semantic meaning.
Trying to do this for more complex messages blows. Case and point.
..-. --- .-. ....... ... .- .-.. . .-.-.- ....... -... .- -... -.-- ....... -... --- --- - .. . ... .-.-.- ....... -. . ...- . .-. ....... .-- --- .-. -. .-.-.-
Imagine that coming over a line at about 13 to 25 wpm.
You don't have time to decode and reparse. You need realtime streaming and recognition of word units->meaning. No decode phase, just "oh, that's 'blah'"
Same thing applies with other languages. Language is used to nominatively stand in for forms of life. N'est ce pas? In any other language is still indicative of the same form of life/confluence of characteristics, 'is it not?'
It's seems easier when you're younger because you aren't fighting the lookup table phenomena because you're still learning your primary language.
It's why when learning a new programming language, an escalating series of higher complexity Hello World's you've implemented in other languages can be a godsend in getting up to speed.
The hardest thing about learning a new language is learning to think in that language, not 1. think in native language 2. transcode to target language. Not only is this quite slow, it leads to very unnatural language. English and Korean have different idioms and ways of structuring sentences.
Since I've been studying Korean for a while now I have certain thoughts I can innately express in Korean and actually have difficulty directly mapping to English.
---
However, one has to start somewhere. I can't really learn a concept in Korean without it being explained in English.. until I'm advanced enough to understand Korean grammar and word explanations in Korean.* One just has to remember that things don't map neatly although textbooks pretend like they do. Over time and exposure, you get a sense for how and when things are really used.
So the real answer is you need to just use the target language as much as you can. The only way to innately grasp a concept is by seeing it and using it.
* It's a bit like bootstrapping a compiler, isn't it?
Instead, you listen to audio sequences and transcribe them directly to the characters of your language. So instead of learning the language visually, you learn to understand the sounds which is far more natural.
There's a great free site that teaches morse code in this fashion if you ever decide to give it another go: https://lcwo.net/
I have been using it for about a year and a half for Korean, and now I'm memorizing kanji characters with it. My goal is to memorize 2,136 kanji within 4-5 months and I fully believe it's possible with Anki if I don't miss a day of reviews.
However, anki is the most useless app ever if you miss reviews. 1-2 days is fine, but you're hurting yourself otherwise.
My suggestion is to change the default deck setting to order review cards first. The default is to mix new cards + review cards, but sometimes I don't have the energy to learn new the cards, leading me to skip doing the reviews.
Also the decks are very customizable, since you can add custom properties, change what shows on each front/back, and style them with css.
I plan on doing a full writeup of anki at some point.
Can you describe what your daily routine is like in using it?
When I started learning Korean, I grabbed anki + Evita's 5k words deck. It's a pretty good deck, but lacks sentence samples. I use the mac osx app at home and the ios app on the go. The ios app is $20 but you can use ankiweb.net to do reviews. The android app is free.
For about six months I did anki just about every day, @ 20 new words/day. This took me anywhere from 30-50 minutes depending on my focus. It always took longer if I missed the previous day, because then I would have to re-do the newly-learned words (1-3 days interval). I had to commute on the bus every day so I was able to easily knock out anki as I just forced myself not to use reddit/HN before doing anki.
However after a certain point I had missed a few days, which made the next anki cycle take longer. It was frustrating, and caused me to miss more days.. Eventually I had so many reviews piled up that I didn't even want to open anki at all.
---
How did I fix this? For starters, I used a custom session to knock out all the 400+ backed up review cards at once. It took me a good 3 or 4 hours. Next, I reduced the new daily card limit to 10. I think 20 is unsustainable unless you are consistently studying at least 3-4 hours daily. Since I work and also study Korean grammar/resources it was just too much.
Next, I changed the default system from "mixed review" (new cards + review cards) to "review cards first". This way even if I don't have the time or energy, I can still knock out the daily reviews. If done right it can be as short as 5-10 minutes depending on how many reviews you have for that day. It's not ideal but still far better than you backsliding on your learned words.
For beginners you can use premade decks, just make sure they have good reviews, and are ordered so you learn words like "mom" before you learn "diplomacy". If you google anki + $language deck, there are recommended ones on reddit usually. That's how I found the core2k japanese deck, which may be the best I've used so far.
However after that point you really ought to be making your own decks. Through your study you should be finding new words; write these down and add them to anki but be prudent about it. I made the mistake of learning advanced and niche words before learning "circle" and "foggy", which are way more useful to know. Also, add sample sentences. It's not really helpful to know a word but not the context when it is used.
In anki you can add custom fields for card types, so I added ones for grammar type, notes, sample sentences, and hanja. I also made a color card with custom html and css styling to let me practice memorizing color words. You can look into cloze deletion cards, I have heard they're good but have not used them myself.
Tip: You can bulk import anki cards from csv files. I maintain a spreadsheet and add them every so often.
---
Nowadays I use 2 decks: my personal korean one @ 5 words/day and nihongoshark kanji @ 20 kanji/day. The reason being I am focusing more on memorizing 2k kanji right now. I do the korean one while taking the bus home from work and then I do the kanji one right away at home or at a cafe.
Hopefully this clarified things, otherwise let me know if you have any questions. Anki's manual documentation is actually very good so I recommend reading that.
I'm not learning the readings yet since a lot of them have multiple readings, some less common than others. My thought process was to learn the kanji, then the readings as I learn daily vocabulary through Genki 1 / TaeKim's grammar guide.
I don't know if this is actually the best way to start learning Japanese but I thought it would be fun just as a personal goal to learn the 2,200 kanji before anything. Studying Korean takes up the lion's share of my time so I haven't started studying Japanese grammar much yet.
---
I just follow the default progression of anki. 1 day -> 2 days -> etc. If it takes me zero effort to remember, I grade it as Easy. If it takes me more than 3-4 seconds to remember it, I grade it as Hard. If it takes more than 10-15 seconds I reset the card and start learning it again.
So far the only resets have been on similar looking characters and some newly-learned ones from the day before if I was a bit distracted.
You can see my progress from April 2nd until now:
https://i.imgur.com/yyHvgf9.png
Some are much easier than others, I marked kanji like 林 (grove) as Easy pretty quickly, as well as commonly used ones like 見.
I honestly think that's the missing piece for people learning, learn vocab, but then start reading sentences. I love children's books for this.
Learning a language requires next to no effort (compared to 30 words per day) and can be done at any age within six months. The strange thing is that nearly everyone does language learning wrong. I think it's because schools set everyone up for failure by teaching how to learn a language in a way, that's just so very inefficient.
If you care for the easier way: https://www.youtube.com/watch?v=d0yGdNEWdn0