这篇文章完全是用来凑数的,最近很想写一篇文章,但是技术上也没啥进步,所以就写一篇简单的扯淡文吧 😅 。

博客

我15年开始工作的时候就折腾过hexo博客,记得当时是用的next主题,即使放在现在设计还是不错的。当时针对的不是内容,完全是样式和各种插件,当然后来也没有坚持下来。

后来辗转来到北京工作,有幸入职不错的公司结实一些优秀的人,在这些人的影响下17年又开始写博客,到今天为止也是坚持了三年。不到70篇文章,平均下来一个月不到两篇,完全都是原创。

我是个非常普通的程序员,博客的内容都是在工作中碰到的问题,并不是什么特别有技术含量的东西。如果你想知道写博客到底有什么用,短暂的三年实践我只能得到下面几个浅显的结论:

  1. 认识自己 每个人的博客都会写一些自己对生活的感悟,之所以写这样的感悟一定是对人生有了更新的认识,通过文字将这些内容记录下来,随着时间的推移,后续的内容会更加充实,偶尔翻一翻之前的文章,能更清晰的感受到自己的变化。 在我的博客中,这些文章的标签叫“扯淡”,叫这个名字是因为我的这些想法可能对其他人来说没有什么作用,所以就是扯淡了。偶尔写写,矫情矫情也是极好的。

  2. 复盘 复盘这个词之前经常出现在网文中,顾名思义就是对已经发生的事情做一个回顾,下次碰到类似的事情有更好的结果。 而对于我来说90%的作用就是它,在工作中经常会碰到各种各样的小问题,上班的时候可能并没有时间来弄清楚,我通常是加入一个todo list中,在闲下来的时候找感兴趣的看看,看着todo list列表逐渐清空的感觉是非常不错的。 找好一个问题,搜索一下解决方案,再去官方文档查一查,弄清楚前因后果,梳理到博客中。虽然有些知识我们并不能抽丝剥茧的看透,但是最起码我们知道了什么原因,怎么处理,整理出来就是方法论,长此以往,可能某个领域的常见问题都能碰到个50%,对于解决问题的能力是有不错的提升。 而在这个过程中我们也能认识到知识是多么的广袤,单纯弄明白一些典型的问题就需要巨多的计算机相关知识,我更像是一只渺小的蚂蚁在知识的海洋迷茫。

上述两点是我坚持写博客的原因,基于这两点顺带着也能带来很多其他的好处,提高表达能力、折腾能力,最不济还能提高打字速度呢,比如我现在用小鹤双拼已经是无意识的了,跟写博客也有一些关系(代码中都是英文,锻炼双拼指法有限)。

而对于博客的样式现在也有了不一样的认识,不再执着与丰富的功能,而是只保留需要的功能,比如我的博客只有标签功能,这对于检索已经够用了,太多的功能只会增加维护成本,偶尔手痒还要折腾。

博客系统也换了又换,最开始是hexo,基于github pages发布不太方便,需要有写作环境,当然写博客通常也是在固定的设备上,但是我觉得一个好的博客系统应该基于浏览器的,可以在任何地方写,所以后来也尝试了github issues,还自带了评论功能,非常省心,但是又觉得不够个性,后来也尝试了用issues做后台,通过webhooks部署到前台,也并不是很好,一个问题是seo,另一个问题图片都是放在github上,国内访问不友好。

基于上面一些问题,最近也是用golang的框架beego开发了一个博客后台,总体来说没什么痛点了。

放两张后台的图吧,markdown插件自带的上传功能,也解决了markdown博客添加图片链接的痛点。

博文列表页

加班

熟悉我的朋友可能知道我最近加入了一家加班的公司,虽然996在互联网行业很盛行,但是我从业这么多年从未加入过一家有加班文化的公司。

当然现在从心里也是拒绝这种文化的,但是人生就是这样,在选择有限的时候你又能怎么样。这让我无比怀念之前的时光,下班可以看看电影、小说,折腾折腾喜欢的东西,而现在基本每天到家就快十一点了,几周下来我感受到的是恐惧,让我想起之前富士康的生活,没有时间和精力学习,甚至跟家人沟通的时间也变得更少了,一周只有周末能一起吃一顿饭

更让人感到有点悲凉的是,在北京无论你多晚下班,地铁总是满满当当,真的是厌倦了这种生活。

祝愿所有和我一样的人早日脱离苦海,享受生活,人生苦短,何必太认真!

结尾

这篇扯淡文作为20年的第一篇,话说没有flag怎么行呢,那就希望20年认识自己,接受自己,继续寻找人生的意义吧!

(完)