艾克斯の编码者

一个伪宅级别的码畜。

死月的二零一八总结

大纲
  1. 1. 生活
    1. 1.1. 足迹
    2. 1.2. 其它
  2. 2. 工作
  3. 3. 技术 & 社区
    1. 3.1. 出、译书
    2. 3.2. 知乎
    3. 3.3. FCC 成都
    4. 3.4. 共建 RocketMQ Node.js Client 社区
  4. 4. 二〇一七的 Checklist
  5. 5. 展望二〇一八

是时候总结一发了,今年经历了人生的大事,心态也多次变化,开心、焦虑、压力等等等等。

生活

足迹

今年的足迹比去年还少,更别提前年了。就在将近年末的时候听了一场马克西姆的演奏会,Live 效果就是好;以及在双十一的时候去成都参加了 FreeCodeCamp 的 Web 前端交流大会,充当了一次讲师提供了一场《给 Node.js 插上 C++ 的翅膀》的演讲;再往前推就是年中的时候团建 Outing 去了清迈玩,很险的是差点选了去普吉岛,如果去普吉岛的话肯定会选择去皇帝岛的路线,而今年沉船就是在那几天,感觉也是捡回了一条命。

清迈

成都 FCC

马克西姆

其它

体重今年曾一度到了 80 公斤,感觉自己不能再这么下去了,于是开始减脂。由于不想太管住嘴,所以还算比较佛系。但好在小有成效,心肺明显好了很多,并且也“慢慢”掉回到了 75 左右,不过体脂比以前的 75 还是要低的。然后由于有了自己的小窝,所以今年基本上都是宅在家里,100 寸的屏幕加上家庭影院玩游戏真的很爽。每每家里来客人,总要 PSVR 一番。

手办

手办

(猜猜上面两个都是谁 (๑•̀ㅂ•́)و✧)

另外,别的不说,推荐一个最近玩的路亚钓鱼游戏,Monster of the Deep,近距离的席德妮妹子赛高。

席德妮

以及,多次招待了朋友和同事们。下图是大学时候集训队有爱的同学们。

集训队

工作

今年的工作依然是比较坎坷。刚进蚂蚁有点水土不服,工作的方式跟以前大有不同,年中的时候特别焦虑,好在慢慢熬了过来,慢慢开始接受了现在的习惯。

目前在蚂蚁做的事情还是底层框架、基础设施相关的,在做一些应用、框架质量和治理相关的事情。相较以前更多地去关注技术和研发,现在更需要的是自己把控好整件事情,要 Hold 住整个产品的方向。真的是应了大家的话,进了阿里系之后,写代码反而是最简单的事情,大家需要努力提升自己的软技能。

一年香的币

在蚂蚁也一年了,周年那天也拿到了自己“一年香”的币,还是感慨万分的。团队的小伙伴们真的是又牛又棒,很喜欢融洽的氛围。大家如果不嫌弃有兴趣一起共事的话,也可以投简历过来哇,我们现在需要各种前端、Node.js 开发、3D 开发(Unreal 等),以及设计师、PD 等等等等。

唯一有点遗憾的是,对于某一特定技术钻研的时间变少了,技术输出也变少了,例如今年对于 Node.js 的贡献少之又少,文章等也变少了,今年一次 NodeParty 都没参加以及组织,感觉明年要更努力了。

技术 & 社区

正如上一节所说,今年对于社区的输出变少了。什么“太忙了”什么的都是借口,就是自己的时间管理并没有达到自己想要的水准。

出、译书

正如去年的总结里面所说,这是去年的目标,而今年《Node.js:来一打 C++ 扩展》终于出版了。而自己出书有一点很爽的就是,可以自己埋下各种彩蛋,大家都去找找看吧。

可惜 Node.js 发展太快,去年书中的内容还是 Node.js v6,而现在已经到 10.x 了。不过好在底层都是相通的,大家还是可以一读。

此外,由于跟负责之前这本书的编辑熟了,于是又揽下了一本 Vim8 和 Neovim 相关的书的翻译。

来一打

(发现封面是二小姐的翅膀了吗?)

知乎

去年年底和今年输出了几篇技术文章,托了团队专栏的福,涨了一波粉。以及知乎日报也收录了我的一个答案(对 BAT、TMD 这类公司而言,1-3 年的工程师在技术面时面试官最看重的有哪些?),所以又涨了一波。也算是今年的一个意外收获吧。

FCC 成都

托了前几项的福,今年受邀参加了 Web 前端交流大会。并不擅长提供 Topic 的我,居然被大家冠上了“幽默”文风的特性,也许是因为我的一句“老夫撸起袖子就是干”吧。

然后就是得到了一张证书。

证书

可惜今年成都太匆忙了,由于是双十一,当天还要半夜去接某人天猫双十一归来,所以分享完毕都没来得及跟大家交流就马上上了飞机回了杭州。下次再来成都一定要好好玩玩。

共建 RocketMQ Node.js Client 社区

下半年的时候,RocketMQ 社区负责 SDK 的同学(阿里 RocketMQ 团队的)通过我之前写的 Aliyun ONS SDK 找到了我,说他们正在建设多语言 SDK,都是基于 RocketMQ C SDK 来的。由于我们这边恰好有一个业务用到 RocketMQ,而且 Egg.js 针对 SOFA 开源也有可能需要一个 RocketMQ 的插件,于是我也就应了下来。

由于之前写过 ONS,所以这里在技术实现上还算是轻车熟路的,成本基本上在于社区的基础建设上。

大家有兴趣也可以一起来共建哇。

二〇一七的 Checklist

唉,去年的 Checklist 只完成了四项半。第一项由于也是出境游但不是欧美,所以只能算是完成了一半吧。感觉今年过得迷迷糊糊的很大一部分原因还是在于对于工作上的迷茫和焦虑,导致没有太多时间去想别的事情。感觉工作以来第一次有这种感觉吧,果然阿里系对于自身的提升还是非常有挑战性的。

展望二〇一八

Ask me anything: https://github.com/xadillax/ama