2021 年终总结
个人方面
这一年 Blog 内容理应多很多东西的,但是在自己的编程水平提高的同时,边写边删除了大部分的文章
被删除的文章标题大致如下
《nodejs 连接 mysql 实现增删改查》- 刚刚接触用 node 写增删改查的水文
《数组拍平》- 看到 mdn Array 的 flat api,并且用原生写法仿写了一下
《vuex 学习》- 对着官网抄抄用法,记了一堆流水账
《node websocket》- 写了个 websocket 的用法记录
《this》- 对着书上介绍的 this 用法指向抄抄
- 《写业务代码要注意的》- 这个还算比较有意思,从 git
记录里翻出了这么一段,当时写这个是很多需求都是以前没有做过的(毕竟上家公司只做过表单业务),然后到了这里,面对这些不容易,对我而言陌生的需求,我感觉压力山大,大概入职两个月的时候写了这个东西,现在看来当时真的是有心了,竟然有这种小总结
1 |
|
《重构》- 读了 《重构》这本书后抄了一些书中的代码,假装自己学会了😊
《跟着 jquery 学正则》- 在尝试看 jquery 源代码的时候把正则表达式学习了一下,然而最后对源码的阅读进度在 jquery 的无 new 构建上止步
《前端编译原理 the super tiny compiler》- 第一次接触到前端编译原理,了解到 ast、parser 等概念,记得这个 200 行的小项目我看了三四天
总之就是,今年写的这种文章,现在回过头看,虽然觉得很水很幼稚,但是在这个过程中,解决问题的能力越来越强了
期间读 关于 Yak Shaving 这篇文章给我的启发很大,里面有提到
Yak Shaving 的字面意思是为剪牦牛毛,而引申出来的意思是,当你在进行一个工作时,发现另一个工作还没有完成,你便先去解决那个工作,在进行那个工作时,你又发现另一个工作… 如此往复,让你偏离了原本本该完成的工作,最终却也什么都没有完成。
在其他领域可能这样做会导致没什么成果,但是在编程这个领域,这样做得结果就是在不断学习的过程中,解决问题的能力,各种技能也都会得到提升。
工作方面
今年因为项目一直在维护,确实见识到了什么叫代码的脏乱差
也让我的内心更加确定了,编程这东西实力与工作经验完全不是强相关
发现了每个人都有自己擅长的东西和不擅长的东西
毕业这一年半以来,最明显的就是自己的棱角被磨平了好多,没有了在校时的狂气(指在校期间总觉得就业很简单,结果差点失业),可能这就是社会大学对每个人的磨练吧
其他
- 给 uniapp 提了一个 pr ,bug 并不难修复,难的是我将项目拉下来并且跑起来,最后定位到 bug 所在的过程。这个调试的过程对我而言是一段痛并快乐的经历
- 给 windicss 翻译了 3-4 篇文档,做出了一点贡献,在参与这个项目的过程中,学会了开源的协作方式
- 英语水平有了显著提高,可以较为流畅得阅读一些英文文档,学会了用英文搜索自己遇到的问题(善用英文搜索,利好你我他,大多数问题分分钟解决)
思考:每每我在英文环境下找到自己问题的答案的时候,就会对国内的互联网环境感到悲哀,这么多年你抄我我抄你,不断的向技术圈排泄各种垃圾
一些爬虫甚至都已经爬一些墙外网站然后翻译(机翻)到国内,每次打开这种搜索结果,都会被恶心到
展望一下 2022
英语还是要继续学习的,不为别的,就为了能读上第一手英文文档,能对开源社区多做一些贡献 😜
日语出于兴趣也会持续学习的 😉
保持学习,好好生活,热爱生活,少比较,少焦虑,降低期望,提高幸福感,少熬夜,不遗憾过去,展望未来 🤪
只能这样子加加油,打打气了,不管咋样,生活还是要继续的不是吗 💕💕💕💕