2020 年终总结
没想到多年前我们都在探索的远程办公,会因为一场传染病让更多人体验到了。但显然,我体验到的只是畸形的远程办公,他披上了远程办公的外衣,让我们每个人变成了
我思考了很多,在
后来落实了现在的工作,不过我现阶段不打算过多的提及我的新工作。但在这个新的环境,遇到的新的人们,对我一些固有的想法有了不少的冲击,让我有了一些新的想法和反思:
- 优秀的程序员和普通的程序员之间很多时候只隔了一层好奇心,对「有没有更好,更有效率,更聪明的做法」的好奇心。在这个时代
, 「代码」是一种生产资料的,而大量的程序员们却自己忽略了这一点,或者自愿放弃了这点。 - 把技术作为兴趣的人是少数,只是互联网让我们有机会聚集到了一起,这让我很长一段时间误以为这就是程序员的常态。现在每当我因一个程序员缺乏专业素养而内心愤怒的时候, 我都会提醒自己,不是每个人都像我一样愿意
( 或者有条件) 把技术带到日常生活中去。 我每天吸收的资讯、读的书大部分都和技术有关,这只是因为我的兴趣和职业都恰好是技术,但别人不是。 - 我在很多人的眼里是幸运的 —— 我有条件在很小的时候接触计算机,我「幸运地」在退学以后还能进「大厂
」 ,等等等等。我承认我是幸运的,但我一直在思考,我所享受到的幸运,可以如何为那些不那么「幸运」的人带去一些有用的东西呢?博客是我一直在做的,也能稍微达到目的,但这远远不够。
技术
- 在一个内部平台用了 hapi
, 我非常喜欢hapi/boom
的设计。hapi 是我目前用Node 写API Server 的首选。 - 学了一段时间
Go, 写了 snp. 目前还没有场景用到Go 的更高阶的特性。以后我会尽量把和前端无关的工具用Go 写。 - 我仍然一直在关注 ReScript
( 也就是ReasonML), 我认为ReScript 是所有编译到JavaScript 的方言里最优雅的语言。她的特性弥补了用ECMAScript 写React 的缺点。
我今年最喜欢的技术
Best buy
- Tesla Model 3
- 小米冲牙器
- 以前用牙线,麻烦,效率低,不环保,不全面。用了冲牙器,快、有效、方便。
- SONY a6100
- 替换了我的黑卡
3
- 替换了我的黑卡
我也对我买过的数码产品进行了反思,觉得有些对我来说是性能过剩的:
iPad Pro
如果现在让我选,我肯定会选更便宜且支持二代
- 支持二代
Apple Pencil - 支持蜂窝
我在买这台
我可能会在一年后换成
Apple Watch
我也用
工具
今年用到了两个新的工具,值得分享给大家。
Roam Research
我在试用了
比如在我的

有时候我在写作的时候会惊喜地发现有些有关联的笔记我自己都已经忘了,如果不是
我之后会详细地分享我是如何用
Cubox
我以前不用书签管理工具,有些曾经读过的文章和工具,在之后想找也找不到了。在用了
Cubox 也替代了我其它的Read it later 工具,我现在看到无法短时间消化的文章,都可以收藏到Read it later 的文件夹里,到晚上统一处理。- 在移动端用
share sheet 也可以很方便把移动端上看到的页面收藏到Cubox
阅读
《精通正则表达式》
我是在一次面试的时候被问到过一个用正则表达式提取一个固定语法的句子里的信息的问题,之后我就读到了这本《精通正则表达式
我在读了这本书之后再也没有了以前对正则表达式的那种恐惧,而且还因为正则表达式学习了很多关于
《精通正则表达式》是我今年读的最有价值的一本书。
How to make smart notes
因为用
Even the best tool will not improve your productivity considerably if you don’t change your daily routines the tool is embedded in, just as the fastest car won’t help you much if you don’t have proper roads to drive it on. Like every change in behaviour, a change in working habits means going through a phase where you are drawn back to your old ways.
我最早的职业规划是成为一个架构师,在工作以来也用自己的方法「设计」过很多系统和工具,这本书是讲真正的软件架构,里面解答了很多我想要知道的答案,软件架构的目标是什么,如何做软件架构,如何做技术选型。还有一些真实的架构案例可以参考。
这本书我要再读一两遍才能详细地和大家分享。
新的一年想做的
如果有机会,我希望可以在今年做一个小而美且有人愿意购买的产品,她会是好用的、体验好的、克制的、能带给用户更深层次的价值的。就像印刷机,他表面上看上去只是一个工具,但他对于人类知识文化的传播是功不可没的。
