the5fire

关注Python、Django、Vim、Linux、Web开发、团队管理和互联网--Life is short, we need Python.


闲扯信息/知识获取的几种方式

作者:the5fire | 标签:       | 发布:2016-06-11 5:27 p.m. | 阅读量: 10080, 9916
假期就像卫生纸,看起来很多,不知不觉就用完了。

端午节假期没啥感觉,已经就剩一天了,不知道读者同学们假期定下的学习计划是否执行了。想当初the5fire每个假期都会制定一系列计划,But,最后发现都是计划赶不上变化,于是也不在制定什么计划了,有时间还是按照大的计划表形式,看看前端的东西,对比下后端的东西。

比如今天看到《Javascript高级程序设计》关于JS垃圾回收的部分(GC),使用“标记清除”的方式,另外说了“引用计数”机制的缺点,于是the5fire又跑去看了Python中关于GC更详细的介绍,因此Python就是用的引用计数,这种方式的缺点是无法循环引用。但是Python在引用计数的基础上又使用了标记清除和分代收集的方式。具体GC的集中策略,各自优缺点,以后详细学习后分享给大家,这里不多做介绍。

假期闲扯点技术无关的话题,说说信息/知识获取的方式。

信息/知识获取的几种

这个其实是the5fire自己总结的,不供参考。

读书

读书——就像是学习JS要看《JS高程》,学习Python要看《Python高级编程》一样。读书是最直接有效的获取**正确知识**的方式,大部分的书籍,尤其是领域内口碑比较好的书籍,内容都比较权威、可信。相对于网上某人的blog,或者the5fire自己的blog都更可信。唯一的确定就是相对于新技术的滞后性。

视频教材

the5fire的大学时期,从大二之后基本上是一直泡在视频教材中的(此处应该感谢米老师),在初学编程初期,视频是能够快速、系统提高知识面的有效手段。但是对于已经掌握了一门编程语言,并且能够轻松的用语言完整的实现一套xx系统的人来说,此类语言的视频教程是完全不需要看的,除非是语言之外的。

对于已经能够独立编程的人(指具有独立意识的人)来说,读书或者读文档才是最快速且有效的获取新知识的方式,当然过程中一定要涉及实践才行。看视频也是一样,视频里的代码始终是视频作者的。

行业会议视频

这一种视频是说业内的技术分享,比如说近几年的PyCon的演讲视频,Gopher演讲视频,JSConf视频,这些视频的意义在于让你了解行业动态,了解业界技术水平。这对于具备行业视野很有帮助。(话说“行业视野”是什么鬼)。经常到Youtube或者InfoQ上看看各种大会的演讲视频是个不错的选择。

Blog

相当于上面的几种Blog上的技术实践,技术分享要快很多。可能某个哥们在用某个框架时觉得不爽,然后自己搞了一个框架,然后blog记录所有的过程。或者是,某个框架还未出名之前,就有哥们在blog写了实战经验。Blog上能够获取更新的内容,但是确定是信任度不高。某篇文章可能是某个人随便写的,里面很多片面观点,这个在一些新手的博客上比较常见,拿着个人的实践结果当做真理,奇葩的是还有初初学者前去学习。所以写博客还是要谨慎,不小心就能误人子弟。

大部分的读者都有自己熟悉的博主,比如the5fire会把一些看起来文章比较靠谱,并且更新比较频繁的博主放到我的RSS里“关起来”,这样follow起来就比较方便。

微信订阅号

最终不得不提下微信,这个也是the5fire近期才开始同步推送内容到微信公众平台的原因。

微信可能是现在大部分人每天使用最频繁的应用,随时都会打开看下消息、朋友圈、订阅号,其中订阅号也是个不错的获取信息的方式,说不错,主要是它在微信里,并且是在你的聊天会话列表里,以至于你总会时不时的看到有新的消息,然后去点一下。微信其实相当于RSS,只不过有更强的时效性。这个跟聊天是一样的,比较它是在聊天的产品中,因此大家对于**新消息**的敏感度要远高于**消息**。

另外相对于blog是把信息发送到互联网上(其实主要是搜索引擎和RSS客户端),订阅号主要是把信息发送给特定的人(订阅者),虽然可以通过朋友圈的方式传播,但是,无法积累。订阅号发送的内容,会随着时间的流逝,权重(指呈现在你眼前的难易度)不断的降低。即便内容接入到搜狗或者是在微信里搜索。

最后总结一下,获取信息的方式可以根据用途归为两类:系统学习和碎片学习。系统学习就是读书和看视频教程,碎片学习就是其他的。在成长的不同阶段需要采用的方式是不一样的,不要天真的以为通过看网上关于Javascript的文章就能够学好Javascript。信息获取的渠道很重要,信任是需要反复考量的。另外,没有提到聊天工具如QQ群或者微信群。我不认为在公共的聊天室里能得到有效的知识,最多算是了解一些资讯,还是不怎么可信的资讯。当然不否定群聊的必要性。这个以后可以专门聊聊。

- from the5fire.com
----EOF-----

微信公众号:Python程序员杂谈


其他分类: