996风波之际,咱们一起看看国外程序猿真实的现状,如何?

Test Ninja 软件质量报道 2019-04-14

996顾名思义,就是早上九点到晚上九点,一周上班六天

996风波最近闹得非常凶,已经上升为996.ICU

加班996,生病ICU,加班加到重症监护室

程序猿还在Github上发布了996.icu项目,

号召程序员们揭露“996.icu”式的公司:


为此还开设了网站:https://996.icu/#/zh_CN


再加上一些大咖的介入,事情愈演愈烈:


奋斗精神值得提倡,但应该是出于每个人的自愿原则。在事业和生活质量之间做出怎样的选择,也应该由个人决定。


但是,如果加班成为一种制度、成为公司的规定和绩效考核的导向,显然是不对的,甚至是违法的。当初为了获得每周工作五天、每天工作8个小时,工人阶级努力了将近100年,付出了巨大的牺牲,详细见:

https://www.jianshu.com/p/e8b6cea144a5 

昨天争取的自由,今天可能因为金钱的原因又重新丧失。有时人们容易成为金钱的奴隶,没有真正享受自由的生活。


另外一面,软件研发的浪费还是很高的重复造轮子、劣质成本(缺陷造成的返工、代码修改、回归测试等)高达40%以上、软件不规范、复用程度低等造成软件研发效率低下。如果重视需求质量、重视软件工程、适度标准化、启动人机结对编程(未来两年:人机结对编程(MMPP)将成为现实)等,可以大大提高软件研发效率,也许965工作制就达到了996的产出。


而且,加班的效率不一定高,许多时候是白天会多,写不了什么代码,靠晚上写代码,更糟糕的是,大家在拼时间,而不是拼效率,更滑稽的加班还有:

(来自于知乎的文章:https://zhuanlan.zhihu.com/p/28916900)


那么欧美程序员究竟工作多长时间呢?


著名程序猿网站stack overflow,很通人性,最近做了一个调查,显示美国程序员平均工作时间是42小时,差不多每周工作5天、每天8.5个小时。德国、加拿大、澳大利亚、英国的平均工作时间更低,荷兰最低,只有38.1小时,每天不到8小时。


如果从程序猿人员工作时间分布看,51.7%的人也是每周工作时间在40-44小时,23%低于40个小时,甚至有6.4%的人每周工作时间低于30个小时。但也有25%(四分之一)的人每周工作时间高于44个小时,其中只有2.2%每周工作时间高于65个小时(996, 差不多每周工作时间大约66个小时),也许这部分人就来自于我国(猜测)。


工作的时间因素并没有排在第一,而是排在第三位。程序猿更关心的还是技术本身(编程语言、框架等),其次是办公环境或企业文化



74.3%程序猿对自己的工作还是满意的,很不满意的比例只有5%,从这个角度看,国外程序猿还是幸福的

文章已于修改
    阅读原文
    已同步到看一看

    发送中

    本站仅按申请收录文章,版权归原作者所有
    如若侵权,请联系本站删除
    觉得不错,分享给更多人看到