一直想写一篇文章或者做一个分享,介绍自己日常如何收集、阅读和消化网络上浩瀚的资料。最近,碰巧阅读到 《如何有效收集資料?給知識工作與學習者的建議流程》 这篇文章,跟作者的想法比较契合,索性花点时间写一篇文章介绍在 iOS 开发领域如何收集资料。
谈到有效收集资料,我认为在如今浩如烟海的互联网环境下,最重要的是快速判断你眼前看到的资料是否有价值,或者对于当下的你是否有价值。判断是否有价值的标准是,是否能激发起你的想法。有些资料看似很有用,你甚至看不懂或者略微看得懂,你觉得如果你收集起来知识就是你的了,有一天拿出来再看看或许就看得懂了。其实,然并卵。根本不是这样的,这样只会造成你的知识库的累赘。
这里其实有两个前提条件,一是你至少脑子里要有一些想法,不然看了也不容易激发出来,这些想法可能是清晰的,也可能是模糊的。二是想要快速判断,就需要长期训练,形成一种适合自我的收集资料的方式和判断。
方法论
这个我觉得我看到的这篇文章已经写的很好了,建议认真阅读一番。
我就写一句话,“记住,要长期持续地养成收集资料的习惯,让自己参与到资料当中。”
收集资料渠道
RSS
RSS 是我收集资料的主要渠道。RSS 上都是我觉得写的比较好的人。所以,一般情况下,文章质量都比较高。我会花半天时间来重点看,一般每周看 1,2 次。实际情况是,在其他渠道看到的文章基本上都会在订阅列表里会出现,尤其是国内的 iOS 开发人员写的。
欢迎订阅我在 Inoreader 的 RSS Bundle:iOS Development Digest
Weekly Email Subscriptions
Weekly 邮件订阅列表,每周都能收到最新、最热的资讯,基本用于了解行业动态。Google 搜索 “iOS Weekly” 即可找到不少 Weekly 订阅列表。这里推荐 《iOS Goodies》,总体感觉推荐文章或者项目很少在其他地方看过,而且质量很高。
Video
Youtube 和 Vimeo 上有很多会议分享的视频,我基本用来重点研究某个方向时,看看上面有没有相关分享视频。
PPT
SlideShare 和 Speaker Deck 上有很多 PPT 分享,主要用途跟 Video 类似。视频和 PPT 这里一类资料的价值很容易被人忽略。
GitHub
GitHub 上很多优秀的开源本身就是很好的学习素材。我会 Watch 几个规模适中的项目,每天收到 Issue 和 PR 邮件,像看故事一样看看别人会遇到什么问题,怎么解决问题。如果看到感兴趣的 Issue 或者能协助解决的 Issue,就上去回复一句。
WWDC
WWDC 上每年的 Session 都是很值得跟进的话题,尤其是对于想深入研究某一个话题时。
工具与服务
插一句题外话,优秀的工具都是要花钱的,在知识投资上不要不舍得花钱。
RSS
RSS 没有死,它活地好好的。 RSS 阅读器,iOS 和 macOS 上值得推荐的都是 Reeder,RSS 在线服务推荐 Inoreader,具备很好的聚合和搜索功能。
Read-It-Later
Read-It-Later,iOS 上推荐 Instapaper,或者 Pocket,看不完的文章我都会扔到 Instapaper 里,碎片时间里挑着看,我会用里面的 Highlight 功能,用于挑出重点内容。
Email 主要用来查看订阅邮件。iOS 和 macOS 上推荐 CloudMagic。
Notes
Notes 主要用来做笔记,主要是用 Ulysses 和 DEVONThink Pro。