大家好,我是杨胜利。
前几天看到各大社区开始推送年终总结的征文,我愣了一下,这么快又到年初了吗?感觉上一次写年初也才是几个月前的事件,想不到曾经过来一年了。
2022 年对所有人来说,是解放的一年、也是艰巨的一年。这一年疫情起起伏伏,商场歇业,饭店关门,在工作之余吃一碗热乎的刀削面也成了侈靡。对一个北漂来说,“回家”和“进京”从未如此艰巨。假期好不容易回趟家,后果赶上疫情在老家被关了一个多月,进京时又是一路挫折,身心俱疲。
从第二季度开始互联网掀起了一波裁员大潮,这波裁员潮比以往都要剧烈,身边的不少敌人都受到了波及,咱们团队也增员三分之一。本认为只是国内行情不景气,想不到短短几个月后,这把裁员大火便蔓延到了寰球,巨头科技公司纷纷挥动大刀,互联网民工一片哀嚎。
整个 2022 年都是在一种“慌中求稳”的状态下度过的,但好在整体还算顺利。上面总结一下我的 2022 年做了什么?年近 30,感触又有哪些?
生存上
生存上简略干燥,疫情期间要么两点一线要么居家办公,“做核酸”是这一年保持最久的事件。前几天还和敌人聊,曾经 3 个月没去电影院了,团购的火锅券 2 个月了也没机会用,天天靠外卖勉强续命。遗憾的是,就这种状况,也没逼出我的一手好厨艺。
今年年初的时候指定了一个打算,要多写文章多写公众号,争取实现一本小册。当初能够正式发表:打算失败!为什么呢?首先必须自我检讨:往年犯懒没有去年怠惰。再者很多精力都花在了其余的一些事件上,比方写书。
因为本人工作比拟久了,刚好又有人找,所以感觉能够把过往经验总结一下写本书。在年中签约之后,就开始了我的漫漫写书路。写书可比写文章苦楚太多了,写文章能够写个一两千字,收回去就能收到反馈;而写书是你始终在写,半年不会有读者反馈,还要遵循各种文字语句规定的限度,十分麻烦。好在曾经实现一半了,道阻且长,明年持续搬砖。
往年还有一件小事:我买房了。是的,思考好久,我最终抉择了在老家买房子。我不分明本人当前在哪里生存,然而隐约感觉,北京不是我的久居之地,当然也居不起。我的很多共事都是在北京周边买的,平时租房,周末能够回家一趟,我感觉和老家区别不大。在老家买房的长处是月供低,压力小,我的月供还没有每月的个税多,根本不会影响到生存品质。
当然这个决定也影响了我之后的工作方向 ——— 居家或者半居家。不过近几年我还不会来到北京,我享受这里的生存,尽管挤地铁、租房子,然而高兴却未曾缩小。
在写这篇文章的时候还产生了一件悲惨的事件 —— 我阳了。7 号公布了新十条,咱们还很开心地说疫情终于要完结了,后果 9 号办公室里就测出了阳性,10 号的时候大家症状全进去了,整个部门简直全军覆没。抗疫这么久,每个人都有本人中招的放心和筹备,但想不到它真正来长期,只是一夜之间的事件。
侥幸的是这一次封控没有了,媒体宣传病毒的毒性和流感差不多,每个人也都“以身试毒”证实危害不大。很多核酸检测厅敞开、行程码下线,2019 年前的生存状态如同终于要冲破解放,远远的招手说我要回来了。
心愿接下来的日子不会再有病毒变异,不会再有疫情管控,新冠彻底成为一般流感与人类共存。咱们终有一天能够纵情拥抱那些没有疫情的日子,与它相视一笑,说句好久不见。
工作上
只管这一年外界变动一直,然而技术的更迭却好像从未进行。拿前端技术来说,往年大家探讨最多的 Vue3 和 Vite 简直是无比疾速的渗透到了大小厂,Vite 代替 Webpack 曾经成为了趋势和共识。
我司前端组往年也实现了整体的技术升级。咱们的降级计划是分 PC 端和挪动端两个方向做的,PC 端我的项目全副降级为 Vue3 + TS,而挪动端我的项目则实现了向 React Hook + TS 的迁徙。
因为 PC 端大多都是 Vue2 开发的管理系统,体量大模块多,降级 Vue3 老本最小。而且 Vue3 兼容 Vue2 的写法,所以没有遇到太大的阻力。降级的益处是构建速度腾飞,一些莫名其妙的渲染异样没有了。公共组件 / 函数全副革新为 TypeScript 后,谬误应用的局部会立刻标红,暗藏 Bug 的问题也解决了。
挪动端历史包袱小,并且要求跨端开发,最起码要保障 H5 和小程序的一码双端。咱们应用 Taro 框架来实现跨端开发。在最新版的 Taro3.x 中应用了运行时架构,能够取得残缺的 React 开发体验,这样与 Web 端开发的差别缩到了最小。
Taro3 也反对应用 Vue3 开发,让咱们动摇抉择 React 的另一个起因是 Android 和 IOS 并入了前端,此时要思考如何让 Web 和 App 开发尽可能地不要割裂,同时让 App 端也应用跨端计划开发,最终咱们决定在 APP 端应用 React Native。
React Native 应用 React 语法,使 APP 端在提高效率的同时又与 Web 技术交融在了一起,这与咱们的需要不约而同。而 Taro3 又反对生成 React Native 代码,并间接输入到 React Native 工程目录,这样就把两个端串了起来,为后续工作提供了更大的合作空间。
在调研时有些放心 React Native 的性能问题,理论测试之后,其实是超出咱们意料的。新版本启动了 Hermes 引擎,并且罕用组件如导航曾经用原生重构,测试之下十分晦涩。咱们还测试了须要频繁绘制的简单动画,体现也很不错,总体来看说称心。加上新架构在也在逐步欠缺中,咱们对 React Native 充满信心。
不得不提的是往年咱们在前端中大量应用了 WebRTC 技术。首次接触音视频,咱们发现这外面不管数据还是网络都与咱们传统的意识不太一样,了解和调试更是劫难。咱们花了大量的工夫踩坑,最初终于上线了多端通话视频、屏幕共享等性能,并且在媒体协商、信令传输、编解码、TURN 服务方面也积攒了本人的成绩。
往年得益于需要不紧急,咱们做了许多技术债权清理以及跨端交融的事件,保障在增员的状况下不升高效率。往年仍然是摸索的一年,尽管内部凛冽、但咱们编码的激情仍然炽热。
心态上
2022 年是疫情第三年,也是对集体生存影响最大的一年。这一年产生了许多事件,有的人作为旁观者叹气,有的人作为经验者领会,人们的心态也都在缓缓地发生变化。
我属于比拟爱折腾的,喜爱尝试和挑战,闲不下来。然而往年各种各样的情况和麻烦让我多了一种的感触 ——— 安安稳稳的呆在家、有吃有喝,也很幸福。以前呆不住啊,总要往出跑,逛这逛那。往年慢慢发现,在一个属于本人的空间内能够不被打搅地躺着并没有那么蹩脚。
往年大家都在说的一个词 ———“躺平”。如同人们在发现现实生存太边远谋求不来时,倒不如什么也不做,躺着享受也很安心。
我尽管不算是躺平派,然而也慢慢的意识并了解了这种生活态度。当很多事件无能为力时,偶然躺一躺也无可非议,没有必要把本人逼的太紧。躺并不是不奋斗,只是某段时间的涵养,对本人的能量补充。
“鹤岗”作为一个新晋网红城市往年多次登上热搜,“鹤岗买房”成为了年轻人反向定居的大热门。兴许并没有那么多人真的到鹤岗买房,然而几万块一套房、没有房贷、安全感、小城生存这些标签的确牵动着咱们的神经。多少年轻人以走向大城市为现实,然而大城市除了无休止的工作,好像所有都与你无关。最终咱们追寻的和让咱们心安的,也不过是万家灯火中的一盏灯,不论这盏灯在哪里。
疫情让人们看清了世界的不确定,也唤醒了人们对于幸福的感知。2022 年好多人的心态的确变了,有的人不再一味地谋求大厂、有的人不再高杠杆买房;有的人明确了自在最大、有的人只想守着本人的小家。如同这一年大家都慢了下来,开始用心发现身边的事物,原来宝贵的就在眼前。
年龄增长是一件很有意思的事件。年近三十,忽然就开始了思考莫名其妙的“意义”,每当想到这些,我就然狐疑本人是不是老了。如果放在前两年,我会感觉它扑朔迷离。
但思考意义是摸索本人的开始。你想要什么,你怎么样能高兴,这些问题会在某个时刻忽然地就横在你背后。你必须想分明为什么,必须有足够的理由压服本人,能力在漫长的路线中保持走上来。否则,迷茫就会向山洪一样席卷而来,消耗掉你的精力。
2022 年,每个人都在致力地度过难关。或者在这个艰巨的过程中,你也找到了本人的宝贵呢。
新年瞻望
间隔 2023 年还有十几天,间隔我的 27 岁生日还有二十几天。
祝福行将到来的 2023 年:病毒消弥、疫情退散。咱们能够随时去吃火锅撸串,也能够随时去见想见的人。
2023 年我也该思考换一份工作啦,开始尝试半居家,分一些精力给生存。当然最重要的是先把书写完,实现本人一个阶段的总结。往年过的比拟安稳,来年心愿更强烈一些。
如果明年疫情完结、春暖花开,我想去很多城市,这些打算了良久的中央终于能够去看看了。还有我想好好精进一下本人的摄影技术,多花精力去记录本人的生存。当然还要多读书多学习,还有好多好多。
将来总有许许多多的美妙,前路总是光明而充斥神秘,这才是新年的期许呀~
本文参加了 SegmentFault 思否年度征文「一名技术人的 2022」,欢送正在浏览的你也退出。