2020,送你一朵小红花
图片摄于 2020-10-25,上海,青浦。
此时此刻,我正在看着 去年年终总结 用 wenyan 写下的新年愿望,看看自己实现了几成,结果看下来,除了一夜暴富遥遥无期之外,其他的居然还实现了个七七八八,不由得觉得用 wenyan 来许愿居然还挺灵的。
技术
今年三月份,我到了现在的公司。我之前的技术栈是 Vue,新公司用的是 React 栈,同时还有 electron 的业务,在工程化方面(CI 等)也是我之前没怎么接触过的。在工作中学习新的东西是最快的,因为排期总是要比实际做的时候紧张。就这样一边学,一边问,一边写。从 15 到 16,从 React 全家桶到周边的生态库,点亮了 React 技能树。
在使用中,也不免和 Vue 做一番对比,也和其他小伙伴闲暇里讨论过,他们给了一个比较形象的比喻,在数据驱动视图这方面,Vue 像是自动挡的汽车,而 React 像是手动挡,不能直接修改原来的 state,而要产生一个新的 state;但是 react 的 jsx 就像一个新的 js 类型,在可以写 js 对象的地方就可以写 jsx,这点相比于 vue 的 v-for,v-if,slot 等要更加灵活。
维护 electron 的项目也有很大的帮助。它使我第一次跳出浏览器和 devtools 来看待前端开发。让我了解到,跑在操作系统上的多进程的应用和跑在浏览器的页面应用有许多不同。端口,进程,tcp,udp,ipc,每一个都有很多东西。浏览器外面的世界似乎更加丰富多彩。
此外,React 和 TypeScript 一搭,就更香了。TypeScript 在 javaScript 值的世界里加入类型的世界,让 vscode 的智能提示火力全开,项目的可维护性大大增强。
今年技术文章的产出 (阅读量 5674) 说来惭愧,一是质量不高,二是数量不多。原因也是多方面的,一是活比较多,下班后时间没有那么充裕。另一方面,还是想写有自己特点的,毕竟 React 生态已经很庞大,从 api 介绍到原理都有一大堆很棒的文章。
时间轴
一月 在家过了最长的春节
由于疫情的原因,春节回家之后,基本就不出门了,亲戚也不走了,本来就很淡的年味更加淡了。回去的时间也不断被推迟,在家每天必看的新闻就是昨天又有多少人被确诊。在家都呆的快抑郁了,老妈却显得比较高兴,说毕业以后,还是今年在家呆的最久。
二月 在家办公,学会炒鸡蛋西红柿
二月七号,在经历两次改签之后,火车可以走了。我手套,口罩,消毒纸巾,全副武装,回到了上海。然后公司通知,没到的先别回来,到了的先在家办公,心里一阵mmp,后悔为啥不找来两天,多过两天衣食无忧的日子。在家办公的盛会开始了,省去通勤的时间,感觉挺爽,只是饭馆基本没有开,开了也不太敢去。没有办法,只好买来锅碗瓢盆自己做了。
跟我一个朋友在疫情期间,家常菜都学会,一跃成为大厨相比,我是菜得可以了,总结下来,我只学会了三个菜:番茄炒蛋,西红柿炒鸡蛋,鸡蛋西红柿。
三月 加入现在的公司
三月到了现在的公司入职,流程还是很顺利的。在家办公还没入职的时候,hr还给寄来了口罩,那时候还比较稀缺,感觉公司还挺人性化的。在现在的公司确实比之前累,但也学到很多,具体的在上面