「回忆2022,展望2023,我正在参加2022年终总结征文大赛活动」
按照惯例,先上春联,承上启下。上一年的:
- 上联:春趁其势以逮牛尾
- 下联:岁攀南风来迎虎喵
- 横批:双生时兮
本年拟的:
- 上联:虎啸龙吟乘风冬远去
- 下联:兔腾鹿跃飞花春沓来
- 横批:新雀初飞
春意随同凛冬的远去逐步回暖,希望早些过了疫情的阴霾吧。本年外公走了,在年初我急性胰腺炎住院那段期间。尽管现已很久没见过外公了,可是似乎全部都好像才几个月之前相同,带着我去街上烧饼店买烧饼,冬日一同坐在小天井晒太阳。
开端奔四了,本年两次住院的经历让我开端惜命。一次是大过年的由于高血脂引起的急性胰腺炎,疼得起死回生大深夜去急诊,还由于过年期间没有医师,硬生生在住院部熬了一个星期,期间下了个雪,穷极无聊写了点东西。
《壬寅大年初七卧病观雪》
几丝柳絮悄入窗,忽而鹅毛漫琉璃。
只因卧床恰回首,堪堪取景飞花城。
2023 年春联的飞花就来自这里。
另一次是一个困扰了我四五年的问题,看了各种科室都误解的头疼,终究在口腔科发现是茎突过长导致的,做了个小手术切除了过长的那段茎突,并笑称自己是杭州君麻吕。
加上本年一整年的疫情,让心情好不起来,总觉得本年是个大凶之年——风水意义上的。的确在阳历年关这会儿还真就赶上潮流阳了。除此之外,还有便是大环境的各种裁人消息,还有身边的人半年没找到合适的作业等等,让人有种兔死狐悲的感觉。只能说是苦中作乐吧。
所以希望新年的春联能够帮着真寒酸迎新,这些阴霾都跟着虎年去吧,让兔年真的能够春城无处不飞花。
本年关键字:希望。
日子
春联上的“新雀”天然便是 2021 年新添的小丁了。一岁已过,愿能初飞。根据此,我 2022 年的网易云音乐年度报告不再是二次元,听的最多的歌是《小苹果》,396 次。
文娱
文娱基本上现已没了,什么 Switch,什么 PS5,都已吃灰。年中的时分,在部门中了两个 PICO 3,也都是玩了两天就吃灰了。不过话说回来,PICO 上的体育游戏仍是有点可玩性的,以及爱丽丝梦游仙境那个游戏。剩余的总给人感觉是半成品。至于用 PICO 看电影就更别想了,在电视上看电影都成了奢望。
原本计划年底这会儿去看阿凡达 2,结果就在买的票上时刻的前一天,了。没当作。这会儿估量也找不到好的时机看了吧,估摸着比及能看那会儿,这电影天然也就下架了。
尽管曾经的常规文娱不再,但本年好歹是多了个新的文娱活动——漫步。本年出去“漫步”的次数应该数比往年都多。曾经可贵去一次西溪湿地、九溪、西湖等等,本年都去了好屡次了,还包括一些小众的景点、公园等等。也因而,本年发现了一些曾经没注意到的美景。但这么点路,仍是开车去的,运动量底子算不上“步行”,只能说是“漫步”了。
出不去玩,在公司上班时,也会忙里偷闲从公司十二楼拍各种状况下的景色。
本年塑料小人不多,三两个 Myethos 的农药手办。一个地平线 2 的大象手办,青蛇白蛇里的宝青坊主,以及二妹又一尊。泡泡玛特就数不过来了。
全国生意,有来有往。我要的,你给得了吗?
看的东西有了,还入了几个听的东西。
- 《终究幻想 X》黑胶,Yuna 真是学生时代的女神;
- 《仙剑奇侠传音乐原声带》的粉黑胶,算是为芳华付个费吧;
- 《妖精的旋律》黑胶,依旧是学生时代的最爱,Lucy 和 Nyu;
- 《最巨大的著作》CD,黑胶仍没发货;
- 《魔塔大陆 III》的 CD,想学塔语,想去异界,圆学生时代的梦——男人至死是少年;
- 《When We All Fall Asleep》黑胶,冲着碧梨姐买的;
- 然后便是其它一些纷歧一列举了,还买了一批黑胶盲盒。
年中在 Discogs 买了《Hymn of the Soul》的七寸黑胶,限量版的二手。可能英文名咱们没听过,写日文就会觉得眼熟了——《全ての人の魂の詩》,天鹅绒房间的主题曲——P5 全国第一!卖家年中自 USPS 寄出,到现在还没到,快递状况一直是:
Not Trackable
USPS Tracking is unavailable for this product for CHINA.
也不知道它在路上待得还习惯不。P5 是全国第一,本年买的老头环和地平线,玩了几个小时就吃灰了。
脚印
基本上的脚印都是上面说到的杭城漫步。剩余的都是出差了。
- 广州团队出差;
- 深圳ArchSummit 全球架构师峰会。
原本预计年底还应该去跟北京团队,以及事务方有一波接洽。也受限于特殊作业及疫情没去成。想康复成 2020 那时,想去各个当地见景色,想继续“每去一个新的城市,都要找一家当地不是那么有名可是有着不错驻唱的酒吧去赏识”——来自一个中年油腻男的牢骚。
本年两次都是南下。去广州看看团队同学,顺便团建;去深圳 ArchSummit 共享了一下我正在做的作业。本年也算是上了小蛮腰,去了白天鹅的人了。
希望下一年脚印能变多吧。
作业
本年的作业有了必定的变化。我又重新开端带团队了,尽管仍是大头兵的那种,不过比较起来,多年前在大搜车时简直便是过家家,仅仅对咱们进行任务的分配,连项目管理都算不上。人物的改变,让我又强行从舒适区中拔出来——终究兵熊熊一个,将熊熊一窝。本年要对成员担任,除了日常写代码之外,更多的改变是我要做更多的规划,要保证道路不出错——否则很可能带着一帮弟兄们直接成了炮灰,尤其是现在这种全局经济下行的形式下。
上半年还在呼哧咖啦静心写代码,下半年代码量就急剧下降了。更多的是要挑起方向的职责来,把更多写代码的后背交给搭档去做,终究他们有更多比我出彩的当地,而我要做的更多的是保证航道不偏,以及以更具前瞻性的眼光看待整个作业。
其实这个改变过程仍是有必定痛苦的,尤其是在代码量下降的时分,我会觉得自己的价值变小了。在明知道价值并没有变小,仅仅从一种形态转化成了另一种形态的情况下,仍是会慌的。终究不知道自己在新的价值范畴中发挥得终究怎么样。其实道路仍是有好屡次跑偏的,这其间堂主仍是给予了很大的帮助和信任。
本年我开端全情专注于高密度布置处理方案,以及Web-interoperable Runtime,这在公司内部叫 Goofy Worker。本来撺掇的 China Open Node.js Framework 交给段潇涵去带,其逐步孵化成功,成了现在的Artus.js,反应挺好,D2上也共享了一波。
所以本年来说,作业上的关键字是“转型”。从一个初级 IC 往一个真正的 Tech Leader 上转,好在队友们都挺靠谱的,能交出后背。只能说咱们一同生长一同前进吧,共勉。担任一款技能产品在公司内部落地,需要对其前因后果进行担任,要深入去各事务方合作、抱大腿,防止“自嗨”。“我以为我这个东西很好,你要来用”,这种思想不能有。你得真真切切能处理事务方的问题,对他们来说,关怀的无非是他们能得到什么收益,稳定性、机器本钱、人力本钱,以及转化率等等。凡是在这之外的全部,都是自嗨。什么规范,什么更好的架构,这是自己的作业,事务方才不关怀。他们怎么样能更好地把事务堆上去才是王道。而担任一个团队的存活时,需要考虑的作业也是我曾经从未考虑过的作业,关怀每个靠谱队友的生长,帮助其把握、争取好在团队中的定位,这些作业都会因人而异。不同同学的特征会有不同的生长道路,或者作业规划,这些作业我也是一点点在探索。这个职责太大了,一个做欠好,可能会影响到一个同学的作业路程。尽管拉长时刻来看,不必定会影响他终究的状况,但假如在我手上被推迟了一两年,也是一个让人心惊肉跳的作业。现在开端理解了我历届 TL 的辛酸了,有我这么一个刺头在,真的难搞。假如之前的我在现在的我的团队里边,我又应该怎么搞?技能是没什么问题了,事务方关怀不?
无心插柳
有个无心插柳的小插曲。多年前,我曾在花瓣网研讨“主题色提取”,并开源了一个主题色提取的 Node.js 库。我的硕士毕业论文也是相关的内容。没想到在多年后的本年,字节跳动有团队在用这个库。他们把图片的主题色提取出来,进行优化,并终究显现在 App 上。
期间经过飞书找到我,问了一些问题。我天然毫不客气地就帮他们把逻辑迁移到了所谓的 Goofy Worker 上,收益还不小。
除了转型给我带来的应战之外,还有一个问题便是异地的团队所带来的协作问题。直到年中,方向在杭州多了一个同学之前,除了我一个人,剩余的同学全在广州。这也是我去广州出差的原因。假如咱们在同一个 Base,那么很多作业、问题,都有可能是在中午吃饭的时分顺带提一嘴就能处理的;而在异地的时分,就需要常常性地去比较正式的交流,才干达到比较好的协作效果。一般的交流协作尚且如此,关于一个 Tech Leader 来说,这个问题就更显着了。尤其是,其时只要我一个人在杭州。不过好在经过一年左右的磨合之后,这方面也顺利多了。
总结下来,曾经是体力累、脑力累,P6 的风波则是情绪累,现在我现已能够拿这个作业自嘲彻底没问题了,乃至我的飞书状况是万年不变的“一个 P6”。现在的状况更多的是一个心力累,累的原因则是还没彻底习惯现在的人物改变。不过从我这几年作业观察下来,即便我习惯了这个改变,“心累”将会是一个长期的状况,只能说尽力去习惯“心累”吧。
希望下一年在作业上能更“挥洒自如”吧。不过在现在的经济形势下,谁知道明天会产生什么呢?本来蚂蚁体会技能部那一波了解的搭档,就这一两年时刻现已是“散是满天星”了。有去蔚来扛大旗,有跟我相同来了字节,也有去腾讯搞作业……走了这么一遭,也没白来。仍是苏千的那句话:
希望在社区做一些非公司名义的作业,这样不管咱们去到哪,至少还有一股力气把咱们连接在一同。
某种意义上,Artus.js 算一个吧。
本年还有一个值得高兴的是,高中的 OI 三人组之一xmerge本年也从谷歌跳到了我厂,在花旗国做 NLP 相关的作业。
技能 & 社区
本年康复了共享,一个是技能到了,另一个是也的确得为团队做的作业发声。2021 年的时分,一直在静心研究,作业做到一半,也欠好拿出来共享。不过本年,本来在淘系的技能也成熟了,他们把Noslate开源了出来。这个便是我在2021 年总结里边说的“根据 V8 开发了 Serverless Worker(Shinki.js)”,也算是一份迟到的答卷。
而本年的共享则有三次,一次是关于我本身的技能生长,别的两次则是为团队的作业发声。
- 掘金公开课:《这是一次水货共享——从小霸王到字节跳动》;
- 前端早早聊前端功能专场:《Web-interoperable Runtime 与高密度布置架构》;
- ArchSummit 深圳站:《Serverless 高密度布置与 Web-interoperable Runtime 在字节跳动的实践》;
- 翻译书本《Software Development Pearls》,仍在进行中;
- 加入WinterCG(Web-interoperable Runtime Community Group),将字节跳动的 Logo 印在了社区组主页;
还有一个作业,便是撺掇了几个团队的搭档,让他们写一本关于 npm 的书,可能下一年就能够跟咱们碰头啦。也算是某种意义上的“帮助其生长”?
翻译书本
在这里我要给《Software Development Pearls》中文版的编辑道个歉,真的是由于本年太心累了,所以这本书发展缓慢。不过我依旧是以“我本身的最高水平”去对待这本书,尽管进展慢了,但自我认知上质量仍是在线的。
这不是一本技能书本,而是涵盖了软件工程各范畴的一本书本。包括需求分析、规划、项目管理、测试等等。恨只恨我大学的时分对“软件工程”嗤之以鼻,只要一个模糊的形象,全把技能点点在了代码上面,剩余的都还给教师了。现在补起课来格外痛苦。我有一个大胆的主意,之前高中时代跟我一同搞 OI 的好机油们,现在都散落在国际各个旮旯,也都涵盖了软件工程的各个范畴,到时分想集合他们一同各写个推荐语印在书上。
参会
本年做了三次共享,其间一次是参会。ArchSummit 全球架构师峰会。极客时刻其实也挺不容易的,疫情之下,这些会议都欠好搞。本年可贵重拾起来,其实在深圳的那次仍是战战兢兢,参与率也并没有曾经那么爆棚——曾经的会场座位都全坐满,乃至地上还坐了一群人。
ArchSummit 上参加的是前端 Serverless 研制体系建设专场,奉献的话题便是我本年一年所做的作业,Web-interoperable Runtime 及高密度布置。前者是咱们搞的 JavaScript 运行时,后者是这个运行时在实践中所使用的架构。
去语雀围观。
剩余两次都是线上共享。一次是掘金的公开课,初次公开地讲述了我的技能生长进程,也算是对自己打小入坑的一次回忆总结吧。从小霸王入坑,以游戏为方针,终究入了 Node.js 的“歧途”。
去语雀围观。
还有一次则是线上的前端早早聊功能专场。算是对本年所做作业共享的一个“提早练兵”。我现在现已算是做过各种线上线下大会的共享,也安排过小会。在“参会”这条路上,应该就还剩“出品”这个作业没做了。
知乎
本年请求了知乎认证,神奇的是我请求的认证是“作家”,代表作《Node.js:来一打 C++ 扩展》,居然认证成功了。今后我凹凸算个“作家”了。
以及,接着“小霸王”的上头劲,以及之前天猪业做过一次长文的回忆,我也在上面做了一次文字版的回忆。
从事前端开发的你,如今过的怎么样了?
记录下这些文字的原因很简单,其实里边有些作业的细节我现已模糊了。我怕我再不记录下来,今后记忆力减退,老了后,我都不知道我曾经都干过哪些事。现在有一个惋惜便是,我现已忘了小学时分的电脑教师给我的那本关于用 Turbo C 写图形的书是什么了。我就记住里边有画房子、画狗什么的。所以再不记下来,今后更多作业都会散失于细胞的变老——终究这些事,假如我不记住,就更没人记住了。
再比方,依稀记住小时分去蹭同学家电脑玩,有一款游戏长得跟 M 豆人相同,能够制造关卡自己玩。但我乃至都不知道这个游戏的名字。
啊,不能再说下去了,人到必定年岁就喜欢说这些作业。真的是年岁到了。
二〇二一的 Checklist
快速了解并上手本年的新人物——无论是日子上仍是作业上的;- 团队的小伙伴尽可能多地培养成范畴的有深度的专家;
-
翻译并出书《软件开发珠玑》;(完成一半,还在翻译) 过得高兴。
习惯新人物,只能说马马虎虎吧。不至于无法习惯,但说自己做得有多好,也没有。终究这两个人物都是第一次扮演,我也没有经历。
第二点,也只能说尽自己所能去做,至于效果怎么,也都是在探索中。
第三点,由于本年还在习惯人物的改变,心累,所以进展比较缓慢。再次跟编辑大大道个歉。
最终,从各方面说,有很高兴的点,也有苦中作乐。除了感觉本年年份比较凶,大抵都还好吧。心态比曾经平和多了。
展望二〇二三
- 希望能康复曾经出去玩的状况;
- 希望做一个好爸爸;
- 希望能真正承担起一个团队的职责;
- 翻译并出书《软件开发珠玑》;
- 过得高兴。
Ask me anything:github.com/xadillax/am…