博客将近一年之总结

Subscribe Send me a message home page tags


#lang-Chinese 

写博客已经快一年了,没想到竟也弄出将近一百来篇文章,这是之前没有想到的。所以说人还是不太擅长于做长期的预估。长期作用的影响往往会被低估,不管好坏。

先说说未达到的预期的部分。首先是没有很多访问量而且也没有互动。大致有两个原因:一是没有主动推广这个博客,另外一个估计是和内容及画风有关。最受欢迎的文章都是和leetcode相关的。这也正常,很多人都在准备面试,市场上有需求。不过暂时没有打算花太多时间在整理leetcode上。刷题是面试找工作的必经之路,但也有其限制。尤其在职业发展的中后期,除了算法题之外还有更重要的技能需要掌握,紧靠算法是不够的。

对于搭建博客网站这样的项目而言,访问量是相当重要的。量变产生质变, 没有访问量就没有太大动力去改进网站架构。原先的计划是希望通过自己搭建网站从而积累一些和系统设计相关的经验。但是现在网站只在一个服务器上跑而且服务器比自己的电脑还要差。不仅如此,跑程序的时候只用了一个线程。所以说这个网站用单线程运营了一年,可见访问量是多么的可怜。

目前网站功能单一,整个博客基本上就是一个静态的网站,连数据库都没有用上。只有我一个人可以更改网站内容,也就是说只有一个writer,这样并行处理的需求被省去了。至于备份,现在博客全放在github上,相当于自带了一个备份。最开始这样搭建网站是为了图个快和方便,之后便再也没有更改的动力。说起来很多软件都是因为类似的原因偷懒,最后走上了不归路。希望自己的网站可以逃过此劫。

过去一年还是有所收获的。一是向full-stack engineer迈出了一小步,稍微积累了一些前端的编程经验以及网站运营维护的经验。二是把看过的内容整理记录下来,不仅加深了理解而且哪怕之后忘了也能很快重新掌握。

对接下来一年的展望。目前博客内容以读书笔记为主,多为信息的加工和整理,原创的成分较少,希望之后能有所改进。另外,希望接下来的一年访问量能有所增长,最理想的情况是访问量大到能让单线程的网站崩溃,这样就有动力给架构做些改动。至少先迁移到数据库,这样也显得正式一些。当然,用不用数据库其实并不是很重要。这只是自己的一个小项目,所以可以放任一下,不坏不改。

接下来一年最主要的目标是实现搜索功能。随着文章数量不断增长,查找资料将变得愈加困难。写博客只是第一步,是在收集资料;搜索则是在整合。鉴于写过的文章基本上很快就会忘记,如果之后没有办法将它们重新找出,那基本上就和没写没有什么区别了。

----- END -----

If you have questions about this post, you could find me on Discord.
Send me a message Subscribe to blog updates

Want some fun stuff?

/static/shopping_demo.png