分享一篇自己的博客:)
在互联网时代,我们有学不完的新知识,特别是处于软件行业,每天出现新的语言、框架、领域。比如 Vue 、 Spark 、微服务、 React 、机器学习、 Sass/Pass 都是最近才火起来的。我时常怀疑一个程序的一生到底能够学习多少编程的知识,而学习多少才算是足够,这个领域有学不完的知识,而且在不断的更新。
直到前一段时间我在知乎上看到一个答案: The first 20 hours-How to learn Anything 以及相应的 TED 演讲。学习一个完全陌生的领域到足够使用的程度仅仅需要 20 个小时的练习。
重点在于足够使用, 20 个小时的学习不可能让学习者成为这方面的专家,但是足够掌握其中最核心的概念,熟练最常用的操作。如果是学习编程语言,足以拿一门语言的最核心和常用的特性来进行开发。我们需要的仅仅是 20 个小时。另外一个同样重要的点在于练习,单纯的接收信息和记忆不足以使你真正的理解和掌握它,必须靠足够长的练习来锻炼自己的大脑或者身体来掌握这些新技巧。
链接: http://mrlongx.com/index.php/2016/10/19/how-to-learn-new-thing-in-20-hours/
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.