1
写年度总结这件事的仪式感越来越强,原想今年要么不写了,但是这几天看了不少大佬的年度总结后想着还是该总结总结。
之所以不大想写年度总结主要还是因为觉得 2020 年的成长和收获不符合预期,总结只会让焦虑感倍增。但是想想在这不平凡的一年,且不说成长和收获,能好好的活着不出幺蛾子已经比很多人幸运了。
在全中国都挺过疫情的高峰期后,听闻故友 @司徒正美 病逝,唏嘘不已,司徒正美的技术热情和勤奋程度都是我早期入行前端时的榜样,说他去世意味着前端届又少了一个难得的人才毫不为过。希望所有仍在前行的技术人善待自己,保持健康的身体是取得更大进步和成功的必要条件。
2
翻开年初定下来的年度计划,大概完成了30%~40%左右,望着这个计划完成表,临近年底时有点失落,直到前几天发现的一组数据才让我心里稍微平衡些。
财经网做过一个投票,有 11.6 万人参与,结果发现只有 4.8% 的人完成了新年计划。一项美国民众的调查也显示:实现过新年计划的人不足 10%,甚至有 27.4% 的人在 7 天内就放弃了……
个人年度计划没完成的主要原因是 2020 年的工作比往年更忙了,还有就是年度计划的目标可能定的太多太大了,当然还有疫情的原因打断了外出拍片的计划。
今年的很多精力都花在了折腾基于群晖 NAS 和树莓派等组建的 Homelab 上,上半年的时候搞定了自动下载服务,下载了几十部电影,配合上 Plex 和 Kodi 挺不错的,节省了不少人肉找资源的时间。
另外还做了定时将外网的数据远程备份到内网的功能,还有在外网环境下一键开关内网 NAS 的功能,为了实现安全通信,部署了一套自己写的外网与内网基于安全加密协议通信的服务,可惜这方面要低调,不能发文详说了。明年要搬入新居,在 Homelab 以及智能家居方向的任务还很艰巨,还有很多事情要做。
3
2020 年在工作中总结下来主要就一件比较大的事,探索各种可行的方法提升团队所负责的 H5 业务的前端体验,这里的前端体验包含质量也包含性能,尤其是性能方面。
年初时在翻阅 @屈屈 之前的技术文章时,发现静态资源按需内联的方案比较适合团队的业务情况,于是果断在团队的业务中推进实施了该方案,并且在实施按需内联的 Node 服务上下了很多功夫去做优化,使整体的方案效果还不错,这是上半年主要做的事。
下半年在静态资源按需内联的方案上又增加了服务端同构渲染 (SSR) 的方案,支持 React 和 Vue 的流式渲染,SSR 方案的效果也不错。整体来说静态资源按需内联 + SSR 的方案让团队 H5 业务的前端体验上了一个新的台阶。明年计划整合成通用的 H5 页面渲染服务。
4
今年学到并带来强烈感受的一个新名词就是「熵增」,这个宇宙发展的普遍规律对生命和非生命,个人和组织的影响无处不在:事物总是朝着熵增的方向发展,而我们也在做各种事情来「减熵」。明白了这个道理后有些释然,「熵增」是万物发展演化的规律,对应到程序员,与软件工程的「熵增」做抗争就是程序员的宿命,无论是生活还是工作,抑或是上升到人生的高度,如何用智慧去做「减熵」就是应该持续保持思考的方向。
说来惭愧,今年的书本阅读不多,只是坚持看完了略显枯燥冗长的《草原帝国》,《国富论》看了三分之一,没坚持看下去。每年在做总结时都会感慨阅读太少,很多阅读时间给了碎片化的信息,能静下心来看一本书的时候越来越少。年末的时候在喜马拉雅上买了博弈论相关的音频节目,跟着名师学博弈论,感觉还挺不错的,这类专业性非常强的知识自己啃书一般会坚持不下去。
时常发现因为焦虑陷入迷茫时,学习一门新知识,看一本新书是最好的解决办法。
虽然 2020 年的年度计划完成度并不怎么样,但是 2021 年的新计划仍然还是要定的,希望在来年的计划完成度上少一些遗憾。
最后,发一张今年在额济纳拍的死而不朽的胡杨枯树作为结尾。