I agree with Mario Giambanco and Emil Moe here. Learning language syntax is only a tiny fraction of being a modern-day developer.
Let's say that I believe that you actually learned the entire language of JavaScript in 20 hours total. By the way, this would never happen, but let's just say it did.
Even then, as an interviewer, I would be wondering:
1.) Does this person know their way around version control systems like Git, SVN, GitHub, GitLab, etc...
2.) Can this person present their ideas well to others?
3.) Can this person adhere to deadlines and are they an efficient worker?
4.) Is this person passionate about the subject or just trying to collect a paycheck?
Newbies often underestimate the amount that the "non-coding" skills matter. Do you know software build systems like maven, cargo, autotools, CMake, make, etc...? Do you know how to properly configure an IDE and write unit tests? Are you comfortable getting up and leading a meeting or discussion?
There are SO many things to being a good software developer that matter and that hiring managers are looking for, that even if you were able to learn an entire language in just 20 hours, you would still need much more time to learn.
That all being said, you can learn 1 subject in a language in 20 hours and maybe mediocre at best. I guarantee you if you spent all week learning about pointers in C this week, in 1 year from now, you would still learn something you didnt know about pointers even after a week of study.
All that being said, yes, I agree that 20 hours of time per subject is enough time to get your feet wet and start using that construct when programing.
Cheers, Todd