2020 年终总结
2020 是多灾多难的一年,也是我开始喜欢上编程的一年。

收获
疫情使我过了从我接受教育以来最长的一个寒假,在寒假期间,我真正感受到了编程的乐趣。具体原因在这里。在这一年的试错阶段,我决定深入学习:
- JavaScript—React
- Java—Spring 家族—
Android - C
- Golang
在接触过 C、C++、Python、JavaScript、Go、C#、Java等众多编程语言过后我才真正明白编程语言的许多特性都是相通的,不同的场景都有一个语言应用最优解,所学的语言不在于多而在于精。同时我也更加明白计算机基础的重要性,在新的一年我将在考研复习中继续夯实基础。
今年参加了小米的ICPC、leetcood春杯,虽然都没取得什么名次,但是至少让我知道了自己有多菜、还有很多东西要学习,这一年我从来没有过“无聊”、“闲”的状态。
写了一个只能用于 Windows 端的密码管理器 Pmer。
给许多项目提 issue 与 PR
掉了若干头发
看过的书
-
Java核心技术·卷 I(原书第10版)
跳过了 GUI 和 applet 的部分,还算通俗易懂,容易理解。推荐。
-
Flask Web开发实战
看这本书入门了后端,不过 flask 这个框架并没有继续学下去,主要是因为个人还是比较喜欢写 Java、C# 这类型的语言。并且 Java 在 web 领域有更加丰富的生态。单论书而言,可以说是国内介绍flask 方面最好的书了,并且作者在书中也介绍了许多其他web相关的知识,以及良好的编程习惯。
-
深入浅出WPF
写 Pmer 的时候大致翻了一下,只看了 XAML 相关的部分,我非常喜欢 MVVM 这种模式。由于我只是大概看了看,所以在这本书的写作风格、内容质量方面不做评价。两年前在B站偶然看到过刘铁猛老师讲解算法题的视频并关注了他,巧的是今年才知道他写过这么一本书,并且在田牌工作。
-
WPF 编程宝典
这本书是轮子哥推荐的,同上,也是在写 Pmer 的时候捡关注的章节看,故对书的内容质量方面不做深入评价。
-
算法(第4版)
个人认为比算法导论友好很多,并且比较全面。这本书有大量的图示,依照图示可以快速的理解算法的过程。十分推荐。
-
The Shining
我是先看的电影再看的小说。由于作者的刻意安排,这本书的叙事风格很有特色,人物的对白也十分有趣,推荐。
-
菊与刀
大一(两年前)用 kindle 3 看过一些章节,不过与当时并发在看的《射雕英雄传》比起来这本书确实无法吸引那时的我的注意力。今年在买了 kindle voyage 后竟然异常流畅得看完了,总得来说,这本书让我知道了社会学、人类学是干什么的,书中涉及到对文化、民族的分析我十分感兴趣。诚然书中有些观点、结论没有经过时间的考验,或者说根本就是错误的,但对历史、文化、习俗等方面的剖析都是值得一看的,瑕不掩瑜。
-
菜根谭
有思想有智慧的好书,书中所讲的许多我认为正是我们当下这个社会许多人们所缺失的。这一版的插画是大师齐白石所绘,意境典雅。十分推荐。
2021
2021 年将是忙碌充实的一年,有很多有趣的东西等着我去学习,还有考研需要复习的科目。祝愿世界和平!