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

    来源:http://038.mipmbw.com 发布时间:2019-07-19 15:47:00 点击数:1155

    声明:本文来自于微信公众号 量子位(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 小时都在提交代码,大概他们像猫一样白天也想醒就醒吧……

    友情链接: