拜读过《人件)后我感慨:软件工程人员必读书,并不谈软件语言等,全书通算都在说人.《人件) 的着眼点并不在软件开发本身、而是在软件开发中的“人.人件) 提到:软工本质上工作主要问题,与其说是技术问题,不如说是社会学问题,软件的设计本身需要社会,需要“人” 的肯定。
当然除了市场上“人的肯定,- 一件精彩作品的诞生,更需要制作团队中“人的肯定,他们的肯定是多方面的,多要求的,从书中看人们需要对工作环境有售定、对工作时间有肯定对国队地作方或有意定更重要的是。对自己的作员有肯定。全书精赞地买过了专火
软件团队管理这一支业的适题。主发在说:质疑帮助项目凝聚起来的人比得上两个只做工作的人。一个在不可能的给定时间内要完成的项目,恰恰需要抽出时间来频繁的召开头脑风暴,以帮助个人融入到高效的整体。
管理在我看来分为三个层次,第是靠人管, 这可能有“管理就是赶驴”的意思,第二层是靠制度管,这有现在“依法治国”的意思,但是终究还是死的,第三层是靠文化管,我认为这是“依法治国与以德治国”相结合,制度与人的魅力相贯通的高端层次。这需要管理者有一个清醒的认识,要充分调动人的主观能动性,而不是“赶驴” 。
近代有一个例子:西班牙人的理论通向积累财富的道路就是从土地或从人身上有效的榨取财富,于是开始扩大疆土和剥刚土著人从海上运回大量黄金,他们所有的努力造成的后果是通货膨胀。英国人理论认为价值可以通过天才和技术创造出来,于是产生了工业革命。生产力应该意味着一个小时的工时内达到更多的成果,而不是用一 一个小时的工钱榨取更多的利润。持有西班牙理论的经理的梦想只是不付钱而让员工加班加点地工作,这不是生产力而是一种欺骗。 他们欺骗手下人接受毫无希望实现的时间紧迫的进度表,让他们带着愧疚的心理牺牲一切以满足这个进度表的要求,并竭尽所能使手下人更长时间,更努力的工作。为了能在最后期限完成工作而加几个小时的班,也许会有点好处,但是那总伴随着一个相等时间段补偿性的减班,从短期看也许对你有好处,但是从长远角度看,这些好处就会抵消。
加班就像是冲刺,在马拉松比赛中,对于那些有剩余能量的人来说,最后几百米的冲刺是非常重要的,但是如果从刚开始就开始冲刺那就是在浪费时间。加班的负面影响:差错不断、精疲力尽、加速人员流动、补偿性的减班动摇胶东团队,当工作不可避免的不能按时完成
时,不能过多的依赖加班来及时完成工作,以达到免受责备的目的工作狂就是只要你给他压力他就加班加点工作不需要换休,尽管他的工作效率在降低但是他还是会工作很长的时间,但是只要他明白每个人的生命是短暂的有比从事这种感蠢的工作更重 要的事情时你在完成这个项目后就失去他了。作为一个经理你该如何跟工作狂打交道?如果使用西班牙人的管理方式最大限度的剥削他们,你将最终失去他们。无论你多么拼命需要他们把所有时间精力都投入到这个项目中去,也不能以他们的个人生活为代价失去一一个好人是不值得的。 要提高更有意义的生产力。
人们在接受时间重压的时候不是工作的更好,只是工作的更快。为了更快的工作他们不得不牺牲产品的质重和他们对自己工作的满意复。我们都有-种倾向,就是把我们的自尊与我们生产出来的严品联系在一 起不是产品的数星而是产品的质量, 设置不可能完成的最后期限
会危害产品的质量。远远超过最终用户要求的质星是一种取得更高生产力的手段。 也是降低人才流失量的一个手段。当-个人真正热爱自己手头的工作可能的体现有几种,彻头彻尾做好是一种, 我觉得在软件工程中,可能加入自己的志题、情怀。暴雪游戏公司是我们熟悉的游戏公司,他们的经典游戏中充满了“彩蛋” :游戏里的NPC有限雪公司的员工, 角色的台调相互国应等等,通过这些细节, 玩家可以感觉到制作者的用心。
《人件)让我明白,人在本质上是不可管理的, 真正追求软件的成功应该让团队里的所有人热爱自己的作品,并且愿意拼尽全力去做
好,解决人的问题,而不是钻牛角尖在技术问题上。