技术人员为啥要写博客

经常记不住,需要去 Google,于是干脆写下来。写的过程中会发现自己不太清楚的地方(例如细节或为什么这样做的原因),然后强迫自己看资料、看代码和做测试,于是能掌握得更好。在折腾和维护博客的过程中,不得不对 Web 有更深的了解。帮助到了不少人。给我带来了一些工作机会。
■网友
我看到很多技术人员写博客功利性很强,只为包装自己打造业内知名度,一味的追求数量而不是质量甚至会误导人。我认为博客应该是为自己而写,记录思路总结经验深入原理强化知识结构,分享出来与同行交流让他人受益则是锦上添花的事情。不用心,就别写。
■网友
对个人来说是一种分享精神,你花时间折腾的东西 分享给别人看,让别人少走弯路或者快速学习。对公司来说,很多公司也维护tech blog,是对整个技术社群维持一种开放的影响力,让别人知道你的公司在折腾前沿技术,招聘的时候更容易。
■网友
实习面试有用
■网友
因为我们这个行业并不封闭,而且流行 free \u0026amp; open source。
■网友
【技术人员为啥要写博客】 在我看来,写技术博客对于一个程序员来说,是有极大好处的,特别是对那些刚入行不久的程序员。书写是为了更好的思考,记录是为了更好的反思。工作中遇到的新的技术点,你可以把它写下来加深记忆,强化你对知识点的理解,等哪天你要用到的时候,就不需要再去百度或google搜索,可以直接定位到你的博客去回顾。
想法只是昙花,文字才是永恒。任何时候,只有写下来了,才算是真正的输出。

■网友
我也只是才写的博客不到两年,本来是想分享一下自己的踩坑经验,让后来者可以少掉一些坑。每一篇都得用心去安排、设计。对一项目技术,写跟用是两回事,使用过程中,更多的是把各项技术串起来能顺利跑起来就达到目的了。而要写技术博客的话,就需要对整个技术都有很系统的掌握才行。所以一些技术点可能利用一下其它项目的设计和代码,也能正常跑了,可是具体后台的来龙去脉不一定能说得清楚,通过写博客,就需要对这些细节和原则性的东西弄得很透彻,不管是否在项目中有应用到。久而久之对一项技术的掌握就更成体系了。
就以我博客中的Optaplanner规划引擎技术来说,其中时间规划中最为复杂的Chained Through Time模式,在应用过程中,我也大概了解其原理、行为,参考一下官方的示例代码,在项目中也能用。但是它所有涉及的要点,如果在写博客之前我是无法回答得上来的,因为写博客的话,我需要将它的原则条条道道地写明白,必然自己去研究分析每一步的原理与设计用意。这样一篇博客下来,会让自己对一项技术的体会加深不少。
APS-高级计划与排程


    推荐阅读