[转载]程序员的激情其实是一种痛苦

我不是一个“充满激情的程序员”。我觉得,固定8小时工作之后,就应该去做点别的事情,比如说看看科幻小说,和我亲爱的妻子聊聊天等等。当别人问起,我会正儿八经地这么回答,“这才是所谓的生活。你也应该试一试”。

其实我内心非常看不上那些充满激情的程序员,他们所谓的激情就是一天花上12甚至16个小时坐在电脑前写代码,或者为了写代码而牺牲了自己的爱好、睡眠以及人际交往,有时候甚至连基本的生活自理都无暇顾及。这哪还是激情啊,这分明是一种强迫症。

大男子主义亦或是偏执狂?

我们的文化不对劲。如果我们迷恋上一个女子,用类似于在公司工作时孜孜不倦奉献的方式去追求她,会被当成是疯子!

然而,这种疯狂放到工作中就成为榜样了,只要能孜孜不倦勤勤恳恳地专注于写代码——哪怕你严重内向甚至有着自闭障碍,也会成为雇主们的最爱。

更糟糕的是,太多太多的男性程序员因此而心甘情愿地牺牲其他时间,用于写代码,并以此为荣。然后,这种工作至上的潮流驱使高科技领域的女性人员也不得不随波逐流。程序员就像是受虐狂一样,在被揍了之后,乐呵呵地说:“Thank you,sir。我能不能再要一个?”

从我的经验来看,真正的问题是,那些将所有醒着的时间全都奉献给工作的程序员尽写一些低劣的代码,害人害己。

技术高手表示要累死了

我是从一段惨痛的经历之后才了解了此基本真理。这也是我被一家现已解散的机构——Conduit Internet Technologies解雇的原因。

每天工作12到14个小时,如果幸运的话,周日的时候才可以休息。突然某一天,管理层发现我们有一项工作没有做好,于是能干的我奉命在第二天早上之前一定要干完它。我不得不熬夜赶工。

整整一个晚上我都在工作。但是在这个过程中我破坏了一个提供给产品使用的数据库,虽然有自动备份,但是我太累了——一直工作到清晨5点钟,以至于并没有发现这个情况。

直到当天下午我才意识到我的错误,然后马上开始在家里修复,但是管理层已经切断了远程访问。他们以为我已经彻底搞定了数据库,然后覆盖了。

……

我并没有刻意去抗议,但是他们还是多付了我一个月的薪资,并允许我找到工作后再离开办公室,怎么说呢,这做法明显比他们在这件事的责任认定中要显得宽容得多。不过,话又说回来,对于这份工作,我真的是要累死了,被炒鱿鱼更像是一个解脱。

Passion==痛苦

这里有一个小插曲。当雇主告诉你他们看重于开发人员的passion时,其实是在告诫你。听到这个词,那你就马上掉头跑吧,因为后面有老虎在追着咬你。

很多人并不知道,“passion”这个词是希腊语π?σχειν(paschein)翻译过来的,原意是“忍受痛苦”。其实,这才是工作的实质。但是我们没必要因为一份薪水而承受痛苦,除非你是CEO。否则,你的薪水是不足以支付你需要面对的各种狗屎。

当鼻子遇到磨刀石(埋头苦干)

但是,上面我所说的这些都不应该成为工作偷懒的借口。如果你在工作,那就好好工作。干好每天八小时的活,然后立马就走。对得起雇主发的薪水,就成了。

怎么才算是对得起雇主发的薪水呢?专心,避免一切不必要的分心。进入状态,写出你最好的代码。避免毫无意义的会议。避免干重复的活。将工作中的空余时间用于学习新的技术和设计模式上,提高自己的技巧。就像让程序员失去编程激情的5件事这篇文章中说的那样,不要经常做无用功。

然后八小时之后,你就可以手机静音,潇洒地离开办公室了。Email、通知和语音邮件通通抛之脑后,等到了第二天的工作时间再继续埋头苦干,但是可千万不要将自己榨干了。

你可以去做别的事情:喝点小酒、发呆、祈祷、做爱、和孩子嬉戏、遛狗、给喵星人挠肚皮、搞艺术、去搏击俱乐部和陌生人pk、阅读、手淫、做音乐、甚至是跳伞。只要不是写代码就行。

一切都是因为人性

你只是个人,不是神仙,所以没有必要舍身忘己榨干自己,为资本家创造财富。你创造的价值越高,他们在支付了你薪资之后所能获得的差额就越多。

保证每天的休息时间不但可以为第二天的工作提供充沛的精力,而且也是你的权力。所以,该休息时就休息,不要管雇主对你朝九晚五的工作时间的抱怨。

因为这些雇主是不会顾及你的健康和快乐的。但是健康和快乐才是我们人之所以为人首先应该为自己做的事情。如果你们国家的文化不是这样说的,那就是在骗你,亲。

你在办公室中的所作所为只是一个手段而不是目的。如果你将过程当作了目标,那只会让你忽略生活中最美好的事情。并且,如果你不能得到喘息的机会,只会让你渐渐地讨厌这份工作,乃至厌恶编程。

译文链接:http://www.codeceo.com/article/programmer-passion-harmful.html
英文原文:Programmer Passion Considered Harmful
翻译作者:码农网 – 小峰
转载必须在正文中标注并保留原文链接、译文链接和译者等信息。]

时间: 2024-08-27 17:20:02

[转载]程序员的激情其实是一种痛苦的相关文章

程序员的激情其实是一种痛苦

我不是一个“充满激情的程序员”.我觉得,固定8小时工作之后,就应该去做点别的事情,比如说看看科幻小说,和我亲爱的妻子聊聊天等等.当别人问起,我会正儿八经地这么回答,“这才是所谓的生活.你也应该试一试”.其实我内心非常看不上那些充满激情的程序员,他们所谓的激情就是一天花上12甚至16个小时坐在电脑前写代码,或者为了写代码而牺牲了自己的爱好.睡眠以及人际交往,有时候甚至连基本的生活自理都无暇顾及.这哪还是激情啊,这分明是一种强迫症. 大男子主义亦或是偏执狂? 我们的文化不对劲.如果我们迷恋上一个女子

转载 程序员技术练级攻略

转载 程序员技术练级攻略 博客分类: 转载 本文转载自陈皓(http://coolshell.cn/articles/author/haoel) 博客: http://coolshell.cn/articles/4990.html 月光博客6月12日发表了<写给新手程序员的一封信>,翻译自<An open letter to those who want to start programming>,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的

[转载] - 程序员对内存的理解

程序员对内存的理解 原文链接 在C和C++语言开发中,指针.内存一直是学习的重点.因为C语言作为一种偏底层的中低级语言,提供了大量的内存直接操作的方法,这一方面使程序的灵活度最大化,同时也为bug埋下很多隐患. 因此,无论如何,我们都要对内存有一个清晰的理解. 一.对内的分配 32位操作系统支持4GB内存的连续访问,但通常把内存分为两个2GB的空间,每个进程在运行时最大可以使用2GB的私有内存(0x00000000—0x7FFFFFFF).即理论上支持如下的大数组: char szBuffer[

转载---程序员发展之路

今天看到一篇写得挺不错的文章,转载过来收藏起来. 从我做小程序员开始,就从未间断的在论坛看到有人在问程序员的出路在哪里,其实我很能理解这些人的想法,在行业做了几年,有些感想跟大家随便聊聊. 俗话说,365行,行行出状元,此话也适用于IT行业,尤其是程序员. 当你迷茫找不到出路,又想快速成长和提高的时候,有两种方案可以供你参考: 1.努力成为你工作环境中最优秀的人(技术最好的人): 2.跳槽,去另外一家公司做比你能力要高的工作. 针对工作环境的不同,分为大环境和小环境(人多和人少): 1.小环境,

.NET程序员转身为淘宝卖家的痛苦经历

本人之前是干.NET的,2011年毕业,2014年3月离职.中间换了一次工作.在工作期间也完成了几个说大不大.说小不小的项目.程序猿的这三年生活,我彻底体会到了.程序眼都自嘲自己很苦逼,其实每个行业的,您的付出和收获都是成正比例的.工资高.每天办公室这是外界对我们的形象,可其中味只有自己知道.虽说经常加班,虽说压力大,但终究使自己忙着.我想人有时忙着累着也未必不是一件好事. 三年来,我努力的工作,终于顺利的成了项目经理.可是成了项目经理,我越来越感觉离自己的目标越来越远,我好想看不到一点希望.在

每个程序员都应牢记的7种坏味道,11种原则,23种模式

(一)7种设计坏味道 1.僵化性: 很难对系统进行改动,因为每个改动都会迫使许多对系统其他部分的其它改动. 2.脆弱性: 对系统的改动会导致系统中和改动的地方在概念上无关的许多地方出现问题. 3.牢固性: 很难解开系统的纠结,使之成为一些可在其他系统中重用的组件. 4.粘滞性: 做正确的事情比做错误的事情要困难. 5.复杂性(不必要的): 设计中包含有不具任何直接好处的基础结构. 6.重复性(不必要的): 设计中包含有重复的结构,而该重复的结构本可以使用单一的抽象进行统一. 7.晦涩性: 很难阅

程序员听到bug后的N种反应…

程序员听到bug后的N种反应… 原文地址:https://www.cnblogs.com/Michelle20180227/p/11793019.html

[转载] 程序员如何成功追到女神?

原载自:http://www.linuxeden.com/html/news/20151003/163105.html 今天我们谈一个你们这群单身狗已经掌握却一直没怎么用的技能:“追求女生”. 1.广泛涉猎恋爱技能,进行自学 交给你一个项目,遇到不会的开发工具怎么办?学啊!我们程序员拥有超强的自学能力. 星座,塔罗牌,看手相,大姨妈陪护,这些能引起女生共同话题的知识不要以为没有用,你就当学习一门新的编程语言嘛!一点都不难对不对? 要充分利用知识管理,我们不会谈恋爱,但是我们可以收集资源自学啊!我

[转载]程序员路上用到的各种优秀资料、神器及框架

好东西不是随便收集下,发篇博文,骗些点赞的!积累了5年多的东西,是时候放出来跟大家见见面了. 或许有的园友在14年的时候收藏过我的一篇"工欲善其事.必先利其器"的博文,时隔3年,已经做了N多更新,那篇文章也已被我删除,迁移至GitHub,重新进行管理. 这篇文章,大家可以推荐.收藏,让更多的人在园内看到,让福利普照. 因为这篇文章,我以后不会更新. 但项目依旧会更新,所以,更好的做法是,请到GitHub上Star:be-a-professional-programmer 前言 成为一名