当前位置:首页 > 创业 >

大神程序员,夜夜coding到天明?Python之父昼伏夜出,PHP创始人24小时都在线

2019-07-19 15:47:00作者:admin

声明:本文来自于微信公众号 量子位(ID:QbitAI),作者:栗子 鱼羊,授权站长之家转载发布。

大神程序员,夜夜coding到天明?

有位名叫Ivan Bessarabov (简称“伊万”) 的好事者,刚刚统计了各路大佬的代码提交 (git commit) 时间分布。

包括Linux之父,Python之父,Go语言的作者……

伊万考虑了时区,并把多人合作提交的代码踢出去没算。

结果很有意思,发现了几个不同的物种:正常人类,夜行兽,还有……永动机。

这引起了网友的热烈讨论,Hacker News热度已经超过 600 点:

正常人类

正常人类通常在白天工作。

然而在程序员大佬中,这个物种并不常见。

Go语言的作者Rob Pike看上去算是个非常正常的人类:

(第一列是时间,第二列是代码行数。)

Go项目的repo显示,Rob的工作时间集中在上午 9 点到下午 5 点之间,朝九晚五,非常健康。

虽然一天就睡 5 个小时,似乎业余时间也都在coding吧,但总之,组织鉴定他是个正常人类!

下面这位“正常人类”,画风就开始有点不一样了:

这来自Linux之父Linus Torvalds:

白天工作,没问题。但是这位大神的代码从早上 7 点就开始有喷发之势,这个劲头几乎能持续到晚上八九点钟。

睡眠时间比上面那一位又缩短了一个小时,不算上发呆时间的话。

这简直是正常人类里的战斗机。

而根据网友爆料,Linus可能是被迫成为正常人类的,在他有孩子之前,他也是昼伏夜出的夜行生物。

还有的人的画风是这样的:

这是FFmpeg的作者Fabrice Bellard在这个项目上的工作时间,真是越夜越开心啊。

令人好奇的是,这位大佬是会睡着睡着觉灵感突发蹦起来提交代码的吗……

夜行兽

说不上什么科学道理,但程序员大佬的身体构造可能发生了什么诡秘变异。

他们中间夜行生物的比例似乎要高于正常人类。

比如像这样:

这是LiveJournal的作者Brad Fitzpatrick在memcached项目上的提交。

大佬疯狂熬了一宿,灵感喷涌而出,太阳当空照的时候,他就满意地去睡觉了。

Brad对Go语言也有代码贡献,在这个项目上他的画风更加狂野了:

LLVM编译器的作者Chris Lattner也是当之无愧的夜行兽,他曾在苹果和特斯拉工作,现在则加入了谷歌。

他的代码提交时间长这样:

别人都是朝九晚五,这位大概是晚九朝五吧……

研究了那么多大佬,伊万小哥自然不会放过那位仁慈的独裁者Python之父Guido van Rossum同样被戳上了夜行兽认证。

这样的代码提交时间似乎在说:美好的一天从下午开始,夜晚才是真正的coding time!

至于夜行兽们为什么 24 小时都在提交代码,大概他们像猫一样白天也想醒就醒吧……