开源项目和开源项目也是不一样的
年轻的程序员们在开源大旗的号召下纷纷期望为开源社区贡献自己的一份力量,但开源社区的水也是很深的。。本人也算上一个年轻的半吊子程序员,在此骚骚扯一点淡。。
现在最火的网站就是GitHub了,刘未鹏在多年前就提到了GitHub的巨大作用。同学们也希望能对知名的项目来点贡献,以显得自己很厉害的样子。
但是很多大的项目其实主要还是大公司在开发的,员工全职上班拿钱搞开源,所以我们去掺和大部分也就是打个下手而已,而且没有工资拿。。
GitHub里项目的Graph里有Punch Card图,画了commits在一周7x24个小时的分布。
例如 linux的:
可以清楚的看到在工作日,朝九晚五,五点打卡下班。可以推断,为linux贡献的排在前列的Intel,Red Hat,IBM等公司不怎么加班。。
再看个 vscode:
某“巨硬”公司午休有点爽啊。。
再看下国内最近被黑成碳的某狼厂的某项目:
看来符合我所听说的“上午十点到公司,收收邮件聊聊天,吃完午饭下午开始干活”的互联网公司节奏。。
真正没公司参与的“屌丝”项目是不分周末与否的:
我的观点:喜欢开源的话,进公司拿钱搞开源挺好。。