一直想写一篇文章或者做一个分享,介绍自己日常如何收集、阅读和消化网络上浩瀚的资料。最近,碰巧阅读到 《如何有效收集資料?給知識工作與學習者的建議流程》 这篇文章,跟作者的想法比较契合,索性花点时间写一篇文章介绍在 iOS 开发领域如何收集资料。

谈到有效收集资料,我认为在如今浩如烟海的互联网环境下,最重要的是快速判断你眼前看到的资料是否有价值,或者对于当下的你是否有价值。判断是否有价值的标准是,是否能激发起你的想法。有些资料看似很有用,你甚至看不懂或者略微看得懂,你觉得如果你收集起来知识就是你的了,有一天拿出来再看看或许就看得懂了。其实,然并卵。根本不是这样的,这样只会造成你的知识库的累赘。

这里其实有两个前提条件,一是你至少脑子里要有一些想法,不然看了也不容易激发出来,这些想法可能是清晰的,也可能是模糊的。二是想要快速判断,就需要长期训练,形成一种适合自我的收集资料的方式和判断。

方法论

这个我觉得我看到的这篇文章已经写的很好了,建议认真阅读一番。

我就写一句话,“记住,要长期持续地养成收集资料的习惯,让自己参与到资料当中。”

收集资料渠道

RSS

RSS 是我收集资料的主要渠道。RSS 上都是我觉得写的比较好的人。所以,一般情况下,文章质量都比较高。我会花半天时间来重点看,一般每周看 1,2 次。实际情况是,在其他渠道看到的文章基本上都会在订阅列表里会出现,尤其是国内的 iOS 开发人员写的。

欢迎订阅我在 Inoreader 的 RSS Bundle:iOS Development Digest

Weekly Email Subscriptions

Weekly 邮件订阅列表,每周都能收到最新、最热的资讯,基本用于了解行业动态。Google 搜索 “iOS Weekly” 即可找到不少 Weekly 订阅列表。这里推荐 《iOS Goodies》,总体感觉推荐文章或者项目很少在其他地方看过,而且质量很高。

Video

YoutubeVimeo 上有很多会议分享的视频,我基本用来重点研究某个方向时,看看上面有没有相关分享视频。

PPT

SlideShareSpeaker 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

Email 主要用来查看订阅邮件。iOS 和 macOS 上推荐 CloudMagic

Notes

Notes 主要用来做笔记,主要是用 UlyssesDEVONThink Pro