我在博客园的这一年

  今天是2018年1月7号,在去年的今天,也就是2017年1月7号,我在博客园写下了本身的第一篇博客《Python 小而美的函数》,今后,与博客园结下了不解之缘。在此,回顾我在博客园的这一年,也是但愿18年可以继续努力。html

  我写文章的初衷很简单,就是以为本身的记性愈来愈差,看过的东西很快就忘了。虽然有云笔记,可是纪录下来的东西可能是复制粘贴,不少别人的话语,本身全盘接收,并无多少思考;即便有本身的思考,也都是只言片语,不系统。在写博客的过程当中,必然会有更多的思考,对知识的记忆也更加深入,即便往后查看也更加有条理、更全面。并且,博客写出来除了本身看,也会公开给别人看,天然也但愿获得承认与确定,因此也会尽力把知识弄明白,把文章写清楚。程序员

  这一年,也看到好几篇文章写程序员为何应该写博客,其中一篇是《暗时间》里面的“为何你应该从如今开始就写博客”,(这里并非打广告,《暗时间》是我2017年认真读过的几本书中最好之一)。在这篇文章中,做者指出了写有价值博客的一些好处:web

1) 可以交到不少志同道合的朋友编程

2) 书写是为了更好的思考微信

3) “教”是最好的“学”网络

4) 讨论是绝佳的反思编程语言

5) 激励你去持续学习和思考分布式

6) 学会锲而不舍地作一件事情函数

7) 一个长期的价值博客是一份很好的简历学习

 

  于我而言,我所能感觉到的好处是第二、五、6点。

   第2点,“书写是为了更好的思考”,在这个知识爆炸的时代,咱们天天都会接收到大量的资讯。对我本身而言,也会订阅大牛的博客,关注一堆技术相关的公众号。即便是一篇很好的文章,绝大多数只是看过,以为很厉害,并不会去认真思考,天然没有多少真正的收获。而在写一篇文章的时候,就会认真去思考相关的技术细节,真正的搞懂。有时候我也会去看本身之前的文章或者笔记,也常常会有新的想法,发现一些之前认知错误的地方,所谓温故而知新,这个“故”就是之前的文章吧。

   第3点,“激励你去持续学习和思考”,学习这个事情,事实上一直都在作,只不过今天看看这,明天看看那,看过就忘,比如猴子扳玉米。写博客的一个好处,就是写出一篇文章以后(或者在思考这篇文章的时候),总会发现相关的、在当前时间点本身还太懂的知识。好比,我在学习、总结Python yield的时候,知道了greenlet这个东西,但这个知识我以前并不了解,因而去学习greenlet,学习玩greenlet以后,又了解到了gevent。又好比,我在学习MongoDB的时候,有不少疑问,接收到了不少新名字、新概念,因而开始学习分布式存储,而后是分布式系统。本质就是,越求知越知道本身的无知。

   第6点,“学会锲而不舍地作一件事情”。过去的一年,给本身定了不少目标,好比坚持锻炼,好比天天看一点非技术相关的书籍,然而不幸的是,都没有坚持下来。惟一坚持下来的事情就是写博客,保证每个月有必定的产出,这个感受还不错。

  关于其余的几点,好比“讨论是绝佳的反思”,我则以为作得并很差。固然,文章质量确定是最重要的一个因素,平台也是其中一个因素。

  就我而言,虽然在过去的一年里收获了一百多个关注、一百个评论,但评论大多都是“顶',‘赞”,“已收藏”。我并不知道个人文章对读者而言是否有用,这个过程是单向的,即我将内容输出到读者,而个人指望是双向的,但愿能获得读者的反馈。尤为是,个人文章中,不少都是做为一个初学者的学习与总结,并非该领域大牛的布道,我也会在文章中注明,但愿园友们指正与讨论,做为我本身,真的但愿有大牛能不吝指教。

  而博客园做为平台,天天会产生大量的文章,优秀的文章也不少,读者花在每一篇博文上的时间也就不会太多。据我观察,即便是置顶的文章、推荐数、评论数较多的文章,真正有价值的评论与讨论也并很少。另外,可能跟平台的目标受众有关,博客园常常被称之为.Net的博客园,.Net相关的文章都是很吃香的,而其余领域、编程语言相关的文章则读者较少。从博客园 推荐博客排行的前10名就能够发现,大多数都是asp net相关的。这个就跟微信公众号有较大差别,微信公众号都是针对一个具体的领域,目标受众更加肯定,因此一篇文章的阅读数、点赞数、评论都会相对多一些。

  2017年博客园由于被攻击、以及阿里云服务的事情中止服务了好几回,说来也搞笑,攻击一个技术分享网站干啥呢。

 

  每个博客做者的文章类型都不太同样,有的喜欢写教程类的;有的喜欢写科普类的;有的主要用于记录工做中遇到的问题或者感悟;有的产出不高,但每篇都很深刻、全面,质量很高。对我本身而言,文章主要有两类,一种是对已经掌握的知识的总结,好比Python的一些文章;另外一种是在学习的过程当中的思考与总结,后者相对来讲,会多一些。所以,从文章的发布就能看出我过去的一年中学了哪些新知识,简单总结一下

17年一、2月:总结Python基础、学习协程(greenlet,gevent)、Python web(bottle,gunicorn)
17年三、4月:回顾操做系统相关知识(非科班出身,操做系统相关知识之前本身看过一些,工做以来已经忘得差很少)
17年5月:MongoDB
17年六、8月:分布式存储
17年7月:对Python语言的一点思考
17年9月:Python内存相关总结
17年十、11月:分布式系统,分布式事务
17年12月:总结Linux 进程相关

  回过头来看看,一年的时间里彷佛也没有学到多少新知识,做为一个常常加班的业务程序员,周末还得陪陪小孩,学习的时间确实很少。不过,至少开始稍微有点规划的学习,开始了写博客,也算有点收获

  但愿在2018年,可以继续坚持下去,每个月能至少有两三篇产出。目前的学习计划,仍是主要学习分布式系统。有园友告诉我,分布式系统仍是应该多实践,确实,我也越发深入的认识到,新知识若是不通过实践,是很难掌握的,不少细节、权衡与取舍都只有在实践的时候才会注意到,所以,仍是很但愿可以参与一个相关的项目,退而求其次,看看开源项目的代码。另外,还但愿系统学习、回顾一下Linux和网络相关的知识,这两部分虽然工做中一直有用到,不过感受不全面,也有不少没明白的地方。不过坦白的说,我本身更多的仍是受工做、项目驱动,须要用到啥,再去学啥,因此也不要立太多flag。

  

  最后,很是感谢给我点赞、关注个人园友们,愿你们在2018年继续努力,共同进步。Day by day,not day after day。

相关文章
相关标签/搜索