<commit_before>---
layout:     article

title:      "2021 年终总结"

subtitle:   ""

date:       2022-1-7

author:     "thewangcj"

header-img: ""

catalog: false

tags:
    - 生活
---

> “2022 年全新的开始”

------

<!--more-->

上一次写年度总结还是2020年，一转眼两年过去了，感觉自己在技术上还是没有很大的进步是怎么回事，呜呜呜呜
2021 年最重要的两件事：
1. 研究生顺利毕业
2. 入职恒为开始自己的程序员生涯
---
#### 学习
看了下豆瓣，读了有 15 本书，主要是技术加上历史书籍

- 《x86汇编语言--从实模式到保护模式》从想读到读完花了 1500 多天，简直了，书的大部分内容都很好，但是最后几章非常难读，大段大段的汇编代码，原本很清晰的概念在作者的一遍遍复述下我居然有点被他绕晕了，越看越糊涂，有种看小说烂尾的感觉，当然也有可能是我太菜了，总体而言还是不错的
- 《程序员的自我修养》又是一本历时 1500 多天的书，内容非常硬核，有一部分内容跳过了，等我再写两年 C/C++ 代码再读一遍
- 《Wireshark 网络分析就是这么简单》五星推荐的好书，在刚开始工作写网络协议解析插件的时候给我提供了巨大的帮助
- 《TCP/IP 网络编程》网络编程的入门好书，就是看完就忘了……
- 《Borland 传奇》没做过桌面应用开发的我看里面的技术部分完全不知所云，久远的历史了
- 《薄世宁医学通识讲义》很好的医学通识科普书，父辈之类的要是能看一遍就好了，能避免很多骗局
- 《基督山伯爵》读之前没想到会这么上头，简直是爽文的祖宗，好评
- 《潜规则》感觉也就那样，并没有我想象中的牛逼
- 《嵌入式C语言自我修养》刚刚入行的我学到了很多有用的知识，很不错
- 《历史的叙事方式》读这本书的时候发现自己对严肃的大段带有明确观点的内容读不下去了，感觉自己的阅读能力、逻辑思维能力都在下降
- 《国史纲要》一大堆字不认识233

总的来说读书还是很少，花了太多时间在小说上，哎。
2022 年了，虽然工作了但是反而技术书籍都是在工作期间看的，这里给 2022 年顶一个读书小目标，看 20 本书，其中要有 10 本技术书，基本上一个月一本，
这就意味着逛 b 站和 CSGO 的时间要大幅度减少，惨啊，以下几本书要求无论如何一定要读完，这也是防止我为了达成目标看一些漫画书以次充好，
1. 《Linux/Uinx 系统编程手册》
2. 《Java 编程的逻辑》
3. 《计算机网络： 自顶向下方法（原书第 7 版）》
4. 《Linux 高性能服务器编程》
5. 《逐梦旅程：Windows 游戏编程之从零开始》
6. 《金阁寺》
7. 《编舟记》
8. 《Go 语言趣学指南》
9. 《西方美学史》
10. 《文明的冲突》
---
### 生活

今年是和阿曹在一起的第 2 年了，感觉时间过得好快，但是阿曹还是这么可爱，要是能多见几次面就好了。
感觉父母年级大了，很担心他们的身体，考虑给他们买个保险啥的，还有就是结婚之类的问题，才工作半年没啥积蓄的我表示真的好难啊！
希望自己未来三年内能够和阿曹结婚定居，嗯。
然后少打一些 CSGO，起码周一到周五，在自己一个人的情况下只能一天只能打一把；
减少熬夜的次数，两点睡实在是太晚了233；
每天锻炼，指做俯卧撑、引体向上和凯格尔，大概率做不到每天
计划和阿曹来一次远途旅游；
努力生活吧。

---

### 工作

说实话，工作半年我感觉比读研过的要开心多了，也学到了不少东西，还能挣钱感觉很充实；
缺点的话也有，钱少，但是一想到一周上班五天我摸鱼或者自由学习也就还行吧；
技术方向话的话还是 Linux C/C++，现在的工作主要是在网络方向上，也正好仔细学习一下网络，毕竟也是一个技术生命很长的方向；
考虑到未来要回常州，所以需要先准备一下 Java web 方向，计划2022年学一下 Java 技术栈，能用 Spring 写一个简单的小网站；
最后还要考公，不过这是一个持久战，也做好了不能一次上岸的准备。

---

### 计划
---

先回顾一下两年前的计划：
1. 写一篇论文
2. 读完《Unix/Linux编程实践教程》
3. 读完《TCP/IP网络编程》
4. 读完《Linux高性能服务器编程》
5. 读《C++ Primer》
6. 修改博客样式
7. LeetCode 刷题
8. 考六级
9. 学会双拼
10. 和小曹好好谈恋爱
1、3、5、10 达成了，剩下的全都没有完成，哎，该死的 CSGO
但是即使是这样子，计划还是要有的，而且要更多更细致，人总是要成长的，不想被社会毒打就只能自己毒打自己了，所以以下是 2022 年的计划;
1. 完成学习部分的目标，最低要求看完列出来的书目
2. 修改博客样式，这里结合百度的前端公开课，刚好当做项目实践了
3. 完成 CS144
4. 学完 C/C++ 气象中心实战
5. 学完透视 HTTP 协议
6. 学完常用算法 15 讲
7. 完成 db_tutorial
8. 学习 4G 相关知识
9. 学完 GAMES101
10. 和阿曹来一次远途旅游
11. 和阿曹好好谈恋爱

最后，加油吧少年！！！<commit_msg>update 2022 summary<commit_after>---
layout:     article

title:      "2021 年终总结"

subtitle:   ""

date:       2022-1-7

author:     "thewangcj"

header-img: ""

catalog: false

tags:
    - 生活
---

> “2022 年全新的开始”

------

<!--more-->

上一次写年度总结还是2020年，一转眼两年过去了，感觉自己在技术上还是没有很大的进步是怎么回事，呜呜呜呜
2021 年最重要的两件事：
1. 研究生顺利毕业
2. 入职恒为开始自己的程序员生涯
---
#### 学习
看了下豆瓣，读了有 15 本书，主要是技术加上历史书籍

- 《x86汇编语言--从实模式到保护模式》从想读到读完花了 1500 多天，简直了，书的大部分内容都很好，但是最后几章非常难读，大段大段的汇编代码，原本很清晰的概念在作者的一遍遍复述下我居然有点被他绕晕了，越看越糊涂，有种看小说烂尾的感觉，当然也有可能是我太菜了，总体而言还是不错的
- 《程序员的自我修养》又是一本历时 1500 多天的书，内容非常硬核，有一部分内容跳过了，等我再写两年 C/C++ 代码再读一遍
- 《Wireshark 网络分析就是这么简单》五星推荐的好书，在刚开始工作写网络协议解析插件的时候给我提供了巨大的帮助
- 《TCP/IP 网络编程》网络编程的入门好书，就是看完就忘了……
- 《Borland 传奇》没做过桌面应用开发的我看里面的技术部分完全不知所云，久远的历史了
- 《薄世宁医学通识讲义》很好的医学通识科普书，父辈之类的要是能看一遍就好了，能避免很多骗局
- 《基督山伯爵》读之前没想到会这么上头，简直是爽文的祖宗，好评
- 《潜规则》感觉也就那样，并没有我想象中的牛逼
- 《嵌入式C语言自我修养》刚刚入行的我学到了很多有用的知识，很不错
- 《历史的叙事方式》读这本书的时候发现自己对严肃的大段带有明确观点的内容读不下去了，感觉自己的阅读能力、逻辑思维能力都在下降
- 《国史纲要》一大堆字不认识233

总的来说读书还是很少，花了太多时间在小说上，哎。
2022 年了，虽然工作了但是反而技术书籍都是在工作期间看的，这里给 2022 年顶一个读书小目标，看 20 本书，其中要有 10 本技术书，基本上一个月一本，
这就意味着逛 b 站和 CSGO 的时间要大幅度减少，惨啊，以下几本书要求无论如何一定要读完，这也是防止我为了达成目标看一些漫画书以次充好，
1. 《Linux/Uinx 系统编程手册》
2. 《Java 编程的逻辑》
3. 《计算机网络： 自顶向下方法（原书第 7 版）》
4. 《Linux 高性能服务器编程》
5. 《逐梦旅程：Windows 游戏编程之从零开始》
6. 《金阁寺》
7. 《编舟记》
8. 《Go 语言趣学指南》
9. 《西方美学史》
10. 《文明的冲突》
---
### 生活

今年是和阿曹在一起的第 2 年了，感觉时间过得好快，但是阿曹还是这么可爱，要是能多见几次面就好了。
感觉父母年级大了，很担心他们的身体，考虑给他们买个保险啥的，还有就是结婚之类的问题，才工作半年没啥积蓄的我表示真的好难啊！
希望自己未来三年内能够和阿曹结婚定居，嗯。
然后少打一些 CSGO，起码周一到周五，在自己一个人的情况下只能一天只能打一把；
减少熬夜的次数，两点睡实在是太晚了233；
每天锻炼，指做俯卧撑、引体向上和凯格尔，大概率做不到每天
计划和阿曹来一次远途旅游；
努力生活吧。

---

### 工作

说实话，工作半年我感觉比读研过的要开心多了，也学到了不少东西，还能挣钱感觉很充实；
缺点的话也有，钱少，但是一想到一周上班五天我摸鱼或者自由学习也就还行吧；
技术方向话的话还是 Linux C/C++，现在的工作主要是在网络方向上，也正好仔细学习一下网络，毕竟也是一个技术生命很长的方向；
考虑到未来要回常州，所以需要先准备一下 Java web 方向，计划2022年学一下 Java 技术栈，能用 Spring 写一个简单的小网站；
最后还要考公，不过这是一个持久战，也做好了不能一次上岸的准备。

---

### 计划
---

先回顾一下两年前的计划：
1. 写一篇论文
2. 读完《Unix/Linux编程实践教程》
3. 读完《TCP/IP网络编程》
4. 读完《Linux高性能服务器编程》
5. 读《C++ Primer》
6. 修改博客样式
7. LeetCode 刷题
8. 考六级
9. 学会双拼
10. 和小曹好好谈恋爱

1、3、5、10 达成了，剩下的全都没有完成，哎，该死的 CSGO
但是即使是这样子，计划还是要有的，而且要更多更细致，人总是要成长的，不想被社会毒打就只能自己毒打自己了，所以以下是 2022 年的计划:

1. 完成学习部分的目标，最低要求看完列出来的书目
2. 修改博客样式，这里结合百度的前端公开课或者晓舟报告，刚好当做项目实践了
3. 完成 CS144
4. 学完 C/C++ 气象中心实战
5. 学完透视 HTTP 协议
6. 学完常用算法 15 讲
7. 完成 db_tutorial
8. 学习 4G 相关知识
9. 学完 GAMES101
10. 完成南京大学计算机系统基础
11. 和阿曹来一次远途旅游
12. 和阿曹好好谈恋爱

最后，加油吧少年！！！
{'fraction_non_alphanumeric': 0.12591792656587472, 'fraction_numerical': 0.05010799136069115, 'mean_word_length': 5.692196531791907, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5914908', 'n_tokens_mistral': 4391, 'n_tokens_neox': 5180, 'n_words': 369}