今天的软件程序员似乎是一个赚钱并保证工作的职业,但是这个职业会对你的心理健康造成很大伤害。
有两件事几乎让程序员发疯。
一种是人们所说的冒名顶替综合症。有这些症状的人经常发现,所有一起工作的程序员都比他们自己更聪明、更有才华、更有才华。你生活在不断的恐惧中,害怕别人最终会发现你是个骗子,你的技能和能力是伪造的。
女性程序员经常承认自己患有冒名顶替综合症并不奇怪。心理学家Pauline Rose Clance博士和Suzanne Imes博士提出了精神疾病,他们发现一些成功的女性会表现出这些症状。许多心理健康书籍也受女性读者欢迎,主题是冒名顶替综合症。
然而,越来越多的男性程序员显示他们也有这种心理压力。
通常人们喜欢向别人提出要求,但这些人有一个习惯,那就是对自己施加很高的标准和要求。这种综合征通常发生在职业类型中,通过判断和比较。软件开发就是这样一个行业,特别是开源软件。每个人都可以看到并修改您的代码。
从“骗子”到“真正的程序员”
“冒名顶替综合症”让程序员认为他们需要更加努力才能变得足够好。这意味着他们必须花更多的时间进行编程——睁大眼睛——以进行更多的项目开发。
这种被称为“真正的程序员”综合症的心理现象,诞生于一个热门的岗位。这个“真正的程序员”一生中只有代码。
@很多网友:
“真正的程序员”是那种喜欢编程的人!
…
如果一个程序员每周不工作60到80小时(自愿的,免费的,仅仅因为编程很有趣),那么他就不是一个“真正的程序员”。
…
这种文化渗透到整个行业。
…
如果你想成为一个成功的程序员,至少你必须看起来像一个“真正的程序员”。所以有些人开始在晚上和周末加班,只是为了看起来像一个“真正的程序员”,而这些人最终筋疲力尽。
老板们希望他们的程序员整夜工作并不是什么新鲜事。但最新的是,程序员现在愿意打破他们每周的工作时间记录,纯粹是为了好玩。
例如,十多年前,在互联网泡沫时期,一本名为《死亡行军》的书登上了畅销书排行榜。这本书描述了程序员疯狂工作导致的健康问题。这本书的结论是,这是由于糟糕的项目管理。
2004年,一名程序员起诉电子艺术公司加班,并获得1500万美元的赔偿。
几年后,在2010年,一篇由为Rockstar游戏工作的程序员的妻子写的文章迅速增长。本文描述了公司如何要求程序员在许多年中每周工作6天,每天工作12小时。许多程序员都有健康问题。
到2011年,成为“真正的程序员”的趋势将继续。关于StackExchange(编程社区网站)的讨论让很多人思考。一个人问:“我的业余时间不编程。这会使我成为一个不合格的程序员吗?”
一般的想法是,如果你只在办公时间编程,你可以成为一个好的程序员,但“最伟大的程序员是在他们的空闲时间编程。”
“更多”并不总是意味着“好”。
长时间工作能让你变得更好吗?这是一个值得怀疑的问题。斯坦福大学研究了一个人到底花多少时间有效地进行编程。因此,你不会感到惊讶。他们发现工作太久会降低效率。每周工作60小时的过度工作的程序员比每周工作40小时的程序员更容易编写低质量的代码。
这并没有阻止“骗子”和“真正的程序员”综合症的流行。总有一些非常痛苦的故事不时出现。
例如,大约一年前,一位名叫肯尼思·帕克的程序员在他的博客上写了一篇文章,叫做“体验者告诉我们程序员是如何患上精神病的”。
本文描述了同事们的辛勤工作,导致“精神完全崩溃”。
他是我在编程行业见过的最勤奋的程序员。他经常晚上在公司加班,周末有急事要处理时,他总是随叫随到。
…
然而,当他被送到精神病治疗中心时,他的效率并不令人满意。公司派我去医院看望他。他要我一支笔和一张纸。他想把程序写在上面。”我可以写程序,”他穿着病人的睡衣对我说。他在纸上写了两行代码,然后开始失控地哭起来。
最近,NickFloyd,一个在New Relic的程序员,开始写他所说的“书呆子生活平衡”。他第一次承认自己是“骗子”综合症的受害者,但现在他相信,当你喜欢一份工作的时候,幸福就会到来。他写道:
在新遗迹工作充满挑战、艰辛和恐惧,但从未影响过我。在进入这家公司之前,我一直认为工作是必须做的工作,通常是不愉快的,而生活是为了逃避不愉快的工作。但现在我不认为了——当“工作”成为表达你生活激情的另一种方式时,生活会更好。
良知小结:不要长时间工作谈论英雄,不要把加班当作美德。有兴趣学习编程的可以加上941636044这个群哦!
网友评论