Len's Study-Log

集中一点,登峰造极!

0%

为别人写作还是为自己写作?

  • 本文转自:https://jack-vanlightly.com/blog/2022/1/25/write-for-others-but-mostly-for-yourself

我一开始写博客的目的是为了在职业生涯中达到更高的水平,并帮助自己在关注的技术领域树立权威。我喜欢写作,觉得自己有话要说。

现在回想我6年的博客生涯,在我养成写作习惯之前很难从当时的工程师那里认出自己。它很有趣,因为在最后,博客成了我打开职业生涯下一扇门的关键。但这不是我期望它的主要原因。我当时想如果能写一些有趣的帖子,我就可以去参加面试,这是一种投资。但它远不止于此。

写了一段时间的技术文章后,我非常惊讶,写作不仅仅是向读者描述解析某些东西,同时它还会敦促我思考得更严谨。我非常在意声誉和潜在的读者,所以写一篇技术类的博客文章会花费大量的功夫。我知道,如果写作很随意的话,这不仅是浪费人们的时间,我也会被他们无情嘲笑。所以我只写那些我有基本了解的事情,或者着手深入理解那些我起初缺乏的东西。

写作的伟大之处是,它会能展示出那些你自认为很了解但其实并不了解的区域,尤其是当你知道有能力和知识的人会阅读它时。你开始详细解释一些事情,关于它是如何工作的,权衡是什么,替代方案等等,很快你的内部BS探测器就会爆炸,它大喊着“你怎么知道的!?”和“你有什么证据证明这一说法!?”。你意识到你的知识是建立在不牢固的基础上的,你的话毫无价值。所以你开始学习缺失的部分,寻找见解和基本真理,这样你就可以真实地解释所有这些东西。

当你定期写作并面对这个内部BS检测器时,你要么升级,要么回家。写作迫使我学习到一个比其他任何东西都更高的标准。

写博客一段时间后,我意识到它教会了我如何思考。它教会了我如何发现别人很少看到的见解。它把我带到了我需要的下一个层次。再往前走,因为我写了高质量的帖子,我慢慢地在我的技术利基领域获得了知名度,这转化为更多的工作机会。

现在,我不仅在博客上公开写作。当有一些项目不能公开分享或者我认为这个对他人没有价值的时候,我会私下为团队去写作。我可能会写一篇博文,介绍我设想中的一个假想功能、一种能帮助我们的新技术或某些东西的工作原理。因为我确实与人分享了这些想法,所以我的大脑会自动检测到错误,告诉我什么时候我的想法是草率的,什么时候我的想法是站不住脚的。这也迫使我充实自己的想法,考虑所有的利弊得失。有时,它最终会变得足够普遍适用,以至于我可以真正发表它。这就是我最近的 Apache BookKeeper 内部博客系列和 USE metrics 系列的开始。我想更好地了解BookKeeper并分享给同事们,但最终因为它太有价值,我还是将其发表了

我的建议是,不要把写博客看作是人们为打造“个人品牌”而做的事情。它肯定会有所帮助,但首先也是最重要的,它是一种工具,人们可以用来提升自己的游戏水平,将自己的知识和批判性思维提升到一个新的水平。

这就像是对你思维的训练,它让你更有力量,转化为更好的理解和洞察力。博客现在不像以前那么受欢迎了,但不要让它阻止你,最终受益最大的人是你,即使很少有人读它。