每个程序员都有一个博客梦

作者: 半生不熟_ | 来源:发表于2017-07-09 16:31 被阅读1164次

    不想写的时候

    这是一篇拖了很久才写的文章。
    从什么时候开始的呢?

    应该是从和韩亦乐同学讨论为什么要写博客,到底要怎么写的问题的时候就开始了吧。

    看了看自己以前的CSDN,也看了看现在的简书,收获了很多,好像也丢掉了很多。

    人总是要过一段时间就得回过头思考一些东西的。

    半年前的时候...

    • 总是觉得没有时间
    • 没有意识到写作带来的好处
    • 没有......

    感受到它好的时候

    有一个广为流传的《数学牛人们的轶事》(荣耀属于ukim)里面讲了希尔伯特的一个故事 — 一次在Hilbert的讨论班上,一个年轻人报告,其中用了一个很漂亮的定理,Hilbert说“这真是一个妙不可言的定理呀,是谁发现的?”

    那个年轻人茫然的站了很久,对Hilbert说:“是你……”。

    “你所拥有的知识并不取决于你记得多少,而在于它们能否在恰当的时候被回忆起来。”

    • “教”是最好的“学”

    有人曾对我说,写下来的好处就是能让你后两次更轻松的应对,节省的时间不比写文章花的时间少。

    很多人提到学习方法的时候也会告诉我们,一个好办法是 “把学到的东西讲给别人听”,写东西就是一个这样一个过程。

    从我自己的感受来看,每当写博客的时候,都会在心里把学到的东西整理一遍,反复地思考,不仅仅思考这些知识本身,还需要思考以什么样的方式表达出来,能更让人容易理解。

    还有一点,为了解释清楚,还需要查阅一些新的东西,弄明白之前含糊不清的一些问题,会看到各种各样不同的人对同一个观点不同的描述和表达,很有意思。

    写总结性的东西,能帮我们梳理下整个过程的要注意的地方。或者是写写自己在学习或者工作中遇到的问题,用来记录和回顾。

    我反思了一下自己,当我一整天感觉忙忙碌碌的时候,很少花时间深入地思考一样东西,想起来,对我自己来说,思考是最多的,还是在记录写东西的时候。

    平时的思考,和写作时的思考是不同的。平时的思考都是想到哪儿算哪儿,而写作时的思考,更有条理,更有深度,因为我知道要解释给别人听。

    • 即便素未谋面也能坐下来就聊得热火朝天

    博客没有地域的限制,文章没有年龄的限制,有句很有道理的话是这样说的,“整个互联网上从A到B只有一个点击的距离”。

    这点我深有体会,就因为写了一些文字,因为把它分享了出来,我认识了很多相见恨晚的朋友,一起做了很多有趣的事,彼此没有见过,各自在遥远的城市,不知道以后会不会见面,不知道会联系多久,就是因为一个点击阅读的距离,发生了很多有趣的故事。

    还记得我第一次在百度知道里面问了一个关于C语言的问题,当时真的困扰了我很久,然后有一个ID立马就回复我了,虽然后来回复评论了好多层楼,但还是没有解决我的问题,让我记忆深刻的是,他说你加我QQ吧,我们再讨论讨论这个问题...

    再后来呢,聊过很多人生问题,也一起解决了很多迷之Bug,特别是在我找工作的时候,很多笔试面试题,他都帮了我很多。

    后来,我知道,在我写下每个字的时候,都会有美妙的事情发生着。

    • 博客极大地增强了话语的复用性

    还记得论文查重的时候,发过一个朋友圈后,断断续续地有人拉问我在哪里查的,哪个免费,哪个靠谱,等等,开始一两个我还有心情回,后来,给每个人都有说同样话,回答同样的问题,我就很烦恼了。

    因为那段时间的确很忙很累,干脆,我想着还是花点时间整理一下吧,果然,后来节省了很多时间,平均回答一个人问题的时间大概有十分钟,包括等待对方回复时间,打字时间,给对方分享网站,对方没找到又来找我的时间......那么五个人就有五十分钟。

    后来,恍然大悟,有五十分钟的时间都可以总结一篇文章出来了,后来我就这样做了,果然节省了好多时间,也节省了大家的时间。

    长时间写作之后,你会更加注意平时沟通的语言。你的用词更加精准,表达更加生动。

    我知道这反面我有很多问题,也在慢慢开始注意自己语言表达的严谨。

    总时不时地会有很多奇奇怪怪的想法,然而想法就是要通过别人的反馈来完善自己的想法,让那些个想法更丰满,更缜密,就已经是一件很好玩的事情了。

    写一个博客有很多好处,却没有任何明显的坏处

    要怎么写才能看起来更好一点点

    • 题目很关键
      如何清楚的去表达我们的想法,我觉得开始学编程的时候,吸引我注意力的可能是《72小时学会Javascript》,而不是《Javascript 权威指南》

    • 贴代码有时比文字更清晰
      必要的时候贴出代码,会是一种快速有效的方法,工作的时候是为了完成某个任务。

    • 表格看起来总会整齐些
      列表可以简明扼要的说明你想要表达的内容,一张流程图可以说明程序的步骤,一个表格可以作好一个对比

    • 分享一些链接吧
      一个好的URL有时候会节省很多你意想不到的时间

    准备不好的,完美不了的

    开始的时候,我总会担心别人认为自己写出来的东西没有价值,总想着把它写好了,至少要自己觉得完美了,可慢慢发现,从来都没有最完美的东西,最好的东西是不存在的。

    不论什么时候,我们面临过的问题总会有人面临过,但是我们在写的时候多想了那么一点点,别人或许还没有,那我们的文章就是有价值的,哪怕这个价值只有零点一。

    当然,肯定会对某些人没有价值,因为他们早就知道了,但就算我们再厉害,也总是有人比你厉害的。

    但是不能说因为这些原因就不记录你自己的想法了,你自己思考了之后理解得最深刻,就算有别人想过了,总有人没有想到的。

    况且,把思考养成一种习惯,自己的思考能力也会越来越强,你的文章也会越来越有价值。

    重复,无论你面临什么困惑,总会有很多人同样面临过,于是你苦苦思索之后的结果,肯定会对很多人有意义。

    担心想法太幼稚或有漏洞等等被别人笑话。

    人非圣贤。正是因为单个人的想法总是有漏洞,才值得拿出来交流,讨论是绝佳的反思,被别人指出问题正是改进的空间,藏着掖着的想法永远不可能变得更成熟。

    先把文章的提纲列好,不然会发现很难写下去,或者写着写着就变成散文了,根据提纲一点点补充细节,引经据典,图文并茂。

    最后,分享一下韩亦乐同学写的,花了6个小时,从什么是博客开始的,真的很赞,向优秀的人不断学习,持续改进。如何写一篇优质的博客

    你是程序员吗?为了那个梦我们一起加油吧。

    我是半生不熟 喜欢照自己的怪念头行事
    喜欢一切意外 想把生活过成诗的样子
    若哪天有幸相遇 请别诧异 其实我并不是个乖孩子

    相关文章

      网友评论

      本文标题:每个程序员都有一个博客梦

      本文链接:https://www.haomeiwen.com/subject/iykshxtx.html