生活
-
生活节奏
我应该是我认识的人当中,熬夜最厉害的人了。常年睡眠时间不足6小时。不过最近正在努力调整,话说我不睡觉并不是因为身体上的失眠之类的事情导致的,我是一个睡眠质量,入睡速度都相当厉害的人。只是我的行为是在消耗着我每天的精力,消耗干了就入睡,其实也挺合理的。
但是最近在努力改变,让自己早点睡,保有多余的精力入眠。我想这应该也是一个对我生活可能极大帮助的事情了。
-
购置
今年买的东西都很少,但是花了挺多的钱在追梦童年游戏,我把它看成我追逐少年的花费。
衣服常年都很少,基本就在不能换穿的边缘线。明年自己应该要定期购置衣物,"对自己好一些"。
今年阅读量很小,购买书籍倒是挺多的,主要的购入渠道来源于多抓鱼,期待明年能阅读完(虽然不太现实)。技术书籍占了很大一部分。其中今年买书两次把中译本买成了全英书籍(我完全看不懂)。由于价格实在是太香,所以就没有退货,它们现在还安静地躺在我的书架上。
-
身体
今年犯懒没有去公司安排的年度体检,年后要自费自己去补回来。今年自己的身体没有出现什么大的问题,但是印象中曾感冒了几天很严重,不过所幸痊愈的挺快的。希望明年身体能养好,今年越发觉得身体是革命的本钱,工作的时候遇到的就是老前辈,那时偶有讨论身体,没成想时光飞逝,我如今也到了前辈的年纪了,时光匆匆催人老。
工作
-
整年的工作节奏都比较忙碌。
上半年的时候记得每次回家都累的在车上睡着了,业务很多而且繁杂,很多想做的事情都无法进展,抑或者没时间,抑或者沉淀的思考都很少。
所以上半年的业务产出以及个人自身提升上的一些产出其实是有问题的。下半年因为人力上的扩充,所以忙碌程度有所缓解,让自己更有时间去思考业务上的槽点。
但是 出乎意料的是在上半年的绩效却是高于下半年的。
-
公司人员流动性还是比较少的,下半年自己开始参与一些团队人员上的招聘,以及做一些团队培训相关的准备。这块对我自己的影响跟帮助是我感觉比较大的。下面会再去展开讲。
-
业务上去年因为疫情也是有多变的,结合着整体的市场变化,对于公域的投放资源权重也是有所调整的。喜人的是去年的业务指标完成的都还理想,整体团队的成绩还是有目共睹的。
面试
作为面试官自己还是在努力学习的过程中。努力让整场面试是双方愉快的,有共识的。
技术
今年的技术应该是又掉入了一个“绝望之谷“
全年还是分两个阶段。一个是上半年,一个是下半年。
上半年的节奏还是遵循着19年大体不变。
-
大量的探索技术的边界。
- 实现了一个简单的eslint 检测不被 tree-sharking 的模块提示 例如lodash
- 做了一个webpack链接cdn发布的plugin
- 做了一个简单的babel plugin收集 next.js ssr 过程中的一些依赖模块。
- 做一些next.js bundle时候的片段缓存
- 做了markdown-it 插件 去修正内联样式的兼容
- 实现了大量的自己用的脚手架
- 完善了以前刷题用的脚手架
- 做了一个小程序发布的cli
- 做了一个项目中使用的上传图片到oss的工具
- 做了一个类似psi的工具用作网页性能搜集在shell中显示的
- 快捷运行一个脚本的cli
- 分析browserlist 对比实际项目中收集的UA信息比较
- 一些简单的模块
- json 的一个全局node的保存
- 一些 常用hook的操作
- 完善自己的组件库包
以上都是一些很小的东西,帮助我去理解我想理解的一些机制。
-
做一些团队推进(这块做的很少 )
- 使用lerna搭建一个多端兼容的组件库(无疾而终)
- Taro的版本升级,制定多端部署方案
但是下半年初,老大问了我一个问题,你想学什么。
我发现选择的困难或许是限制我的一个原因。
下半年开始对知识做减法,对日常做减法,让自己更聚焦在问题上。
- 终于看完了redux源码,以及一些基本的中间件,对前端管理有了更深的体会
- 深入了解一些 TS 的特性。
- 更了解React-hook 的一些使用了。
- 学习了函数式组件,终于了解了什么是函子 2333.
总的来说去年自身提升不会很巨大,但是主要时间在优化思维以及优化自身时间分配上,持续学习的过程中优化一些基本思维感觉上还是有巨大帮助的。
阅读与观看
去年的阅读量不是很大,减少了比较多片段化的输入。
书籍相关的
《重构》
《代码整洁之道》
《Javascript 设计模式》
《项目百态》
《程序员修炼之道》
《微信应用小程序开发》
《深入理解ES6》
观看
去年观看量惊人,有300+部电影的观看,超过2w个视频的浏览。
明年展望
明年想在技术上更有累积性的突破
- 要有更多的记录,今年自身的学习,记录都是很欠缺的。导致这方面缺少优化。全靠脑袋记,有时候会有所丢失。
- 看更多的框架源码,将整一块的东西串联起来。
- next.js 源码
- webpack plugin 10+
- babel plugin 10+
- Taro 源码
- Parcel 源码
- React 部分源码
- 看一些规范内容
- 优化自己半懂不懂的知识,完善知识的“可信度”
- 建立完善的知识图谱,让自己的知识脉络清晰。
- 写24篇技术博客
good lucky