Learn JavaScript, deeply. — Matt Mullenweg
Learn JavaScript, deeply.
Author: Matt Mullenweg
Insight: There's something almost defiant about the word "deeply" here. In a world obsessed with quick wins and stacking certificates, this is someone saying: don't just skim the surface. Don't memorize syntax and call it done. The real power of any tool comes from understanding not just what it does, but why it works the way it does. This applies far beyond coding. Whether it's your job, a creative skill, or even how you manage money, there's a difference between competence and mastery. Competence gets you hired. Mastery gets you indispensable. The shallow approach works fine until you hit a problem that doesn't have a tutorial. That's when deep understanding kicks in—when you can think from first principles instead of copying patterns. The catch is that "deep" takes time, which feels risky when you could be moving faster. But consider what actually sticks: the fundamentals you really understand tend to apply everywhere, while tricks you half-learned become liabilities. The real shortcut isn't learning faster—it's learning something once, properly, so you never have to relearn it.
Source: State of the Word 2015, December 2015