不要以工作时长论英雄,不要以加班加点为美德

转载 2018年01月12日 00:00:00


软件程序员在如今看来是一个既能挣钱又有工作保障的职业,但是,这种职业对你的精神健康却会造成巨大的伤害。



有两种事情几乎能让程序员疯掉。


640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1


一个是被人们称作「骗子综合征 (imposter syndrome)」的东西。患这种症状的人通常是发现一起共事的所有程序员都比自己聪明、比自己有天份、比自己有才能。你生活中一直恐惧中,担心其他人会最终发现你是个冒牌货、你的技术和能力是装出来的。


经常会有女性程序员坦白说遭受「骗子综合征 (imposter syndrome)」的折磨,这并不让人意外。这种精神疾病是由心理学家 Pauline Rose Clance 博士和 Suzanne Imes 博士提出,他们发现一些成功的女性会表现出这种症状。有很多心理健康类的书籍也以」骗子综合征 (imposter syndrome)」为题材,在女性读者中很流行。


640?wx_fmt=jpeg


但是,大量的男性程序员也越来越多的表露他们也有这种精神压力。


通常人们喜欢对其他人高要求,而这些人却有个共同的习惯是,给自己施加极高的标准和要求。这种综合征通常出现在有人评判、有人对比的职业类型中。软件开发正是这样的一种行业,特别是开源软件,每个人都能看到你的代码,可以修改它。


从「骗子」到「真正的程序员」


640?wx_fmt=jpeg


「骗子综合征 (imposter syndrome)」会让程序员落入这样的一个陷阱:他们认为自己需要更努力的工作才能做到足够优秀。这意味着他们要花更多的时间编程——用去全部睁着眼的时间——承担更多的项目开发。


这种被称作「真正的程序员」综合征的心理现象是一篇火爆的帖子中诞生的。这种「真正的程序员」的生活中只有编码。


@众网友:


一个「真正的程序员」是那种热爱编程的人!

如果一个程序员不是每周工作 60-80 小时 (自愿无偿的,只是因为编程有趣),那他就不是一个「真正的程序员」。

整个行业内弥漫着这种文化。

如果你想成为一名成功的程序员,你至少要做到看起来像一个「真正的程序员」…. 于是有人就开始晚上加班、周末加班,只是为了看起来像是一个「真正的程序员」,于是这些人最终精疲力竭。


做老板的都希望他们的程序员通宵达旦的工作,这并不新鲜。但新鲜的是,程序员现在是自愿的要打破自己的每周工作时长记录,纯粹是因为乐趣。


640?wx_fmt=jpeg


例如,十多年前,在互联网泡沫期间,一本叫做《Death March》的书登上了畅销榜。书中描述了程序员疯狂的工作导致出各种健康问题。书中的结论是,这归咎于糟糕的项目管理。


在 2004 年,发生了一宗程序员因为加班问题起诉 Electronic Arts 公司的案件,并最终赢得了 1500 万美元的赔偿


几年后的 2010 年,一篇由一个在 Rockstar Games 游戏公司工作的程序员的妻子写的文章迅速蹿红。文中讲述了公司如何要求程序员长年累月的每周工作 6 天、每天工作 12 个小时,很多程序员健康出现了问题。


到 2011 年,做「真正的程序员」的风潮继续。当年在编程社区网站 StackExchange 上的一场讨论让很多人思考。有一个人问,「我在业余时间不编程。这会使我成为一个不合格的程序员吗?


一般的意见都认为,如果你只在上班时间编程,你也可以成为一名优秀的程序员,但是,「最伟大的程序员都在他们的空闲时间编程。」


「多」并不总是意味着「好」


640?wx_fmt=jpeg


长时间工作就能让你变得更优秀吗?这是一个值得怀疑的问题。斯坦福大学曾经研究过一个人真正有效率的编程时间是多少?结果你想必不会吃惊,他们发现工作时间过长会使工作效率降低。过度工作的程序员,每周工作 60 小时的程序员相比起那些每周只工作 40 的,更容易写出质量低下的代码



例如,大概一年前,一个叫 Kenneth Parker 的程序员在他的博客上写了一篇叫做「亲历者讲述一个程序员如何变成精神病人的」文章。


640?wx_fmt=jpeg


文中讲述了他们的同事努力的工作,结果「完全精神崩溃」。


他是我在编程业界里见过的最勤奋的程序员。他经常晚上在公司加班,当周末有紧急工作要处理时,他总能随叫随到


然而,当被送到了精神病治疗中心后,他的工作效率就不是那么令人满意了。我被公司派去医院探望他,他向我要了一支笔和一张纸,他想把程序写在上面。「我还能写程序」穿着病人睡袍的他对我说。他在纸上写了两行代码,然后不能自控的抽搐哭啼起来。


最近 New Relic 公司的程序员 Nick Floyd 开始写一些被他称作「Nerd 生活平衡」的文章。他首先坦白自己曾经也是「骗子」综合征的受害者,但他现在相信,当你喜欢上一种工作后才会获得快乐。他写到:


在 New Relic 公司工作是有挑战性的、辛苦的,令人恐惧的,但这从未影响我。在进入这个公司前,我一直认为,工作就是必须要做的活儿,通常是让人不爽的,而生活就是从工作的不愉快中逃脱出来。但现在我不再那样想了——当「工作」变成另外一种表达你的生活中的热情的方式时,生活更精彩了。


小编良心总结:不要以工作时长论英雄,不要以加班加点为美德。


公众号内回复“1”带你进粉丝群!

0?wx_fmt=gif

Java工作经验总结(一)

-
  • 1970年01月01日 08:00

想知道你未来什么样,很简单,就看你现在在做什么就能知道。

这个社会,很残酷,是赢家通吃,输者一无所有,社会,永远都是只以成败论英雄。 专注你要做的事,热爱它,做这个领域的专家,第一,你一定是可以的!...
  • qpl1990
  • qpl1990
  • 2016-07-29 01:20:03
  • 292

如果你不尝试自己能力之外的事情,你永远不会成长。——拉尔夫‧爱默生

Unless you try to do something beyond what you have already mastered, you will never grow. – Ralph W...
  • moon_prince2013
  • moon_prince2013
  • 2015-10-17 05:16:47
  • 1128

为什么我们工作得这么累?

最近是真的累了。不知不觉之间,已经两三个星期没有锻炼,感觉身体很难受,接下来的日子必须强制自己按时锻炼,按时休息,不然真的是不知道哪天就挂了。 过去一年多,我仗着自己年轻的身体,对计算机的热...
  • hb8676086
  • hb8676086
  • 2015-10-11 11:28:46
  • 266

扔掉代码,程序员月薪达到了10k+

公司开发新项目,程序员开始加班敲代码; 产品经理提出新需求,程序员开始加班敲代码; 测试工程师发现bug,程序员开始加班敲代码。 程序员认为当自己可以以一当十的时候,就能成为一名优秀的程序猿...
  • qq_41077703
  • qq_41077703
  • 2018-01-29 14:07:36
  • 211

两年多工作心得和体会

今天算是正式离职了,算起来还有几个月在此家公司呆了快三年。中间的得得失失我觉得很有必要总结一下,应该算是一个对我个人来说比较有价值的总结吧。下面开始从头屡一下。 一些闲话: 当初来公司的时候是用Jav...
  • miaozhenzhong
  • miaozhenzhong
  • 2016-09-08 12:30:05
  • 236

不完全指南:程序员怎么找海外工作

本文主要针对程序员群体,希望提供一些寻找海外工作机会的建议。 留学签,工作签还是技术移民? 想要合法地离开中国抵达海外长期生活,不外乎三种途径: 留学签证 工作签证...
  • UW63ZqpKxwlRL1
  • UW63ZqpKxwlRL1
  • 2017-12-04 00:00:00
  • 473

值得所有不甘平庸的人看看

值得所有不甘平庸的人看看有人工作,有人上学,大家千万不要错过这篇文章,能看到这篇文章也是一种幸运,真的受益匪浅,对我有很大启迪,这篇文章将会改变你我的一生,真的太好了,希望与有缘人分享,也希望对有缘人...
  • chenqiaolin2008
  • chenqiaolin2008
  • 2010-06-06 19:40:00
  • 162

一个毕业6年的程序员工作经历和成长感悟(下)

2011年初,之前那个A+项目合作方提出新的需求,希望和我们合作继续开发一款关于宣扬低碳意识的游戏,(暂定为C游戏),于是我们继续分出几个同事对这个项目进行开发,我依旧担任项目对内外沟通的负责人。在这...
  • hailonggong
  • hailonggong
  • 2013-05-27 21:01:37
  • 619

做程序员压力山大,很多人都快疯了

软件程序员在如今看来是一个既能挣钱又有工作保障的职业,但是,这种职业对你的精神健康却会造成巨大的伤害。 有两种事情几乎能让程序员疯掉。 一个...
  • EGEFCXzo3Ha1x4
  • EGEFCXzo3Ha1x4
  • 2017-11-19 00:00:00
  • 74
收藏助手
不良信息举报
您举报文章:不要以工作时长论英雄,不要以加班加点为美德
举报原因:
原因补充:

(最多只允许输入30个字)