2022 回顾 & 鞭尸
个人能力
年初计划
- 深度阅读 10 本左右的各领域书籍
- 争取输出自己的内容,读书笔记或者技术博客 5-6 篇
- 练习英语阅读能力,之后是听和说
- 锻炼身体,减肥 10 斤
执行情况
2022 阅读书籍
- 读了一共大概 6、7 本书吧,事实上没有太多时间读书
- 写了 1 篇博客,几乎剃了光头,现在看来 2022 年唯一的正式输出也稚嫩得可笑,毫无水平,留着警醒自己吧,不要什么垃圾都往外输出
- 保持阅读了英语内容,但没有学习英语,对英语失去了兴趣,我还有什么理由学习英语呢,尤其是在翻译软件异常发达的今天,明天有效果极好的同声传译软件出来我都不奇怪
- 身体一年不如一年,年末受到新冠的攻击,至今仍未痊愈
编程能力
个人展望
年初计划
按照 Learn to code for free, get hired in 5 months, and have fun along the way 的计划学习
追加简单的计算机科学自学计划 2022.2.15
- 成为一个具有职业水平的 Java 后端开发者(全年)
这一项估计不行了,计划赶不上变化
- 练习一定的算法题目(全年)
- 成为一个优秀的 Rust 语言爱好者(后半年)
执行情况
第一个计划没有执行,我完全低估了前端开发的难度和逻辑,所累积的技术栈对于前端学习的帮助也非常小,学不下去也实属正常;
第二个计划执行了一些,但不多,英语课程学习起来所花费的时间巨大,而收益却未知,我不知道是好还是坏,好在内容足够有趣。
前两项完全没做,没学 Java 也没学算法,甚至连数据结构都没学全;
最后一项估计完成了 3、4 成左右的样子吧,Rust 的难度也不小,只是我还愿意往下学而已。
学习路径
预计到 2023 年年初具备职业开发者的素质,争取走技术移民/独立开发者的路子。
执行情况
很遗憾,还未达成职业水平,而且在上班前也不会达到吧,去年的我想得太美了,完全没意识到学一年编程就达到职业水平是凡人不可能完成的任务。
阶段计划
阅读计划
年初计划
- 读完《计算机系统要素》
- 读完《CSAPP》
- 读完《操作系统导论》
执行情况
第一本读了一半,这本书其实也就值得读一半;
走马观花地读完了第二本,实验和课后题完全没碰;
最后一本读了三分之一。
工作计划
年初计划
完成 WH 交代的任务,顺利毕业上手区块链、JavaScript 项目- 每月输出内容取材于每周的周记,周记又源于日记
- 学习英语,认真读英语文章,保证质量
执行情况
2022 周报
2022.4.16──2022.6.22 这段时间因学校封校,老师进不来,日子变得轻松的缘故下写了点 周报,还有一篇 Rust 博客;
除此之外 2022 年什么都没输出,在年末也失去了耐心,没能完成很好的内容输出。
简单的计算机科学自学计划
年初计划
5-8 重点:
- Composing programs
Coursera Programming Languages(ML, Racket, Ruby) - The Missing Semester of Your CS Education
讲 Shell,Git,tmux 等等 - Coursera Data Structures and Algorithms Specialization(UCSD)
算法:贪心算法,分治算法,动态规划
数据结构:动态数组,哈希表,二叉树 - CSAPP, CMU: Intro to Computer Systems
数据在计算机中存储,汇编,程序优化,内存分级,控制流 - MIT 6.S081 OS
系统调用,Page Table,Exception,多线程,进程等 - MIT 6.824 分布式系统
实现 RAFT 协议,使用 RAFT 协议搭建 KV Server,实现动态切片
执行情况
走马观花地看了 1,发现没什么意思,2 的东西挺好,把边角料讲好也是本事;还有大致过了一遍 5 的视频字幕,对 OS 有了点概念,除此之外没看什么课程。
原则
坚持一个目标不动摇,不要换来换去,别被别人影响,锻炼自己心态,什么时候天都塌不下来
对于研究生期间遇到的项目,需要什么就学什么,不再进行项目相关扩展学习,专注于自己的学习计划
三思而行,抛弃不该有的心理包袱,扩展网络上的人际交往
执行情况
完全没有做到,一塌糊涂,心态随着「躺平」的深渊越来越近,不想关心一切;
研究生期间的项目估计到此为止了,对我而言只剩下毕业论文;
不仅没有扩展网络人际,甚至还断掉了两个现实中的关系,不过我只后悔为什么没有早点断,那样还能体面一点,和谐一点。
研究生工作 2022.2-
建立一个无人工厂:
- 建立 RFID、机器人、生产线组成的系统
- 基于 Rethink 机器人控制,把仿真控制程序下到实体机器人上,实现机器人操作
- 构建局域网,搭建 RFID 天线、其代码识别功能,机器人抓去工件(具有代码)
- 远程操控,通过手机操控该系统
- 建立与实体系统对应的元宇宙系统
- 元宇宙系统与实体系统实现链接、互动
执行情况
花了半年的时间才最终意识到我的研究生教育是个骗局,所有的一切除了毕业证书全都和我无关,我不应该花哪怕一秒钟在这些东西上面,因为完全都是浪费。当我知道这些的时候已经很晚了,可以说浪费了大半年的时间。
自学课程更新 2022.3.11-
- CS 61A: Structure and Interpretation of Computer Programs
- CS 61B: Data Structures
- 6.031: Software Construction
执行情况
只看了 CS61B,还没看完。现在让我学的话我也只会学 CS61B,贪多嚼不烂。
总结
笔记情况
2022 总结
看得出我还是记了不少笔记的,可惜没啥时间消化它们。2023 继续坚持。
项目计划
Markdown 格式化
为啥想做这个东西,每次整理笔记的时候格式总是一团糟,网上找到的实现也不符合我的需求,干脆自己写一个吧。
Crane 语言
读完 《Crafting Interpreter》总有种自己也写个语言的冲动,暂定名为 Crane,希望在 2023 年完成这个项目。
碎碎念 & 发牢骚
计划别搞太满,因为是没办法全部执行的。所以 2023 年我就不做什么计划了,把 2022 年没能搞定的任务接着往下完成。
接下来就随心所欲吧,因为不知道意外什么时候到来,人生要及时行乐。2022 年我失去了很多,但并未得到什么,我发现逼自己也没什么用,再怎么调低自己的期望也无法掩盖世道越来越艰难的事实。躺平不是自嘲,而是无奈的选择。
写这篇总结之前我看了点别人的 2022 总结,怎么说呢,现在还在互联网上能表达自己生活的人,别管他们把自己的日子说得多么艰难,实际上还是对操蛋的生活有一定还手之力的家伙;而真正「弯路里没路的人」是「死得悄无声息」的,他倒下,然后死去,一点浪花都不会有,就像我的牢骚一样。
这一年,好像大家心里累得连愤怒的力气都没有了,我是这样的,以前我心里还有点血气,现在我很少提得起兴致。「天道残缺匹夫补,只为苍生不为主。」匹夫何在?苍生何在?
主又何在?
我感到我离人很远。什么是爱具体的人?当我离开网络离人越近,当这个人越具体,我反而会越反感,越难以接受,我离「爱」这个动词越来越远,我好像并不知道「爱」是什么。
我的耐心也在减少,我懒得再去装作礼貌,我讨厌他们,同时也不放过自己。
过去的一年岂是一篇小文就能总结?大概就这样吧。人生如果真的是缓慢受锤的过程的话,我希望 2023 锤得慢一点。