阅读本文大概需要 3 分钟。

fastjson 的作者,在阿里内网挨骂了?!

作者:高铁

来源:https://zhuanlan.zhihu.com/p/193023449

2020 年 6 月 3 日,阿里巴巴的内网热搜忽然挤进一个词 ——Fastjson,很快,一条关于「Fastjson,我心里永远的痛」被拱上热贴第一名。

大家的吐槽挺含蓄,比如这样:

fastjson 的作者,在阿里内网挨骂了?!

这张图至今存在我的电脑里,因为这个成为众矢之的的产品,就是我养的娃。

我叫高铁,10 年前,我做了一个 Java 解析库叫做 Fastjson。

fastjson 的作者,在阿里内网挨骂了?!阿里资深技术专家 高铁

当时写这个,只是因为翻遍了全网,发现一个好用的 java 解析库都没有。一气之下,就决定自己写一个全世界最快的。

写完最后一行代码,感觉自己是站在落日余晖下的西部牛仔,我的枪筒还冒着烟,耳畔还回响着 Biu-Biu~Bang Bang 的击打感。

于是我就没羞没臊的给它取了个名字,叫做 Fastjson。

程序员的快乐,就是这么朴实无华且枯燥。

很快,这个开源软件被一传十,十传百,B2B,淘宝,支付宝,整个国内 Java 社区都在用。

很快,大家不但觉得我勇气可嘉,还直接跑来问我,你的勇气是梁静茹全家给的吗?

因为这款产品的漏洞,比我预料的稍微多了一点。

但人家用,对我就是信任,咱不能对不起,所以我坦然接受,也会用周末的时间慢慢来改。

最难忘的,是 2017 年的春节,距离除夕还有 7 小时,负责安全的同学给我打电话,Fastjson 被人上报了漏洞。

春晚是看不成了,更尴尬的是,亲戚们开始纷纷打听我司的加班费是不是很高。

我只能默默低下头,即使是利用业余时间做出来的产品,出了问题,就是我的责任。

fastjson 的作者,在阿里内网挨骂了?!

我这个人最大的优点,就是知耻而后勇。

这个 BUG 找到复现方法了,乐趣 + 1。

这个报错加个 IF 就能解决了,乐趣 + 1。

升级的响应速度提升了,乐趣 + 1。

发现业内还有其他解法,卧槽还有这种骚操作,乐趣 - 1,学会后乐趣 + 1。

路过别人工位时,看到大家在用我养的娃,傻子一样的乐呵,乐趣 + 10000000。

当你不带一丝杂念,纯粹的去敲击代码的时候,你真的不太会考虑会不会被骂,你会沉浸在一种入定的快乐里。

这种快乐是上帝创造世界的折射,一种呈现在每一片独特的、崭新的树叶和雪花上的喜悦。

现在,Fastjson 的在 github 上的 star 数量已经超过 20000 了,用的人越来越多,当然,批评也很多。

阿里有个传统,让大家用得不爽的东西,都会放在内网上接受公开吐槽。被锤得越狠,代表也被爱得越深。每次被锤,都有人私下钉钉我:兄弟,我来搭把手,咱们一起把 Fastjson 做得更好。

当然,也总有人会好奇,被吐槽的时候脸不疼么?

说实话,挺疼!

当我一直相信,如果一个人因为怕被骂,而不去做他认为正确的事的时候,就是他到达上限的时候。

怕输,就不会赢了。

阿里有句老话,此时此刻,非我莫属。

因为需要挺身而出的,并不是那些稳操胜券的时刻,反而是充满了不确定性和变数的时刻。

毕竟逆风的方向,更适合飞翔。

这十年里,看着 Fastjson,从羸弱到健壮,性能越来越好,拓展性更好,多次被开源中国评为最受欢迎的开源软件,真的是一件顶顶有成就感的事。

也有人问我,带不来好处的事情为什么要做?

因为热爱本身,就是奖励啊!

推荐阅读

1

真爱!微软宣布新开源网站,由 Jekyll 一键生成,代码所见即所得

2

Python 3.10 明年发布,看看都有哪些新特性?

3

突发!TikTok 可能卖不出去了?

4

Python 中最好用的 6 个地图可视化库

崔庆才

静觅博客博主,《Python3网络爬虫开发实战》作者

隐形字

个人公众号:进击的Coder

fastjson 的作者,在阿里内网挨骂了?!

fastjson 的作者,在阿里内网挨骂了?!

fastjson 的作者,在阿里内网挨骂了?!

长按识别二维码关注

好文和朋友一起看~

相关文章:

  • 2021-07-14
  • 2021-07-19
  • 2022-01-11
  • 2021-11-17
  • 2022-12-23
  • 2021-07-22
  • 2021-09-04
  • 2021-11-30
猜你喜欢
  • 2021-04-07
  • 2021-09-16
  • 2021-10-30
相关资源
相似解决方案