本文参与SegmentFault思考感悟文《2021年总结》,欢迎正在阅读的你加入。前言每年的12月,都像是一场告别。2021年初到年底,是时候和你说再见了。难得在忙碌了一年后周五请假搬回家。我在夕阳下写这篇文章。一年,这一年,回首自己走过来的路,至少有些同事给了我鼓励和安慰,至少有些事情没有让我无缘无故难过或哭泣,至少还有李相拥着彼此。在师傅回顾了师傅这一年的表现,发表了20篇文章,每一篇都写得很用心。又花了两个月的时间,从头到尾看完了Fackboook的单元测试框架,写了一篇如何从零开始实现类Jest单元测试框架的文章。写成Fackbook后,改名为Meta。后来,华为孟晚舟获释并顺利回国后,怀着激动的心情写了一篇关于鸿蒙OpenHarmony开发的文章。在开源社区,今年开源社区的贡献并不多,因为大部分都需要在周末或者业余时间完成。观察投稿记录,三四节基本就断线了。一句话概括就是越往前越无力。是的,也许是因为工作越来越忙,不像前几年痴迷于研究各种技术框架,为VSCode和Omi贡献了一些代码。年初才给国内的Hbuilder写了一些插件。年底参加了国内码云的鸿蒙OpenHarmony大赛,移植了一个表格渲染引擎,拿到了7k的奖金和一块开发板。我几乎不能谈论它。Github获得2k粉丝和13kstarhttps://github.com/wscatsSegmentfault社区获得2k赞和12k关注https://segmentfault.com/u/ws...知乎社区获得5k粉丝公司KM社区文章收到16kpageviews,900k下载VSCode插件https://marketplace.visualstu...80k下载Hbuilder插件https://ext.dcloud.net.cn/pub...团队技术分享2次,公司国外技术分享曾经读过Styletron,ReactDndandJest等源代码读过两本书,一本前端技术书,一本科普书获得Gitee开源一等奖和二等奖这本作品其实我没有这一年积累了太多的知识,忘记了很多东西。我使用了更多的技术栈,比如React、Less和Typescript。老实说,我什至忘记了如何使用Vue和Angular等框架。如果让我写一个vue相关的项目,我可能要去官网审核半天。没学好vue3,忘了怎么用路由和状态管理,有什么生命周期,有什么hooks,怎么实现一个Loader和plugin,怎么写一个VSCode和chrome的插件,如何手写Promise和防抖节流,如何实现设计模式,如何计算时空复杂度,如果有人问我这些问题,我可能真的无法详细回答上去。肌肉记忆力在公司的产品调试环节,怎么切换环境,怎么定位bug,怎么解决用户反馈的问题,感觉记忆力也差了很多。我自己的作品提交记录,除了大部分节假日在线,提交密度和代码量还是远大于开源社区。今年在开发功能的时候,要时刻想着怎么写一个易于维护的组件,既方便别人,也方便自己。那个时期可能有那个时期的局限性,可能有当时上线的压力,也可能当时没有那么长远的想法,也可能当时没有计划好。我现在能做好的,就是对未来的自己负责,对别人负责。几年后,如果我或者其他人回头看你写的代码,能不能减少他的疑惑?代码再好,也远比不上一个注释让人豁然开朗,至少让他明白我为什么要这样写,有时候我觉得写注释是一种自信。别人CodeReview你的代码时,会更清晰,更能看出你的态度。如果是比较稳定的代码,我会在维护的时候尽量留下评论。如果是比较不稳定的代码,我会考虑重构部分或者整体,留下单元测试。所以今年我写的评论和单测比以往任何时候都多,勿以善小而不为,勿以恶小而为之。有些代码在各个时期发生了变化,但注释可能还是和以前一样。因为我发现删除代码很常见,但是删除注释确实很少见,所以它的意义相对更多,比翻修改历史要高效。如果最后把代码和单测删掉了嘛,那么这就是它最终的归宿和使命。希望明年自己写的单测和注解会更好,不求完美,但求问心无愧。牛逼的同事翻了翻相册,看到了这张代表一阵幸运的照片。不得不说,这是我人生中第一次人品爆发。年初参加了部门年会,拿到了一部手机。从座位到讲台的距离只有十几米。章子怡用了十七年的时间上台拿了影后,我用了一年的时间才拿到手机哈哈,不过我还是喜欢站在领奖台上,因为需要很大的力气和努力好运气好,当然希望今年也能抽奖。身边的几个大佬把我带进坑里,还让我在台上拿到梦寐以求的部门奖金。他们教我如何实现大型前端项目的函数调用链跟踪分析方案,教我如何实现商业化。如何以各种姿势拔羊毛,教我如何花式凡尔赛,教我克服问题优化性能,教我用好trycatch,性能翻倍……紧接着部门架构升级调整,搬了新办公室当然也认识了一群很好的同事,让我每周都有丰富的节目,我会给这些可爱的同事起名字:每周一我holdxunxun,json,zimingandDurant等练大腿打篮球每周三和火箭哥去游泳,时不时可以去小海宝和刘宗豪安排的KTV和羽毛球,奢侈权势下有机会和美女一较高下大圣、JC、凡凡和国春的练级组,让我明白了打王者、LOL和打怪原来是那么轻松。索林的篮球比赛让我热血沸腾,真想舔舔朱芳雨给他的总冠军戒指。莲花神打字让我膜拜,CR人肉扫描让我受益匪浅老宝带我跑步健身,一直保持着健身的好习惯。正是因为有一个优秀的部门,一群优秀的同事,春天埋下的种子才会在冬夏逐渐发芽。明年我们都将努力奋斗,继续迎接下一阶段新的挑战!旅行和生活这一年我也去了很多地方。我去过一些离我工作地点不远的地方。因为疫情和工作,我要随时待命,赶回来处理工作。我害怕被隔离14天。哈哈,我解锁了很多生活中的新技能。部门组织我去花都融创滑雪。那是我第一次滑雪。我从66米高处以21度的坡度滑下。当然,我跌倒过无数次,不过很刺激,有时间还会再来玩的。我第一次去打棒球。第一次体验很好,但有点累。但是对于像我这样头脑简单的人来说,规则太复杂了。我只记得尽可能快地跑。肢体接触运动,居然有这么反人类的设计,有点费脑筋。在场外用棍子打固定球也非常困难。是运气的问题,更何况是想打高打远,所以给自己定了一个要求,人生一定要打出一个本垒打。坐船去珠海,台风天看了传说中的港珠澳大桥,一路晕船,在长隆看了鲸鱼海牛海豚,坐了吓人的鹦鹉过山车,逛了拱北情侣路吃烤肉,用iPad画几幅油画。坐高铁去长沙参加老同事的婚礼,喝茶,吃臭豆腐、烤串、小龙虾、辣椒炒肉,走过湘江、橘子洲、岳麓山、黄兴广场。参加公司团建坐飞机去了海南,入住了网红酒店亚特兰蒂斯,让我体验了一波高端五星级酒店。去水世界玩了一天,近距离看海世界里玩过海神之跃的各种旋转喇叭。租了一辆车,自驾游新会、韶关。玩了动力伞,走过玻璃桥,泡了温泉。但最难忘的是我的第一场车祸。转弯的时候一不留神,把别人的车给刮了。我学会了先报警再报保险,从容应对。当然,没有人受伤,也算是给自己上了一课。到头来,很多时候当你在经历一些成长的事情的时候,你会慢慢的找到让自己快乐的方法,而不是让自己为难自己,明白在生活、事业和感情中与自己和解真的很重要。在我剃光头进手术室之前,我是最英俊勇敢的,但我觉得我现在是幸福和幸运的。学会与自己和解,真的会少走很多弯路。人生还很长,还有很多Switch想玩游戏,电脑和手游,还有很多美丽的地方想去,还有很多有趣的人等着我去见。最后给自己定下明年的目标,多读书,多看剧,少吃垃圾食品,多睡觉,多陪陪家人,保持健康,继续学习,直到生命停止呼吸。坚持初心,努力工作,快乐生活,纵然历经世事,也继续简单。希望明年有更多志同道合的人加入我们腾讯AlloyTeam团队,一起探索,一起去旅行!
