2

20 · 回顾 与 21 · 展望

 3 years ago
source link: https://kingcos.me/posts/2021/summary_of_2020/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

2020 年的年终总结来得晚了些,与其称之为总结,我更想去「回顾」这一年。区别于往年,从今年开始我将通过「vlog」的形式将总结表达出来。

不同于往年,这次我想先聊聊生活。

生活是多面的,亦是立体的。

原本我想将「生活」分为「疫情」、「阅读」等部分来讲,但这样似乎有些割裂,于是我将从相册中选择每月代表性的一张照片或是截图,将这一年串起来。

一月 · 《送别》

一月,是个「送别」的月份。我们刚刚送别了 2019 年,满怀憧憬迎来了 20 年代的第一年 —— 2020,内心也期望着 2020 这个闰年会像其他叠词一样温柔而可爱。

还记得 2020 年的跨年夜,我和室友 —— 也是大学四年的舍友,在北京的寒风中寻找可以排号的饭店,想要吃一顿稍显仪式感的跨年饭。也大约是在这天凌晨,我在微博刷到了「不明原因肺炎」的信息。虽然我也经历过 Sars 与 H1N1,但毕竟那时年龄还小,而作为「老网民」,即使看到了流传的文件和聊天记录截图,但还是半信半疑,也没有放在心上。紧接着,我们看到了那场「训诫」与「辟谣」;到了一月中旬,疫情事态开始悄然蔓延,在 18 日我下单了一盒医用外科口罩,而第二天想再买一盒备用时就发现它已经下架了 —— 全网的口罩、酒精开始涨价、无货。临回家前,我将那盒口罩中的一些分给了一些没有买到口罩的同事以及她,叮嘱他们回家路上戴上。终于,到了 20 日,到了「送别」的日子,我要离京回家了。北京西的候车厅里人流涌动,而我此时却是个戴着口罩的「异类」。检票时,我听到一个小孩子轻声吟唱着《送别》,心里竟浮上一丝伤感。于是我切到这首歌,顺手截图发了个朋友圈:

3.png

二月 · 《时间》

4.jpg

再来谈谈技术方面。

总的来说,2020 年我在 GitHub 上贡献了 761 次:

1

说实话今年的贡献数量少了很多,而其中大多数仍然是博客内容更新的 commit,并没有太多实际的「干货」;从时间分布上来看,从 9 月底之后就几乎没有了更新,这主要是 9 月底之后我个人的一些心理变化,导致连博客的更新都暂缓了。

2020 年我个人整体的技术研究方向按计划从 Obj-C 转向了 Swift。这是因为 Swift 自 5.0 版本之后,ABI 终于稳定,我们也看到 Apple 推出了 SwiftUI、Combine 等这样的纯 Swift 且现代化(体现在声明式 UI、支持双向绑定等)的库。加上我个人对这门编程语言的热爱,2020 年我再次尝试深入学习 Swift,在个人博客中使用了「Swift 拾遗」这一主题共计更新了 9 篇内容,以及在 GitHub 中创建并更新了 kingcos/swiftui-from-scratch,即学习 SwiftUI 时相关的入门内容。

1.jpeg

当然,Swift 的内容计划中也远远不止这 9 篇,而在最近的几个月这一系列也如前文所说,暂缓了。

2021 年,我没有太多关于技术方面的规划,而是更希望能够把一个方向逐渐吃透。因此我计划今年首先要把 2020 年的「坑」填完,即 2 月前完成「Swift 拾遗」系列;剩下的时间则更多留给我个人一直很薄弱的一节 —— 数据结构与算法,并更新于 kingcos/Swift-X-Algorithms;如果还有时间我会开始梳理开源的高星 Swift / Obj-C 开源库,了解与学习其中的设计思想;至于其他语言或技术方向,虽然我一直都有所涉猎,但今年将不会花费太多时间去「玩」。

计划项 目标 进展 截止时间 「Swift 拾遗」系列博客 补全现有文章,更新完后续系列 0 2021-02-28 数据结构与算法 LeetCode 300 0 2021-12-31 Swift / Obj-C 开源库 完成 10 个开源库学习 0 2021-12-31

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK