如何甄别优秀博文


        对于一个开发者/程序员来说, 阅读软件博客来汲取知识就如吃饭补充能量那样平常。 但是,阅读博客也是要花费时间和精力的,即具有排他性的;该如何甄别和确保阅读高质量博文,来有效汲取营养呢?

 

       1.  从争议性论点中汲取和融合有益思想。 最佳实践就是最适合自己的实践, 而适合自己的实践通常都并不是照搬某个思想和方法, 而是根据实际工作需要, 借鉴、汲取、融合, 集众家大成, 逐渐建立自己的一套行之有效的体系。提倡使用 js 成熟库和框架, 或者建议使用 js 原生API 自己写, 其实都有道理, 只不过关注点不一样而已。 前者更关注工程与质量层面, 后者则关注开发者的基础技能素养。

      2.   读有难度的文章。 比如 Infoq 上的文章, 要读懂需要相关的知识功底和实践经验, 多挑战这样的文章, 才能找到自己的“无知”, 提升自己的技术和层次。 属于有难度的文章还有: 《算法导论》, 《SICP》, 《架构之美》

      3.   读有“内涵”的文章。 一篇文章是否有内涵, 大致浏览一下很容易看出来, 它是否有一个中心主旨, 是否有思想有内容,有定性和定量分析。 要读那些真正有思想有内容的文章。比如说, 文章 "iBATIS, Hibernate, and JPA: Which is right for you? ", 从基本概念(持久化、对象-关系映射)谈起, 从多个层面进行分析, 紧扣主题, 不愧是好文。 文章 大型Javascript应用架构 也非常生动地阐述了作者对于大型 javascript 应用架构的一种思考和实践。    

      4.   避开软文, 避开“评论者文章”。  软文就是东扯西拉, 读起来似乎有趣, 读完后收获甚微; 大部分“评论者文章”也就是一家之见, 真正还是需要自己去独立观察和分析事实, 得出自己的结论。

     5.    阅读专业网站、用心网站和知名博客的文章。 专业网站文章则通常致力于解决实际问题, 比如  ITEYEInfoq ,并发编程网;  还有一些用心网站, 做得很用心, 比如《译言网》 ; 另外, 一些非常优秀、知名的个人开发者的知名博客, 比如 joel on software , 也是非常值得一读的。

     6.   阅读重要论文。 在任何一个计算机分支领域, 总有一些非常重要的论文需要仔细研读。 比如说, 规则引擎技术Rete: A fast algorithm for the many pattern/many object pattern match problem》(Forgy C.L.)就是必须研读的经典论文之一; 而 PageRank 算法则是搜索引擎领域必知的算法。

     7.   要有重要关注点, 大胆过滤。 是关注技术、产品还是团队建设、项目管理、 软件方法学、创业资讯?  每个关注点都有侧重, 精力是有限的, 要聚焦最实在的地方。

     8.  你的时间很宝贵, 请不要再浪费时间在那些对你根本没有助益的文章上。 过滤它, 忽略它。 大部分文章, 浏览下标题, 作个基本判断, 如果不值得关注点, 就可以直接略过。 天不会塌下来,你的生活质量也不会因此而遭受任何影响。 

     9.   以上仅供参考。



 

作者:@琴水玉

转载请注明出处:https://www.cnblogs.com/lovesqcc/p/4037715.html

微信扫一扫下面的二维码,关注我的公众号 编程大观园 :)


 
posted @   琴水玉  阅读(222)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示