跳到主要内容

学习能力提升

学习最重要的是什么?对于软件开发人员,相信“动机”并不是最重要的——如果不学习,很快就会被淘汰。面对不断变化的技术圈子,要生存下去必须保持学习习惯,提高学习效率。

引用一位少数派作者的话:

做产品经理这一年,我跟研发泡在一起比较多。我发现,研发最厉害的不在于编程能力有多强——代码对于优秀的研发来说基本是大同小异——而是他们学习新东西的速度很快。研发也是我见过使用搜索引擎最频繁的工种,很多东西他们看看开发指引、或者其他人的文章,很快就能复用上。换言之,他们学的可以说是一些「通用能力」,例如解决问题的方法,逻辑性很强。

可以说,这也是整本书中最重要的一章。编程的世界每天都在变化,无论多少文章都讲不完我

信息获取

笔者认为,我们所学习的知识或能力,一部分来源于自身经验习得,另一部分来自于获取的信息。而知识/能力的强化则来自于重复。

那么如何获取学习信息?

不管简单或者复杂,仔细读 API 文档是一个可以受益终生的好习惯。在网上搜索的例子不一定用到了全部的能力,甚至可能走了弯路。

附录 1:书单推荐

附录 2:学习资源