What really is a mother tongue?
A language spoken to you as a child even before you start eating proper solid food.
So, a child learns a language not by the grammar and rules associated with it, but starts learning a language by uttering words even without understanding any real meaning behind them.
So, this type of (rote?) learning makes a language a mother tongue. The continuous practice from early childhood makes it a mother tongue.
Isn't it applicable to any prodigy as well?
# For example, Ilayaraja, the extraordinary music composer.
He learned music without any understanding very early. He started making use of the harmonium without any sort of understanding.
# I've seen a small kid who swims like a fish in the swimming pool, but nobody taught him anything in a systematic way. He learned it because there was a swimming pool in his apartment, and continuous practice by being in the water made him learn to swim like a fish :)
# Another good example is Ramanujan, the mathematical genius.
He solved complex problems, and he couldn't say clearly how he arrived at the solution.
He started practicing very early.
Now, can I apply this to learning technical or other skills?
How do I apply this?
For example:
Start coding early. Don't wait to understand concepts. Eventually everything will fall into place. Do this for, say, 100 days, and then start getting into concepts.
It is continuous practice that makes a skill stick rather than thorough understanding in the beginning itself. Please note, thorough understanding helps you appreciate the knowledge better, but to get hands-on, one needs continuous practice.