I guess, being an engineer, I prefer a specific approach to learning a language.
I also tend to hate the stupid online apps that pretend you are as smart as a snail and take forever to teach you anything, plus their freemium model means you are constantly spammed to sign up for the paid version.
Have you been successful at learning Japanese? If so, any good suggestion?
During that preparation I had no conversation partners, and focused on vocabulary, reading and listening. Like many, I had difficulty learning to read. It was a slog. Additionally, I found that my low reading level was a barrier to finding Japanese content I could read for fun (as opposed to boring textbook dialogue).
Actually having real conversations in Japan, even with my incredibly-broken Japanese, was far more effective and far more enjoyable than any of the learning methods I had used prior. Not surprising, is it? That is how humans learn language naturally, after all. Japanese people are friendly in general, and quite willing to engage foreigners in conversation, even if your speaking ability is very low. Even my reading ability grew as well by simple immersion.
If I were to return to Japanese study:
1. I would make an effort to be in Japan. There is no substitute for being in the land where the language is used. If that is not possible, I would attempt to find a conversation partner in my country or online.
2. I would skip the difficult and less-rewarding reading and writing initially, and focus exclusively on conversation until I achieved a decent level of speaking and listening. To me, it would not be so bad to be illiterate-but-conversational. Later on, I could attempt literacy.
I never achieve fluency, so maybe my advice is not worth taking. I gave up on Japanese because, given my other choices and obligations, I cannot live in Japan, and I do not live where there are many Japanese speakers. It would not be a useful language for me to learn.
I'd probably work through the Genki textbook series until it introduces kana. Then download an Anki deck for those and memorize them. Then keep working through Genki alongside a basic (N5 level) vocab deck. If you want to read something other than a textbook, White Rabbit Press has a great series of graded readers. Those are specifically targeted at adult learners of Japanese—way saner than reading actual Japanese kids' books.
After getting a solid grammar/vocab foundation through that combo, I'd recommend working through Heisig's "Remembering the Kanji." It's a controversial allocation of resources, but probably the single most useful "hack" I used when studying Japanese. Completing that (and grinding more advanced vocab decks) will leave you in a good place to read normal media and learn naturally.
I suggest cramming the Shin Kanzen Master series for all grammar/exercises after that (N3-N1).
So far I got good at kanji, and I know about 2000 words. It's enough to enjoy reading stuff like "Welcome to the NHK".
> If so, any good suggestion?
You might want to start with learning about Spaced Repetition:
2. https://www.gwern.net/Spaced-repetition
For further reading see links provided by Gwern. Then, specific to Anki:
1. https://apps.ankiweb.net/docs/manual.html
2. https://www.youtube.com/watch?v=lz60qTP2Gx0
Those tools will help to retain what you memorize. Further, see https://massimmersionapproach.com/ for guidance on language learning. It focuses on immersion, that's, reading books, listening to stuff, etc. I got good at English by means of immersion, reading The Way Of Kings and other awesome books like that, and now with the systematic approach from Mass Immersion Approach it goes even better than before.
I found one-to-one lessons quite useful after I’d reached a certain stage. I have found that I don’t retain information learned from study apps. In particular, writing out Kanji seems to help me memorize them better than flashcard apps. Watching TV shows in Japanese, looking up words has been helpful. But I’m far from fluent.
What worked for me was grabbing raw (physical) manga (something from Shonen Jump, they have furigana over the kanji), a English-Japanese dictionary, a print out of hiragana/katakana, and a notebook. I then started to slowly and painstakingly translate the manga, first getting the hiragana sounded out; memorizing hiragana/katakana as I went. I wrote down characters I didn't know. I looked them up. I would translate a volume of manga in about a week.
Those exercises helped cement foundational characters, vocabulary, and grammar without having to use a computer. I was able to go into college and skip the first 2 semesters of Japanese just by slowly translating my favorite manga. This might not work for you, but it certainly worked for me.
Pimsleur Japanese audio series is a good start if your interest is listening and speaking Japanese.
The writing and reading system is made up of Hiragana, Katakana, and Kanji.
Why do you want to learn Japanese? Answer to this question will be the primary driver on deciding an appropriate learning strategy.
Review the starter guide in wiki and beginner sticky threads at https://www.reddit.com/r/learnjapanese
You can find inexpensive Online tutors on iTalk.
Then, everyone learns differently, so there are no generic "best resources". I don't know if this works for you, but I can tell you what worked for me. For each of the step below, use Anki [0] or any other SRS system to memorize things.
1. Start with a formal textbook like Elementary Japanese (that's what I used) or Genki. This will give you a curriculum for the basics and you don't need to worry about what to learn next. Simply following these textbooks will bring you to a lower intermediate level (JLPT N4 to N3).
2. Do something like "Remember the Kanji" [1] to memorize more characters and get a feeling for them. There are many variations on this you can Google. You can do this in parallel with step 1 too. Learning Kanji in isolation is IMO overrated and not super useful, but just having the familiarity will pay dividends later.
3. This IMO is the tough part. You are now ~lower-intermediate level. You are past beginner books, but probably not good enough to read real-world stuff. For me, it was a mix of resources here. Find people to practice with, listen to podcasts like JapanesePod, read more advanced textbooks, read some online websites you are interested in, etc. I don't have a good answer on how to get past this level. Also, if your goal is to speak conversational JP you really need to talk to people here because so far you've only read textbooks.
4. Once you get to something like ~N2 Level, just immerse yourself while you keep adding stuff to Anki. Do you like videogames (like me)? Just play them in Japanese. Like movies/anime? Watch in Japanese. Tech news? Read in Japanese with browser plugins. Really, just do whatever you enjoy, but do it in Japanese. It will be hard at first, but you'll get used to it.
5. If your goal is to pass an exam (like N1), get books specific to that exam.
As some other posters mentioned, you have to start consuming a bit of material in the language once you get acquainted enough.
If you do plan on going native, find a girlfriend who likes you but has no desire to learn english. You will thank me later.
This may be of interest