3 ms·
In my experience, the line between "mastering" a language/framework and "becoming competent in" it isn't very distinct. Once you grok the way the syntax works,
by mithaler 16y ago
In my experience, the line between "mastering" a language/framework and "becoming competent in" it isn't very distinct. Once you grok the way the syntax works, the rest is all learning library functions and new methods for things (often idioms); that happens over a long period of time no matter what.
Once I learned to program my first language, though, I could pretty reliably reach that point not long after it, unless I'm moving into a language of a completely unfamiliar paradigm (e.g. Java to Scheme).