极客的日常 是由 Rebase 运营的一个栏目,来自于极客,面向极客。正如 极客的日常 这个名字一样,我们希望展示日常生活中的极客,让极客被更多人熟悉,让大家了解代码背后的一个个鲜活有趣的个体。

这一期让我们来认识一下 肖雪洁。

0. 先和大家介绍一下你自己吧

我是肖雪洁,Nervos 团队的开发者

1. 你最近在做什么,可以稍微详细说说吗?

我是 CKB VM 的主要作者与维护人员,现在主要负责 Nervos CKB 对应开发者的周边工具的开发工作

2. 你是如何和 Rebase 结缘的?

我也不知道怎么就被勾搭上了—_—

3. 你如何保持高的效率?

我觉得关掉聊天工具很重要,不受打扰的工作是保持效率的关键

4. 你喜欢的效率工具有哪些?

我其实觉得最好的效率工具就是你自己,做好时间管理其实比用工具重要的多。每个人都会一定程度的拖延症这个没办法,重要的是作为成年人要能自我调整,可以设置一些 goal 之类的,实现之后马上就去玩。慢慢的效率就可以调整到一个比较高的程度了

5. 你们团队的人有外号吗,都是啥?

学姐 的名号已经震天响了

6. 你业余时间有哪些爱好?

我是个很无聊的人,业余时间打打游戏就没什么了。我是一个很老的游戏:spelunky 的粉丝。

7. 你每天看各种社交软件的时间多吗?

我是一个重度 twitter 使用者,然后偶尔会刷刷 reddit,之后就没了

8. 你喜欢分享什么类型的文章和内容?

我觉得我们这个领域积累了无数的好东西,但是缺乏一双发现的眼睛。通常某个子领域有新进展时,你会发现只是某个人无意中重新发现了几十年前已经有的 idea,然后用现代的语言或者工具重新包装一下

9. 你最喜欢哪个编程语言,为什么?

我很喜欢 Go。很多时候实验性质的做新项目都会用 Go,对我来说 Go 是一个很好的平衡点,对于通常我想开的坑,他提供的功能一般都很契合我罗列的需求,不过 Go 的确有很多问题,并不一定能适应每个人的应用场景。

另外我其实很喜欢一个小众语言 ReasonML。如果让我来做一个复杂的 web 应用,我会考虑用 ReasonML 而不是 TypeScript

10. 你最不喜欢那个编程语言,为什么?

讲最不喜欢有点过,不过公司里都知道我是个职业的 Rust 黑。我觉得 Rust 的确有自己的场景,但是现在吹得有点太过了

11. 你喜欢用什么键盘?

我现在在用 ergodox,除了用笔记本的时候,我已经无法适应不是分体结构的键盘了

12. 你用什么代码编辑器?

出于年轻时候瞎装逼的原因我一直在用 emacs,但是我完全不鼓励新同学用 emacs,对我来说我已经不改任何配置了,只是出于肌肉记忆的 legacy 原因在用,同时我在尝试自己设计一个全新的编辑器。然后我也是一个 ed (对你没看错,我在用 ed) 的用户,偶尔需要临时改一个服务器的配置时用的都是 ed,因为我会有很多用手机登录服务器的场景,并不是每时每刻都有个全键盘可以用,我发现 emacs/vi 这些键位并不适合在手机键盘上使用,反而老掉牙的 ed 是个非常好的选择。

13. 你最近看了什么好的书吗?

之前看了 Specifying Systems,我最近一直在研究 TLA+,感觉 TLA+ 是一块被遗忘的瑰宝,在软件领域,尤其是我们现在拓荒的区块链领域, TLA+ 可以起到非常大的作用

14. 你订阅了什么付费服务吗?

我现在只用两个付费服务:inoreader 和 sourcehut

15. 你有几件格子衬衫?

老婆负责买衣服,我没有格子衬衫


如果忍不住想和我们交流,欢迎加入我们的微信群。添加微信 ljyxxzj ,然后做个简单的自我介绍,之后会拉你入群。

另外上一起的嘉宾 Kevin Zhang 制作了一期 VLog,回答了 22 个问题,可以点击阅读原文或者链接 https://youtu.be/8ae5sUiLmQA 去一睹为快。

极客的日常 是由 Rebase 运营的一个栏目,来自于极客,面向极客。正如 极客的日常 这个名字一样,我们希望展示日常生活中的极客,让极客被更多人熟悉,让大家了解代码背后的一个个鲜活有趣的个体。

注:封面图片来自于 Rafael Javier @ Pixabay

来源链接:mp.weixin.qq.com