首页 » 网站建设 » php深夜代码技巧_大年夜神轨范员夜夜写码到天明有人昼伏夜出有人全天在线

php深夜代码技巧_大年夜神轨范员夜夜写码到天明有人昼伏夜出有人全天在线

访客 2024-12-09 0

扫一扫用手机浏览

文章目录 [+]

量子位 出品 | "大众年夜众号 QbitAI

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

php深夜代码技巧_大年夜神轨范员夜夜写码到天明有人昼伏夜出有人全天在线

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

php深夜代码技巧_大年夜神轨范员夜夜写码到天明有人昼伏夜出有人全天在线
(图片来自网络侵删)

包括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小时都在提交代码,大概他们像猫一样白天也想醒就醒吧……

永动机

除了日行和夜行,还有一个物种叫白夜行,他们不止24小时提交代码,且产能没有重大颠簸。

“天下上最好的措辞”PHP的创始人Rasmus Lerdorf,便是一个精良的代表。

由于GitHub上找不到初版PHP,伊万便统计了这位创始人在php-src项目上的提交韶光:

看得出,越到晚上越是愉快,但白天体能也并没有太多损耗。

不过这个物种里,还有产能更加壮大的个体。

下图是两个Web框架,和它们的作者,名叫Sebastian Riedel。

△ 都是基于Perl措辞的框架

这是他在Mojolicious框架项目里的提交韶光表,数字快要爆炸了:

高产的时段,依然集中在夜晚。

但即便是产能最低的早上8点和9点区间,也都超过了100行。

伊万统计到这里,都不由地惊叹:

这韶光表是疯了。
好妒忌他的生产力。

这样看来,每个物种都有各自的战斗机。

强大的战斗力难决牝牡。

谁喜好周末写代码?

伊万的不雅观察结果,被著名夜行者之一、LLVM编译器的作者Lattner翻了牌。

他提了个建议,说如果把事情日和周末分成两个数据集来剖析的话,可能会很有趣。

于是,伊万就真的续了一篇。

由于有五个事情日,两个安歇日。
如果逐日产能均匀分配,该当是周中71.4%,周末28.6%。

那么,周末提交的比例超过28.6%的话,就表示更喜好在周末写代码。
反之,便是更方向在事情日写代码。

结果,日行族的Linux之父Linus (19.3%) 和Go措辞之父Pike (9.7%) ,都是事情日产能的更加丰硕。

可以理解,毕竟日出而作,日落而息,周中劳碌,周末安歇,都是普通人眼里的自然规律。

夜行族便不同了,既有喜好事情日的Python之父van Rossum (10.2%) ,也有喜好周末提交代码的LLVM编译器作者Lattner (27.3%) 。

永动机又如何呢?

PHP创始人Lerdorf,是所有被测的著名程序员里,周末提交比例最高的,达到了30.3%。

而永动机中的战斗机、两个Web框架的作者Riedel,周末提交比例是26.2%。
只是略低于26.8%。

总体来看,永动机可能是最喜好周末上班的一个物种。

质疑之声

那么问题来了。
Hacker News谈论版上,不到一天便涌来了187条评论,提出问题的也不少。

比如,顶楼是名叫Dahart的网友,他说不能轻易把提交韶光等同与事情韶光:

我都让团队只管即便避免在夜里、周末、或者快到的时候提交代码,由于后面还有其他事情职员,须要这些代码。
至少有15年都是这样过来的。

除此之外,推特网友@JDevlieghere还说,提交韶光和git的机制有关系:

我自己跑了一下LLVM,然后创造代码提交韶光,延迟了几个小时。

LLVM作者Lattner也附议了这个问题。

不过依然不可否认,代码提交韶光是个非常好的不雅观察角度。

One More Thing

独乐乐不如众乐乐,伊万小哥开源了代码,激情亲切约请大家一起探秘大佬都是什么物种。

胖友们还等什么?快来解密一下海内大佬coding time吧。

比如,听说广州程序员张小龙就喜好深夜吸烟写代码,伴着音乐享受夜的温顺,不知道现在是否还这样……

代码传送门:

https://gist.github.com/bessarabov/674ea13c77fc8128f24b5e3f53b7f094

伊万博客 (不雅观察结果) :

https://ivan.bessarabov.com/blog/famous-programmers-work-time

— 完 —

诚挚招聘

量子位正在招募编辑/,事情地点在北京中关村落。
期待有才华、有激情亲切的同学加入我们!
干系细节,请在量子位"大众号(QbitAI)对话界面,回答“招聘”两个字。

量子位 QbitAI · 头条号签约作者

վ'ᴗ' ի 追踪AI技能和产品新动态

标签:

相关文章

php消除不了cookie技巧_JSP Cookie 处理

常日有三个步骤来识别转头客:做事器脚本发送一系列cookie至浏览器。比如名字,年事,ID号码等等。浏览器在本地机中存储这些信息,...

网站建设 2024-12-10 阅读0 评论0

php碰到返爬虫技巧_PHP爬虫编写

PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本措辞。语法接...

网站建设 2024-12-10 阅读0 评论0