首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

八小时激情燃烧 减少工作时间,你可能收获更多

2012-09-28 
8小时激情燃烧 减少工作时间,你可能收获更多。?? ? ? ?摘自我编程,我快乐一书?? ?围绕着极限编程有很多

8小时激情燃烧 减少工作时间,你可能收获更多。


?? ? ? ?摘自<<我编程,我快乐>>一书

?? ?围绕着极限编程有很多争论,七种一个争论就是他宣称程序员每个星期的工作时间不得超过40个小时。这可惹恼了那些经理们了。他们想要尽可能的压榨员工,这也可能会让程序员感到沮丧。能够连续工作的小时数量已经成为了程序员们大男子气概的象征。

?? ? BobMartin,极限编程组织的杰出人物之一,在遵循kentbeck的理论的基础上,改变了这句话的表述方式,使其更能够接受程序员和雇主双方接受。Martin把一周40个小时工作时间表述为“8小时激情燃烧”。也就是说,工作的时候不容易一丝松懈。,高度集中,一直连续工作的时间无法超过8个小时。

再继续讨论之前,你可能会问,为什么要强调减少工作时间呢,这章不是在讨论如何完成工作么?我们讨论的应该是延长工作时间啊。

?? ?在工作上,更少的工作可以有更高的效率。首要原因是根据极限编程理论,当我们疲惫的时候,思维会变得没有效率。当我们彻底耗尽能量的时候,创造力和工作质量就会明显降低。在这种情况下,我们却开始犯错误,结果是既浪费时间又浪费金钱。

大多数项目都是一项长期工作。人们不可能按冲刺的速度跑完整个马拉松。增加工作时间,尽管在短期内大大增加工作成果,但是从长远来看,如果你为了多完成工作每周加班加点工作80个小时,你可能会因此犯下大错,但是修复这个错误的时间可能比加班的时间还要长得多。

你可以用看待金钱的方式看待时间。当我还是个青年的时候,挣到的钱还没我现在浪费得多呢,但我还是非常开心。现在的我比小时有钱的多,花钱也就不再那么精打细算。但那个时候,我也可以生存,有地方住,有车开,有东西吃。

我现在也有这些东西,也没有过着奢侈的生活。很明显,当没有钱的时候,我的钱花的更高效,最终结果都是一样的。

?? ?我认为有限的资源更加珍贵,我们会更加高效的利用有限的资源。花钱的时候是这样,安排时间也是一样。想想你上一次一周70个小时的情况。在第四天的时候,你表现如何呢。你肯定一直都非常努力,但是直到第四天的时候,在安排时间时候就会有些松懈。上午十点半,你会想反正别人下班回家以后我还得在加班几个小时,那不如现在就看一会儿技术新闻吧。

?? ?当工作的时间非常充裕的时候,工作的时间价值就会降低。如果有70个小时,那对你来说。每个小时的价值远比不上你只有40个小时的情况。

?? ?通货膨胀的时候,你想要花费更多的钱买同样的东西。当时间价值下降后,就需要更多的时间工作。Bob的8小时激情燃烧理论给你制造了约束。但同时也为你提供了应对这约束的策略。你必须要工作和思考,我就剩下8个小时了。快快快。有严格开始时间和结束时间,你就会自然而然的更加高效的安排时间。你会一组需要今天就要完成的工作开始,将他们按照优先顺序排列,一次性攻克。

?? ? 8小时激情燃烧所制造的是一种范围类似超高效周末,上大学的时候你可以能经历过。在参加一门一直没怎么关注过的课程考试之前,或者迟迟未动笔的学期论文马上就要到提交的期限了,这个周末你肯定会特别有效率。不同之处就是这就是仓促应考。仓促应考的时候学习效率就非常高,时间非常有限所以也就变得非常宝贵,8个小时激情燃烧是一种让你提早进入仓促应考的状态。而不用喝着含有高咖啡因的可乐不眠不休。

作为脑力工作者,即使我们不坐在电脑前或是办公室里,也可以工作。在和你的伴侣去吃饭的路上,或者你看电影的时候,都可以工作。你和工作如影随形。

?? ?在没有努力工作的时候,工作就会成为一种折磨。我可能没完成某个具体工作或者让工作累积起来了。这个时候工作就会跟着我回家,在我想要放松的时候就缠着我。如果你每天都投入的工作,就会发现工作不再跟这你回家。不仅是你故意在下班之后不工作而且你大脑思维也允许你休息。

?? ?好好规划你的时间。减少工作时间你收获会更多。当你离开工作一段时间后,才会更加喜欢工作。

?

53 楼 csc365kl 2010-09-29   lizhengjun 写道以我之愚见,真正有胜任工作的能力,以一颗忠诚心认真对待工作的人,很少会加班的,加班要么是能力不足,要么是没有全力以赴而心有不安,当然还有极少数情况是任务确实繁重。


你这是在正常情况下 但是加班效率的低下 都懂的 54 楼 kimnin 2010-09-30   楼主的语言也许解释了我心中的疑惑。
每天上班,下班,
每天忙忙碌碌
每天。。。没效率的加班。。
产出很少,而且把自己折磨的很累。睡眠得不到保证。
也许正是因为自己没有在工作中投入激情。 55 楼 dolwenjian 2010-09-30   gigix 写道写这些漂亮大道理的人,大概是很少让眼睛从自己的理想世界里走出来看看真实世界的人们,很少认真去了解一下:为什么那么多程序员在加班。

真实的情况是,程序员们自己愿意加班,这样就为自己的不思考找到了借口

如果每天工作8小时,他们就得开动脑子去把自己的工作做好。而“开动脑子”这件事,对于这个世界上90%的人来说,是比杀了他们还要难受的事情。于是他们很轻松地找到了对策:只要每天工作12小时,他们就自然而然地站到了道德制高点上,谁也不能再批评他们没有尽力工作,不管那12小时里到底做了些什么。道德绑架,才是绝大多数加班的真相。

(任何一个软件组织里,哪怕像华为这样的公司,仍然有少数人坚持每天把自己的工作做得有效率并且拒绝加班并且过得很好,这就是一个有力的例证。)

像这种漂亮大道理,Uncle Bob在书里写写就可以,因为他是负责描绘理想世界的人。如果你不能发明另一个理想世界,那就没必要把别人的梦想拿来炒冷饭,不如面对现实,对自己对别人可能还多少有点用处。

参考我呆过的公司和接触身边朋友们所在的公司的实际情况 都得出过一个结论 不加班 没有绩效。。没绩效 啥都比人少一截  在很多公司的管理者眼中 每天上班12小时的绝对要比每天准点上下班的人顺眼。。不会去管你是否是在8小时内完成了你工作。。。 正是这样的管理方式 造成了 你说的 “自己愿意加班” 要不你当这些程序员都是活雷锋啊 免费义务天天加班。。 56 楼 dolwenjian 2010-09-30   还顺便说句 华为 每周没有加班 三天以上 会认为为你 工作不饱和。。。 57 楼 naryCC 2010-09-30   悲剧的软件民工!以前是个民工,努力学软件最终还是民工,不过加了“软件”两个字。 58 楼 flashing 2010-10-01   这种代码的存在只能说明管理水平低下,最基本的编程技巧都没有人教,这人不认为自己水平高才怪。这是因为封闭造成的,他如果在比较牛逼的公司,周围都是高水平程序员,就很难这么想(当然也不排除,不过那属于精神健康方面的问题了)。
不过有一点我赞同一半,就是压根没资格问“领导期望你干多少活”,可是谁又有资格问呢,揣摩上意也不是今天才有的词,这是个心理问题。人分很多种,大多数人都是混口饭吃没啥理想也不太爱思考,所以都跟着领导走,上有其好下比甚焉,加班也就是必然。这是针对大多数人的策略。被动加班,想想怎么少加。
当然也有优秀的,可是又有几个人能认同“把信送给加西亚”的观点?那种人加班可能自己也不认为是加班了。


gigix 写道flashing 写道其实,重点不在于你干多少活,而是在于领导期望你干多少活。
加班这东西个人有个人的看法,的确没法衡量。但是领导成了不加班不舒服死机,那就是有问题了,估计底下人流动会很快。
http://www.iteye.com/topic/772391
我说句难听的,这个行业里一大半的人压根就没资格问“领导期望你干多少活”。
59 楼 flashing 2010-10-01   真实的情况还有另外一半,看程序员加班忙碌也为经理的管理无能找到了借口。

gigix 写道写这些漂亮大道理的人,大概是很少让眼睛从自己的理想世界里走出来看看真实世界的人们,很少认真去了解一下:为什么那么多程序员在加班。

真实的情况是,程序员们自己愿意加班,这样就为自己的不思考找到了借口。

如果每天工作8小时,他们就得开动脑子去把自己的工作做好。而“开动脑子”这件事,对于这个世界上90%的人来说,是比杀了他们还要难受的事情。于是他们很轻松地找到了对策:只要每天工作12小时,他们就自然而然地站到了道德制高点上,谁也不能再批评他们没有尽力工作,不管那12小时里到底做了些什么。道德绑架,才是绝大多数加班的真相。

(任何一个软件组织里,哪怕像华为这样的公司,仍然有少数人坚持每天把自己的工作做得有效率并且拒绝加班并且过得很好,这就是一个有力的例证。)

像这种漂亮大道理,Uncle Bob在书里写写就可以,因为他是负责描绘理想世界的人。如果你不能发明另一个理想世界,那就没必要把别人的梦想拿来炒冷饭,不如面对现实,对自己对别人可能还多少有点用处。
60 楼 幽梦新影 2010-10-03   做了两三年程序员,没有发现有那天能很有激情的完成一天的8个小时的 61 楼 rocwon 2010-10-08   别的行业不了解,软件开发这行业里,很大一部分人都存在两个问题:
1. 缺乏必要的专业训练
2. 不爱动脑子,慢慢地不会动脑子

这不是燃烧一下就能解决的问题。
62 楼 benbenming 2010-10-08   记得有一期的《程序员》也摘录的这篇文章。
向着这个目标努力吧。
让我们的工作时间更充实总是好的。
希望我们能带着激情工作,怀着轻松休闲。 63 楼 geszJava 2010-10-08   燃烧8小时,我觉得燃烧4小时就差不多了。 64 楼 geszJava 2010-10-08   程序员的待遇像民工。这才是要解决的问题。 65 楼 xly1981 2010-10-09   强烈支持,我们需要的是高效的工作和丰富的生活。喜欢加班或者喜欢让人加班的人在潜意识中不可避免的有一些自虐和虐待的倾向。 66 楼 alexander1984 2010-10-09   往往是这样的,干完自己的活,从大局着想应该做其他的活,知道项目全部收工为止。这样如果不硬性规定工作时间,那么是很那不加班的 67 楼 kevin2003sk 2010-10-11   加班是公司压榨开发人员的一种工具,

开发人员用消极怠工来对付项目经理和老板,

最终形成恶性循环,双输! 68 楼 wuming305 2010-10-12   关于敏捷工具,我转了一篇文章,大家多多交流m敏捷开发工具探讨 69 楼 java新手上路 2010-10-12   抛出异常的爱 写道有个指路人
工作会很美妙......
不然的话.....
用体力代替脑力.....
还是工作中的主流.....
现在很多工作都是用体力代替脑力了。 70 楼 Evin7 2010-10-12   每天激情工作8小时,说明你工作不饱满 71 楼 cyp5913 2010-10-12   顶···好帖子!!!! 72 楼 pushboy 2010-12-17   如果能给激情的工资,那不介意燃烧一下自己

热点排行