有知道,医普茂粒子的质量流灼炙仪, 很麻烦吗

软件工程与项目管理是成熟的博夶精深的学科所谓新视野乃是指站在企业-产品-人这个系统的角度看待问题,旨在创导使企业-产品-人走向成功的方法論和模式

本章乃全书之综述,重点探讨企业的根本目标、产品开发之道、用人之道、如何成为优秀的软件人才这些论题探索一般性的规律,并给出开创性的观点和论断与传统的软件工程与项目管理书籍相比,本章不仅内容新颖而且言词激进、极富个性色彩和扇动性。

本章大多数内容都是作者亲身验证过后总结出来的将给多数读者带来有益的震撼。敬请读者首先敞开心扉阅读本章然后进行夶脑风暴,吸取精华、摒弃糟粕

1.1 软件危机新理解

IT产业已经逐步发展成为中国的支柱产业之一,然而充满活力、优秀的软件企业太少了(苛刻地讲十个手指头都能瓣完),绝大多数软件企业长期面临产品质量低下、进度延误、成本高昂的共性问题就像患了恶劣的慢性病,无法根除

太多原本雄心勃勃的软件企业并没有战死在沙场上,而是被恶病折磨得奄奄一息直至颓然去世IT产业的利润和前景实在呔诱人了,没有获得免疫力的新企业又如雨后春笋般地诞生前仆后继,延续着相似的故事

三十年多前(1969年),NATO会议把这种病被称为軟件危机三十多年过去了,这种病仍然存在之所以不再危言耸听,是因为人们司空见惯、习以为常了并且适应了极度浪费社会财富的快速诞生、快速死亡的企业生存方式。

为什么长期克服不了软件危机

难道是国内大学计算机教育太差劲了?不是!大学里嘚计算机课程面面俱到经常考试,基础教育非常扎实中国大部分学生有勤奋学习的优良传统,他们的计算机知识技能普通不差难道昰书籍资料不够导致人们不懂软件开发、不懂管理吗?不是!书市上的软件工程、项目管理、编程技术等书籍泛滥成灾Internet上有取之不尽的免费资料和代码。

难道是软件人才不够不是!国内大学源源不断地输出计算机相关专业的毕业生,还有无数非计算机专业的人改行从事軟件开发工作我敢说,不论是人才还是人手人是足够多了。象北京、上海等发达城市软件人才明显供大于求,很多计算机专业本科苼、硕士生、博士生找不到合适的工作难道是政府对IT产业扶持不够?不是!全国各地到处建设软件园区、高科技园区地方政府的减税免税政策、奖励政策适时出台。对比一下国内农业和传统工业的处境IT产业享受到政府的照顾已经好到天上了。

难道社会对IT产业投资不够不是!我们刚刚经历了网络泡沫、电信泡沫,不是社会投资太少了而是投资太多但是没有产生期望的效益才会产生泡沫。

尽管中国还鈈是发达国家但平心而论,你会发现当今软件企业的生存环境真是太好了实在找不出象样的借口来推卸失败的责任。内因决定外因昰大部分软件企业的内功太差,以至成为扶不起的阿斗软件工程和项目管理学科已经发展了数十年,技术细节问题早已研究甚多所以笁程专家们和管理专家们不要再沉迷于形而上学屠龙之技的研究,而是要换个视野看问题摸索解决中国企业面临的软件危機难题。

中国教育界和工业界长期的失误在于:大学教育以填鸭的方式给学生灌输技能却忽视传授思想和方法;学生们埋头学习,不知学以致用离开学校后对企业、产品、人生一片茫然;企业以混乱甚至错误的方式开发产品,重复着前人的失败而不是成功这就是产苼软件危机的真正根源。

1.2 企业-产品-人


在软件行业企业-产品-人这三个主体构成了复杂的系统,一般性的知识框架如图1-1所礻如果人们不明其理而行事,必然会对系统造成伤害

软件行业企业-产品-人走向成功的知识框架

我认为,教育界和工业界应当研究和推广让企业-产品-人走向成功的方法论和模式这是解决软件危机最有效的办法。

何为方法论方法论是用于指导囚们解决问题的系统性的思想方法,而不是一堆孤立的方法、技术的集合方法论主要研究是什么为什么怎么办这类基夲问题,当人们掌握方法论之后在实践过程中,自己能产生解决特定问题的方法

何为模式?模式描述了在我们周围不断重复发生的问題以及该问题的解决方案的核心,这样你就能一次又一次地复用该解决方案而不必从头开始研究在技术开发领域,人们总结了不少很囿价值的模式例如设计模式、编程规范、文档模板等等,被业界人士广泛采用大大地提高了工作效率。人们期待更有价值的模式那僦是让企业-产品-人走向成功的模式。

研究与推广企业-产品-人 走向成功的方法论和模式的意义在于:让人们少走弯路少经历没有价值的挫折,从而在有限的生命年华里做出尽可能多的贡献

三年前我写了一篇文章叫《大学十年》,这篇文章在Internet上广泛流傳激励了相当多的大学生。许多读者误以为我的大学十年辉煌之极从而羡慕不已。其实每个人都有自己的美好的和不好的经历我只昰把个人经历作了文学处理、写得比较好而已。

在企业里工作三年后我终于意识到大学十年里的最大失败:完全靠自己摸索前进,走了呔多弯路有一半时间在错误的道路上艰苦奋斗,浪费了大量青春时光并且不知不觉地损害了健康如果有很好的方法论指导和成功模式鈳循的话,以我当时的天赋、勤奋、毅力和创造力连续奋斗十年,何止于今日空有满腹经纶而对社会缺乏实质性贡献!广大学生和企業员工没有机会学习走向成功的方法论和模式,只好凭着本能和运气去工作、去生活、去奋斗这不是少数人的命运啊!而是几亿人那!基于切肤之痛和多年的实践与思考,我提出了本文颇为激进的观点期望同行的工程专家和管理专家研究与推广上述方法论和模式。吔许这个课题太复杂了太缥缈了,以致于国内找不到一本现成的教科书

为便于阐述观点,我勾画了知识框架草图毫无疑问,不论干哪一行人们都应当掌握专业基础知识和技能,这是立足之本所幸国内大学在这方面的教育相当不错。在软件企业工作的人们还要學习软件工程、项目管理、市场营销、财务管理、人力资源管理、国际化知识懂得越多,成功的可能性就越高然而这些领域是国內大学教育的薄弱环节。

目前教科书的最大不足是没有紧密围绕企业-产品-人这三个主体来阐述方法论和模式研究人员必须先分析清楚企业-产品-人的宏观特征与规律,再进行系统分解从而在各个相关学科创建方法论和模式。

在研究和推广上述方法论和模式的过程中大学里的教授们和讲师们将受到强烈冲击,因为许多教授和讲师对企业和产品知之甚少甚至自己的人生也相当落魄,拿什麼传道、授业、解惑啊何以为师?这种现状必须改革如果教授和讲师不合格的话,只好下岗或者提前退休否则误人之弟。

下文將探讨企业的根本目标、产品开发之道、用人之道这三个论题尝试提出系统性的观点、论断,为研究软件工程和项目管理的方法论囷模式打下基础

1.3 企业的根本目标

学过法律的人都知道:宪法是国家的根本大法,是立国之本任何普通法律法规都不得与宪法相抵触。企业的根本目标是合法地赚取尽可能多的利润使企业利益最大化。这个根本目标就如同企业的宪法是企业生存和发展之本。

企业所有的特定目标和行动都是围绕上述根本目标开展的任何背离根本目标的行动都将对企业造成伤害,应当杜绝如果企业主不明白這个道理,企业必定会很快倒闭如果广大员工不明白这个道理,企业必将岌岌可危如果你想到企业工作(或者已经在企业工作),希朢取得事业上的成功你首先必须理解企业的根本目标。上述文字简单朴实没有任何玄妙之处,似乎任何人都看得懂但是我敢断言,除了极少数天生的商人之外绝大多数人在遭受第一次商业挫折之前不会深刻领悟企业的根本目标。我们从小到大接受自闭的政治教育太玖了被灌输的幼稚口号太多了,以至于长大成人后仍然极度缺乏商业智慧天哪,赚钱这种事情连文盲都能做啊!怎么可以成为企业的根本目标呢!企业的根本目标难道不是为了振兴民族产业、为国家多做贡献吗

不是,的确不是!振兴民族产业、为国家多做贡献是铨体国民的义务不是企业的根本目标。只要企业有利润、能活下去它就已经做出贡献了。因为国家的主要税收来自于企业企业有利潤后才能纳税,企业纳税后国家才有钱搞建设只有企业活着,员工们才有工作、才有稳定的收入、才有能力养家糊口、才能维持社会繁榮稳定只要企业合法地赚钱,它赚得越多那么它对国家的贡献就越大。

政府对企业的唯一约束就是守法甚至不要求守德。眾所周知烟草对人有百害而无一利。烟草公司赚钱越多表明烟民受害越深。从道义上讲拯救广大烟民的最有效办法就是让政府封杀所有的烟草公司。但是全世界的政府都不会出于道德而封杀烟草公司因为烟草公司没有犯法,并且给政府交纳了巨额利税

政府与企业の间存在互利的交易关系:政府应该为守法的企业提供服务(而不该骚扰企业),企业付给政府的服务费就是利税所以企业的本性就是惟利是图,而不是救国就民无论大企业还是小商贩都一样。在计划经济时代无数国企曾经为国家做出了巨大的贡献。当计划经济转向為市场经济之后曾经功德无量的国企逐步沦落为国家的包袱。人们给国企强加了太多的社会义务国企不仅包揽了职员们的吃喝拉撒睡,甚至还要建子弟学校治病救人,养老送终等等社会义务榨干了企业的利润和精力,企业焉有不垮之理!

不论是姓资还是姓社企业改革的主要目标就是让企业回到赚钱这个正道上来。违背企业本性的做法注定是要失败的

我曾经给某大学软件学院的工程硕士們讲授《软件工程》课程,几乎每次讲课我都要强调企业的根本目标大讲特讲钱的重要性。企业惟利是图的本性就像低俗赤裸的真理玷污了纯真学生们的耳朵。学期结束之际有个学生写了一篇很有代表性的心得体会:

本学期听了林锐老师的课程之后,我对软件工程尤其是商业领域的软件工程应用有了全新的认识。所谓全新的认识我想主要是从经济利益的角度看待软件工程问题。在林老师讲课の前外籍教授Prof. Luqi Prof. Berzins 给我们讲授了如何从工程角度出发来分析一个问题、分割一个问题、解决一个问题。但是后来林老师则从商业的角度系統地阐述了为什么要提倡软件工程唯一的解释就是经济利益的驱动——钱!

在听林老师讲课的初期,我是有一定的反感的真的无法立刻接受。或许是由于一个学生对社会的认识的不足或许是由于受到古人的影响而对那些关心金钱的话题的鄙视。总之在听课的过程中,我总是忽略了经济利益的作用从未考虑过软件危机的真正成因。在一次课程的中间休息阶段我与同学们聊起了林老师的课程内容。峩说他的课程太没劲了来来回回就是经济利益太俗了社会上正是这样吗?总之我所反映的就是对他的课程内容嘚不信任。

这时有一位已经在公司里任CTO的同学这样对我说:林老师所讲的是正确的而且很有用的我每周都要给我们公司的员工们上一佽课,课程的内容很大程度上就是来自于林老师的讲义而且事实上,社会上就是这么来做的

从这次交流中我知道,他们公司和很多現在正面临着转型的公司一样公司的领导们已经认识到了软件工程的重要性,一切工作都是围绕经济利益这个核心的那些有工作经验嘚同学们赞同林老师的观点,这次交流之后我改变了自己以往的看法,逐渐接受林老师的课程内容……

对于象我这样没有工作经验,缺乏社会阅历的学生而言学习林老师的课程是非常有益的。看了这位学生的心得体会我不禁一声叹息。想当年在我读大学的时候真昰一心一意地想着振兴民族产业、为国争光,视金钱如粪土想不到工作几年之后,开口闭口就谈钱实在羞愧啊。1.3.2 案例与评论

前辈们曾經留下无数哲言我们通常挂在嘴上而不会放在心上,只有自己遭受失败并且反省之后才会恍然大悟,才会刻骨铭心让单纯如学生的囚们接受本章观点并不容易,比较好的办法是边讲故事边讲道理然后让人们自己去体会。20世纪90年代初期中国有个辉煌而结果凄惨的明煋科技企业——史玉柱创办的巨人公司。巨人公司的成败得失曾让无数人叹息而沉思现在有很多书籍可以参考。

结合本章论题我对巨囚公司的看法是:巨人公司在辉煌之际虚荣心极度膨胀,重大决策背离企业根本目标迟早都是要倒闭的。1991年史玉柱在珠海创立了巨人公司公司靠核心产品桌面排版印刷系统巨人汉卡发家致富,创出了年发展速度500%的奇迹成为珠海高科技产业的样板企业。史玉柱一年成为百万富翁两年成为千万富翁,三年成为亿万富翁1993年巨人公司即成为位居四通之后的中国第二大民营高科技企业,史玉柱本囚也于1994年当选中国十大改革风云人物

导致巨人公司倒闭的导火线是建造巨人大厦。由于公司发展迅猛短短两三年内员工激增到千余人。公司决定建造一栋18层的科技大楼(称为巨人大厦)供员工们办公用。这的确是企业的实际需求以巨人公司当时的资金实力,建造这樣的科技大楼并没有不妥之处

由于巨人公司是当时国内最耀眼的明星科技企业,风光无限各级政府领导时常光临巨人公司,少不了题詞、表扬、勉励和指示一些政府领导建议巨人公司为珠海建一座标志性大厦。结果每一批领导视察之后巨人公司的虚荣心就膨胀一次,不断提高大楼的高度为了给本市、本省乃至本国争光,充满浪漫主义色彩的巨人公司决定建造70来层的摩天大楼资金预算也由最初的2億元增至12亿元。

科技型企业的生存和发展靠的是不断地研发和销售产品而建造摩天大楼则是政府和房地产商的事情。巨人公司建造摩天夶楼的决策绝对背离科技型企业的根本目标单凭巨人公司的实力,实在难以承受这项浩大的工程更令人瞠目结舌的是,巨人大厦从19942朤动工到19967月公司竟未向银行贷款一分钱,全凭自有资金和卖楼花的钱支撑作为常识,房地产必须有金融资本作后盾可是巨人公司竟然将银行搁置一边。

史玉柱曾设想了一个绝纱的财务运作机制:先用巨人大厦卖楼花的钱投入生物工程再用生物工程产生的利润来支歭巨人大厦。但是这个美好设想并未成为现实不幸的事接连发生:大楼地基存在地质缺陷,需要重新加固进度一误再误,资金预算不斷上升已买楼花的人要求退款并赔偿。公司非但不能去为生物工程注资反而不断从生物工程中抽资去支撑巨人大厦。结果是巨人大厦沒能撑起反例赔进了生物工程。在危难之际媒体疯狂炒作,雪上加霜致使巨人公司卖出去的脑黄金收不回钱。终于有一天企业现金断流,银行不愿贷款风华正茂的巨人公司一夜之间崩溃。巨人公司倒闭之后人们总结了许多经验教训。1997年我去北京大学拜访一位經济学研究生,他说自己正在研究明星科技企业的死亡规律他阐述了一番观点,其中最精辟的一句话让我现在都记得:如果一个明星企業经常受到政府各级领导的视察和表扬那么企业就会干蠢事,它离死期就不远了我当时真为北大才子的胆识和学识倾倒。

回到本文主題我做个案例小结:企业的根本目标决定了企业必须专心致志地赚钱,企业人士要理智地规避伪善的社会事务防止企业被非目标事务拖累。史玉柱的英雄豪杰之举是承担了巨人公司欠下的天文数字般的债务而不是破产了事。他重新创业赚钱之后拿自己的钱还清了这筆债务。我认为史玉柱为中国企业家树立了道德楷模意义重大。我在读大学时期对史玉柱有偶像式的崇拜现在我是当真的敬仰。1997年至1998姩我自己在读博士期间也创办了公司,公司经营一年就倒闭了我反省了好几年。2000年毕业之际我把这段创业经历写进了短篇传记《大學十年》之中。为了给本篇文章找个合适的案例我重新阅读了自己的那段学生创业经历。哈结果一眼就看出了我的公司必然倒闭的根夲原因。


1997年我在学生时代的荣誉已经登峰造极(国内少有同龄学生可比了)。我受国家正规教育近二十年真的是发自内心地渴望创辦企业来振兴民族软件产业。那时我的名片上印着以振兴民族软件产业为己任,曾在东软集团举办的民族软件产业青年论坛上慷慨陈辞

当时我构思了一套三维图形系统,该系统下至开发工具、上至应用软件无所不包操作系统启动之后,立即进入三维视窗所囿的软件都在三维视窗中运行。当全世界人民接受这套软件系统的时候微软公司的视窗系统就被淘汰了,中国的软件产业就这样被我们振兴了当学生有这样的抱负后,他怎么能不长期兴奋我创建公司后,成天忙于开发那个能够振兴民族产业的软件结果不到一年就把公司的30万元资金用个精光,但是没有卖出一份软件所以公司啥都没振就倒闭了。

我这个公司倒闭的原因比巨人公司的要荒唐因为我当時压根就不知道企业的目标竟然就是赚钱!

把失败的原因简单地归咎于学生的幼稚是毫无意义的。由于我曾经是标标准准的好学生我的夨败反映出中国大学教育的盲区。我感叹自己在错误的道路上奋斗太久了所以非常渴望有成功的方法论和模式可以学习。让我们回顾电影《甲方乙方》里冯小刚的年终工作报告作为企业根本目标的喜剧解释:同志们,我们推出的美梦一日游深受广大群众的喜欢(墙仩挂满了群众们送的旌旗)大家工作都很勤奋,客户越来越多但是我们挣的钱却越来越少了。(公司)再办下去就成了慈善机构所鉯大家只好散伙。


企业的根本目标决定了产品开发之道企业用人之道此处的就是指方法论和模式。

产品开发之道有两個内涵:1)开发正确的产品:即开发能为企业赚取利润的产品;


2)正确地开发产品:即努力使产品为企业赚取尽可能多的利润

同理,企业用人之道也有两个内涵:1)用正确的人:即利用能为企业赚取利润的人;


2)正确地用人:即努力使人为企业赚取尽可能多的利潤

开发正确的产品用正确的人属于企业的决策过程。正确地决策是企业各级领导的第一职责

正确地开发产品囸确地用人属于企业的执行过程。正确地执行 是企业各个团队的第一职责

正确地执行了错误的决策,结果是失败错误地执行了囸确的决策,结果也是失败错误地执行了错误的决策,你别指望发生错错得对的结果只有正确地执行了正确的决策,才能得到满意的結果


决策和执行之间的关系是战略与战术之间的关系,两者相辅相成缺一不可。企业的成功是建立在正确的决策正确地执行基础之上的任何错误的决策、错误地执行都可能导致产品失败,进而导致企业倒闭所以却勿在企业里鼓吹失败是成功之母

特別要注意的是:在决策过程和执行过程中人们总是会遇到各种各样的困难,任何优化和折衷的措施都是围绕企业利益最大化这个根本目標开展的1.4 产品开发之道

1.4.1 开发正确的产品

所谓开发正确的产品是指开发能够赚取利润的产品。对于企业而言评判产品对错嘚标准就是能否赚钱

政府每年给大学科研机构投资很多钱允许人们去研发不赚钱的东西,例如很多自然科学基金项目的考核目标昰学术水平而不是经济效益但是企业的职能和大学科研机构的完全不同。企业只能开发能够赚取利润的产品赔钱的产品不能开发。

不少人有疑问:有些国际著名的大企业拥有自己的研究机构例如贝尔实验室、IBM研究院、微软研究院等等。这些机构的学术水平极高企业花巨资让那些天才们研究一些看似不赚钱的东西,岂非违背企业的根本目标

国际著名的大企业之所以活得那么风光,就是因为它们佷少干蠢事越活越好。这个问题要透过表象才能看到本质:科学技术是第一生产力为了提高企业的科技竞争力,国际著名的大企业不嘚不花巨资从事超前的研究那些超前的研究成果通常没有短期的经济效益,但是可能在不久的将来被大规模地应用从而产生巨额利润。当然不少研究成果可能永远都不会产生经济效益这就是科研投资的风险。世界范围内的科技竞争非常激烈有些关键性的技术往往决萣了企业的命运。万一竞争对手在科技上领先一步马上就会占领市场的主要份额,自己就面临被淘汰的危险例如当前几乎所有的大型電信企业都在研究3G(第三代移动通信),简直可以用豪赌来形容所以为了让自己在未来能够活下去并且活得更好,大企业不得不花巨资從事超前的研究这是战略投资,当然符合企业的根本目标

有些大企业的产品发展战略非常有意思:在市场上推出第一代产品的时候,企业内部已经掌握第二代产品的技术并且开始在实验室里研究第三代技术。当第一代产品没有遇到竞争对手、或者市场没有疲软的时候绝对不推出第二代产品(免得冲击第一代产品,降低利润)一旦状况改变,马上推出第二代产品让竞争对手措手不及,或者以自我淘汰的方式带动新一轮消费这样周而复始,力图永远领先于竞争对手永远占领市场最大份额。例如芯片业老大Intel就是这样做的

对于普通的中小企业而言,它们只能干些力所能及的事情如果采用成熟的技术就能够做出能赚钱的产品,那就没有必要自己研究新技术尽可能地降低风险。判断一个设想中的产品是否能给企业带来利润这绝对不是一件轻松的事情,千万不能依赖于少数领导人拍脑袋的决策方式开发正确的产品这种决策过程叫立项管理。立项管理的主要目的是:

通过规范化的流程判断并采纳符合企业根本目标的立項建议,提供合适的资金和资源使立项建议成为正式的项目。一般地立项管理过程包含产品构思、立项调查、可行性分析、立项申請、立项评审、项目筹备等关键活动。本书第二章将论述立项管理

1.4.2 正确地开发产品


所谓正确地开发产品是指:

1)项目团队在预萣的时间和成本之内,开发完成合格的产品;


2)项目团队尽最大努力把产品做得好、做得快并且少花钱

前者是基本要求,后者是努力方向质量、效率、成本通常是衡量产品开发过程优劣的三个关键指标。如果产品的质量比较差必然挨用户骂,轻则被退货、重则倒品牌如果工作效率(包括生产率和行政效率)比较低,等你慢腾腾开发完成产品并推向市场时可能大部分市场已经被竞争对手捷足先登了。如果开发成本太高要么用户买不起,要么利润率太低

一般说来,质量、效率、成本之间存在对抗关系俗话说一分钱一分貨,人们买东西的时候大多认可质量越好价格就越高再如俗话慢工出细活,言下之意是提高质量将使生产率降低根据常识鈳知,要想同时提高产品质量、效率并且降低开发成本是非常不容易的人们应当根据企业的实际状况,围绕企业利益最大化这个目标汾析质量、效率、成本的诸多构成要素,给出优化和折衷的措施

一、关于软件质量软件的质量属性很多,如正确性、精确性健壮性、鈳靠性、容错性、性能、易用性、安全性、可扩展性、可复用性、兼容性、可移植性、可测试性、可维护性、灵活性等。对于一个特定的軟件而言我们首先要判断什么是它的质量要素,才能给出提高质量的具体措施而不是一股脑地想把所有的质量属性都做好,否则不仅莋不好还可能得不偿失。简而言之能成为卖点的质量属性才是质量要素,才值得开发人员关注特别要提醒读者注意的是:提高软件質量的最终目的为了获取尽可能多的利润,而不是出于对完美质量的追求;如果某些质量属性并不能产生显著的经济效益我们可以忽略咜们,把精力用在对经济效益贡献最大的质量要素上大多数软件工程教科书和学术文章总是站在技术的角度论述软件质量,并且努力把技术推向极致这些技术无疑是有价值的,但是我要指出这种教育方式可能会误导读者开发人员学会了提高软件质量的技术,却常常在鈈该用的地方用了它例如,谈到软件的可扩展性开发人员首先想到的是怎样提高可扩展性,于是努力去设计很好的体系结构来提高可擴展性却不考虑该不该做这件事。从商业角度考虑如果某个软件将不断地推出新版本,那么可扩展性很重要但是如果软件永远都不會有下个版本(一次性买卖),那么根本无需提高可扩展性何必自找苦吃呢!再如,让两个同类的软件AB相互兼容可以使用户得益为叻提高软件之间的兼容性,开发人员通常会在数据格式方面下功夫从商业角度考虑,如果AB存在竞争关系那么弱者应当设法与强者兼嫆,否则无容身之地;强者应当避免被竞争对手兼容否则强者的市场将被瓜分。如果开发人员出于好意而让强者与弱者兼容此举无疑會损害企业的利益。

缺乏商业经验的开发人员往往因为单纯而傻得可爱却因幼稚而傻得可笑。作者在著作《高质量程序设计指南——C++/C语訁》中主要从技术角度对软件质量作了大篇幅的论述。本书将继续探讨软件质量这个话题但是思路已经改良:(1)先从经济利益识别軟件的质量要素,并给出合适的质量目标;(2)再用技术手段提高软件质量实现质量目标。

二、关于效率企业总是希望产品上市的时间樾短越好这样可以抢占市场。对于合同性的项目而言开发方应当在合同指定的期限内交付软件,否则违约的话将损害双方的利益所鉯对于企业而言,时间就是金钱在正常情况下,开发团队的工作效率是决定产品实际开发时间的主要因素所以提高工作效率是企业获取更多利润的有效途径。在旧社会资本家的工厂里都有监工,监工的职责就是让工人们不停地干活在给定的时间内生产出更多的东西。提高工作效率的前提条件是所有工作成果的质量必须合格否则,工作效率越高软件中的缺陷就越多,那么用于测试和维护的代价也樾高得不偿失。所以提高质量、提高效率都不是喊口号要根据企业的目标和当前实力,量力而行在不对质量和成本产生负面影响的湔提下提高工作效率,这才是真本事常见措施有:提高项目成员的工作技能。即使在组建项目团队时每个成员的技能都是合格的每個人仍然需要不断学习,无论对于项目还是人生而言都是有益的项目经理应当组织一些有针对性的培训,提高项目成员的工作技能使怹们在开发产品时不仅做得好而且做得快。

制定合适的软件过程软件过程定义了做事的主要步骤,如果过程混乱做事颠三倒四的话,势必伤害生产率虽然人们都知道开发软件要经历需求分析、系统设计、编程、测试这些阶段,但是严格的线性顺序并不见得就是最优嘚因为许多局部工作可以并行开展甚至提前开展。世界上并不存在放之四海皆准的、通用的软件过程标准所以项目经理应当制定适合於本项目的软件过程,并随着项目的进展加以适当的优化

提高复用程度。复用就是指利用现成的东西软件中可以复用的对象有設计模式、代码库、文档模板等等。由经验可知通常在一个新系统中,大部分的内容是成熟的只有小部分内容是创新的。一般地可以楿信成熟的东西总是比较可靠的而大量成熟的工作可以通过复用来快速实现(即具有高生产率)。软件人员应当懂得复用别人留下的成熟可靠的成果(可能要花钱去买也可能是免费的)并且还要给自己留下可以在将来复用的东西。复用不是人类懒惰的表现而是智慧的展現

使用高效率的开发工具和管理工具。使用好的工具无疑有助于提高人们的工作效率软件人员通常会采用业界推荐的开发工具,几乎每天都要使用因为这是开发产品所必需的。然而管理工具就一言难尽了因为功能先进但是价格昂贵的管理工具对于大部分项目而言並不见得是最合适的。例如目前比较流行的配置管理工具:SourceSafe的功能一般价格较低,使用非常方便;CVS的功能比SourceSafe强一些完全免费,用起来鈈如SourceSafe方便;而ClearCase则是功能极强价格极高,必须经过数天培训后才能学会使用所以无法说那个配置管理工具更好。项目经理应当根据项目嘚规模、经济实力等因素选择合适的管理工具,并且要坚持使用才能提高团队的生产率

三、关于成本软件不同于常见的生活用品。开發软件主要用人们的脑子不需要开工厂,无需原材料也不需要放到百货商店的柜台上销售。一般地开发成本和维护成本是软件的主偠成本构成。除了软硬件基础设施的成本外人力资源成本占了开发成本的主要比例。人力资源成本等于雇员的工资乘以工作时间所以企业招聘员工的理想状态是:以最低的工资招聘恰好满足工作需要的人。另外设法提高工作效率以减少总的开发时间,从而降低人力资源成本人们常常关注开发成本而忽视了维护成本。对于一个有信誉的企业如果卖出去的软件产品中有错误,那么就有义务修改错误軟件刚卖出去的时候,销售价格肯定比开发成本高看起来是赚了钱。但是如果软件质量比较差的话那么维护成本将是个无底洞,完全囿可能把先期赚的钱给消耗光所以人们不可为了压缩开发成本而放弃软件测试、技术评审等质量检查活动。前期偷懒将使后期遭殃在絕大多数情况下,设法降低成本将有益于企业获取更多的利润但并不是绝对的。企业有短期目标和长期目标之分为了使企业利益最大囮,在某些时候企业会不惜成本地去抢占市场以使未来获取更多的利润。产品的决策者一定要搞清楚质量、效率、成本之间的复杂关系判断孰重孰轻,给出优化和折衷的措施四、关于软件过程改进一般地,在软件开发过程中工程类的过程域主要有:需求开发、系统設计、软件实现、软件测试、软件维护等等;管理类的过程域主要有:项目规划、项目监控、需求管理、质量管理、配置管理等等。上述過程域中的任何活动都会影响产品的质量、生产率和成本20世纪90年代之际,软件过程改进成为软件工程和项目管理交叉学科的主流研究方向软件过程改进的目标就是提高产品质量、提高工作效率和降低开发成本。业界的实践证明走规范化之路是成本最低、见效最赽、能持续发展的软件过程改进方法。规范化之路就是本书致力探索的成功模式


本书从第三章起直至最后一章,将深入阐述在每个过程域正确地做事的方法总结出可以复用的模式。请读者参考作者的另一本著作《CMMI 3级软件过程改进方法与规范》
有句名言:人分四類——人物,人才人手,人渣
如果一个机构里上述四类人齐全了,那么最好是让人物当领导人才干重要的活,人手幹次要的活人渣去骚扰竞争对手。

用人之道是极为复杂、极宽广的话题为了避免迷失方向,本节把话题的范围限制在两个论点上:(1)如何组建软件开发团队;(2)如何管理软件开发团队

本节所说的人是指在软件企业里工作的技术人员和管理人员,他们都是受过高等教育的守法律、讲道德的正常人坏蛋和天才除外。1.5.1 如何组建软件开发团队

一、组建团队的基本流程组建团队的基本流程如图1-2所示汾四个步骤:首先要搞了解产品开发需求,从而确定团队的人员需求然后物色符合需求的人才,最终建立团队

组建团队的基本流程团隊的人员从哪里来?通常先在企业内部挑选最大程度利用现有的人力资源。如果企业内部不能满足要求的话再通过社会招聘获取人才。团队的人员结构是金字塔形的可以简单划分为三层:团队领导、核心成员和普通成员,如图1-3所示比较合理的人员比例为:团队的领導不超过10%(当官的不能太多),核心成员占30%左右普通成员占60%左右。

团队的人员结构二、关于人才的几个观念只有为企业创造的效益高于企业为其付出的成本的那些人才是企业所需的人才。不能为企业创造效益的人才其实就是饭桶不论其学历和职称有多高。团队需要优秀的人才软件开发是智力创作而非体力劳动,优秀人才的创造力比平庸之人要高得多如果团队没有优秀的人才,几乎不可能开發出有竞争力的产品优秀人才要价通常比较高,但是他物有所值企业应该少招聘一些平庸之人,把省下来的钱投资到优秀人才身上才對但是团队中的优秀人才并不是越多越好,优秀人才太多反而有更大的弊端一是人力成本太高,他们可能消耗掉产品创造的大部分效益那么就不划算了。二是团队分裂的风险太高因为团队的空间有限,无法同时满足很多优秀人才事业发展的欲望;当这个矛盾激化时优秀人才的内讧将产生极大的破坏力。一山不容二虎就是这个道理所以,团队中的优秀人才恰好够用就行一般地,让最优秀的人才當团队的领导让次优秀的人才成为核心成员,让平庸之人成为普通成员图1-3所示的团队结构比较稳定安全并且经济实惠

三、粅色团队的领导软件开发团队的领导应当具备四项素质按级别从低到高排列:不错的技术才能(一段),较强的管理能力(二段)丰富的产品开发经验(三段),敏锐的商业头脑(四段)如图1-4所示。

团队领导应当具备的四项素质据我了解目前大多数IT企业在物色团队嘚领导时,主要考察候选人的管理能力和技术才能

对于搞技术出身的人,如果他能当上小头目一般地讲他的技术才能不会太差,否则怹岂有出头之日然而即使某个人的技术水平是团队里头最强的,如果他不具备带领团队所有成员正确干活的能力(即管理能力)那么怹就不能当团队的领导。业界普遍认同的是合格的项目经理(或相似级别的经理)应当具备较强的管理能力和不错的技术才能。那么对於项目经理而言究竟是技术才能重要还是管理能力重要呢?业界不存在判断准则人们也没有必要过多地争论,应当视项目的规模和复雜性而定如果项目的技术难度很高,但是规模很小只有几个人干活,那么领导者的技术才能比管理才能更加重要反之,如果项目的技术难度不高但是规模比较大,只要团队成员超过十人那么领导者的管理才能比技术才能更加重要。企业在物色重大的团队的领导时不仅要考察候选人的技术才能和管理能力,尤其要关注商业头脑和产品开发经验商业头脑是团队领导最重要的素质。有商业头脑的领導能够带领团队朝着最赚钱的道路前进即使遇到一些坎坷,也无碍于最终的成功反之,缺乏商业头脑的领导通常不知道产品的卖点是什么却一味在技术方面下功夫,经常让团队干些不赚钱的南辕北撤的事情如果团队的领导有丰富的产品开发经验,那么他就能复用以湔的成功经验能够规避失败的风险。当项目遭遇一些意外困难时他自己不会手忙脚乱,能够从容地带领团队克服困难就如战斗中,存活率比较高的通常是队伍中的老兵因为他们有丰富的战斗经验,而不是枪法比新兵好几年前我已经意识到技术才能、管理能力、產品开发经验、商业头脑是团队领导者必须具备的素质,只是四项要素的重要性刚好和图1-4的颠倒自从我对某公司多个重大研发项目的夨败进行调查分析之后,我就把四项要素的重要性顺序纠正过来

近几年,该公司对几个重大研发项目总共投资了近亿元每个项目的研發人员达百余人,研发经费千万元以上结果这些目都以惨败而告终。有几个项目做着做着就无声无息了有几个项目好不容易推出了产品,结果因质量太差而被客户退回一度时间公司内部怨愤极大。我曾私下里做了调查分析失败的原因有许多,最重要的一个共性原因昰:公司领导用错了项目经理这些项目经理都是博士,在技术方面算得上是专家管理能力虽然没有技术才能那么强,但是也有中等水岼最糟糕的是他们都缺乏商业头脑,缺乏产品开发经验竟然拿大学里搞科研的方式在企业里开发产品,焉有不败之理这些人没有成功地运作过几十万元、上百万元的资金,猛地一下子拥有千万元的经费稀里糊涂地浪费了许多钱。最不应该的是这些项目给公司造成叻重大损失,似乎没有一个责任人认真反省过从来没有人写过一篇总结为什么失败的文章。重大失败就如轻飘飘的雪花那样融化了连個故事都没有留下。不少企业干过类似的蠢事同行们要引以为戒,尤其要当心那些拥有高学历、占据重要职位的败家子简而言之,如果你想成为普通团队的合格领导者你应当具备不错的技术才能和较强的管理能力。如果你的抱负更大想成为将帅之才,那么你必須具备丰富的产品开发经验和敏锐的商业头脑

四、物色团队的核心成员领导者应当从团队里面挑选出一些核心成员,为自己分担压力鈈仅分派重要的任务给他们,而且也要给他们更多的利益为了避免影响团结,领导者不必把核心普通的标志贴在人的脑袋上你自己心里有数就行了。

区别核心普通的要素是才能、责任心、忠诚度


让才能出色、责任心强的人成为核心成员这是順理成章的,无需解释大家都明白不少人对忠诚度有疑狐,觉得这是鼓吹拉帮结派、玩权术

大家不必忌讳忠诚度这个词,世上没有哪个领导不拉帮结派、玩权术的否则他怎么能够巩固地位、向上发展呢。只要他拉对了人、玩对了权术这就是他的领導水平。

英名的领导不仅让那些才能出色、责任心强的人成为核心成员而且还有魅力使核心成员忠诚于他,从而使团队越来越强大家嘚事业发展越来越好。反之平庸的领导常常重用亲近自己但是才能平庸、责任心不强的人,当他自己陷入困境的时候团队就树倒猢狲散。五、物色团队的普通成员连普通成员都要物色吗是的,任何成员都会对项目产生影响有正面的也可能有负面的,所以团队领导也偠用心物色普通的成员如果把核心成员比作医生,那么普通成员就相当于护士好医生加上好护士才能把医务工作做好。选择普通成员嘚主要指标是技能合格、安分守己、任劳任怨

技能合格是最低要求,因为招聘他来是干活的而不是摆在那里看的。团队中技能不匼格(没有用处)的人应当通通剔除既便他是个老好人。如果项目要招聘程序员而有一个落魄的博士前来应聘,他虽然写过许多文章卻几乎不会编程那么请他另谋高就而不要招来撑门面。

安分守己是指这个人比较老实不搞破坏也没有非分之想。安分守己的成员让领導放心安分守己向前一步就是任劳任怨,不仅让人放心而且让人感动任劳任怨是指领导让他干啥他就认真地干啥,即使很劳累、没有哆少成就感他也乐意。任劳任怨这种美德只有普通人员才可能具备因为优秀的人才只会对自己追求的东西倾注热情,很少对上级指派嘚工作任劳任怨任劳任怨的普通成员虽然在事业方面成不了大器,但是很值得交朋友朋友的远近是用情感而不是用功利来衡量的。无論你的领导才能多么出众在你强盛时期,你要用心照顾那些任劳任怨的普通成员让他成为你的朋友。而当你脆弱之际他们会回馈给伱友情,帮你走出心灵的困境小结:就如人们找对象一样,你极难找到心目中完美的人你目前所拥有的其实就是最符合你的。在现实Φ物色人才不要太挑剔,不要期望太高甚至聚散离合都是正常现象,因为你不可能让所有理想中的好人全聚集在一个团队之中重要嘚是利用现有的条件组建一支能战斗的团队,向目标前进并努力获取胜利1.5.2


软件人员在读技术书籍的时候,可能学起来比较费脑筋但学會后就很容易使用。而读管理书籍的时候基本上不会太费脑子可惜看完了仍然不知道怎么用。书市上有许多项目管理和企业管理的书籍常常让我们看得眼花缭乱、无所适从。久而久之管理的学问被高深化了。
本节探讨管理软件团队这个话题总结了一般性的規律,旨在创导一种简单而有效的管理方法使普通软件人员都能容易地学会。

一、团队管理的目标与策略团队管理的基本目标是:讓所有成员有条不紊地开展工作在预定的时间和成本之内,开发完成质量合格的产品从而使企业和个人获得预定的利益。团队管理的努力目标是:调动一切积极因素努力提高产品质量、提高工作效率并且降低开发成本,使企业和个人获取比预定目标更多的利益团队管理的策略:大部分的管理工作是成熟的,有成功的模式可以套用应当走规范化管理的路线;而另外小部分的管理工作可能是富有个性囮的,并不适宜套用规范那么应当采用超越规范化的管理方式。规范化的正面意义是稳定有序负面意义是僵化死板。超越规范化的正面意义高效灵活负面意义是混乱无序

团队管理既需要大量的规范化管理方式又需要小量的超越规范化的管理方式。通常前者约占80%而后者约占20%(注意8020仅仅是参考数据)。

国内大部分软件企业的管理现状是:规范化管理太少了非规范化的管理太多叻,到处都是土匪游击队的运作方式阻碍中国软件企业发展的瓶颈问题通常不是技术,而是杂乱无章的管理这个共性问题值得业界人壵高度关注。二、规范化的管理规范化管理有两层含义:首先制定工作规范然后按照规范开展工作。软件团队的主要工作包含了技术开發和管理因此至少需要两类规范。一类是软件技术开发规范它规定了如何开展需求分析、系统设计、编程、测试等工作;另一类是项目管理规范,它规定如何开展项目规划、项目监控、质量管理、配置管理等工作上述通称为软件过程规范。企业需要实用的、容易执行嘚而非高深的、复杂的软件过程规范,制定这样的规范是一项颇具难度的工作规范制定者首先要深入调查企业过程能力的现状,识别絀薄弱环节分清轻重缓急。再根据企业的实力(如资金和人力)确定过程改进的各个阶段目标,制定与目标相适应的规范在参栲业界推荐的过程标准或规范时,要舍弃那些听起来很先进但是对本企业无益处的东西只选取对企业有实用价值的东西。

企业制定软件過程规范是为了帮助人们把工作做得更好而不是存心与人们过不去。企业一方面要用行政命令和奖罚措施来强制实施软件过程规范另┅方面又要设法使员工们乐于执行规范从而避免流于形式。作者已经创作了一套切合国情的通用的“CMMI SPPSPP包含19个过程域、40余个规程、近60个攵档模板。所有规程的目标角色与职责启动准则输入主要步骤输出完成准则度量均已萣义SPP模型如图1-5所示。读者根据自身情况(如企业发展战略、研发实力等)适当地裁剪SPP可以在最短的时间内建立适合于本企业的软件过程规范,大大降低研制规范的代价和风险


关于软件过程规范更多的论述,请参考作者的另一本著作《CMMI 3级软件过程改进方法与规范》本書后面的章节将解析软件工程和项目管理规范中蕴涵的道理。

三、超越规范化的管理在团队的日常工作中总有一些事情无法套用规范,洇为干活的是活生生的人而不是机器无法套用规范的管理并不见得就会杂乱无章,情况好坏取决于领导者的管理才能本节之所以用超越规范化的管理这个名称而不是用非规范化管理,就是想突出超越两个字规范的东西通常是平凡的,普通人都能学会用;洏超越则是不平凡的它需要智慧。超越规范化的管理的精髓就是知人善用

团队领导给成员们指派任务、制定进度计划是项目管理中的一项重要工作,属于项目规划过程域一般地,规范化的做法是:1)先分解产品的功能给出WBSwork breakdown structure)图;


2)根据WBS图估算产品的規模(例如用代码行或者功能点来度量);
3)根据产品的规模和团队的平均生产率,进一步估算工作量(如用人月来度量);
4)根据笁作量和团队的人力资源确定人数和工作时间。
5)最后把符合角色要求的人安插到具体的岗位上(即分配任务)并给出期望的时间。

上述做法比起瞎指挥好得多了但是该规范并没有告诉我们哪个人最合适干什么事情,所以依据规范制定出来的计划具有统计意义上的匼理性但并不是最优的。软件开发是智力创作而不是体力劳动给软件人员分配任务不能象对待民工那样随意。领导者可以不必深入了解民工A和民工B的技能反正两人干的活都差不多。然而对于软件人员CD假设C很擅长于设计用户界面而编程水平比较低,D很擅长于编程而幾乎不懂得界面设计如果CD的工作错位的话,那么将对开发工作产生严重的负面影响

知人善用显然是超越规范的。直观地理解知囚是指领导者应当非常了解他的团队成员,包括知识技能和性格爱好等等善用是指让团队各成员扬长避短,使团队战斗力达到最強

人到企业工作,既要为企业创造效益又要获取个人的利益。一般地规范化管理的目的是使企业和个人获得预定的利益(实现这个目标已经相当不错了)。然而人的潜力是巨大的卓越的领导者能够充分调动团队成员的工作积极性,使企业和个人获取比预定目标更多嘚利益这也是超越规范的管理。具体做法可谓五花八门例如:如果经费充足的话,有些领导经常性地带着团队吃喝玩乐美其名曰Team Building;囿些领导以身作则拼命干活,希望下属效仿他成为工作狂有些领导经常性地做员工的思想工作,企图让人相信积极地工作是人生最大的赽乐这些激励办法能否起作用只有天知道。

真正有效的激励办法就是利益驱动利益有许多种,如金钱、地位、荣誉、成就感等等不哃的人在不同的时刻追求的利益是有很大差异的。所以英名的领导应该为下属设计能够让他心动的激励方案(而不是千篇一律的)这样財有可能真正地提高下属的工作积极性。知人善用的深刻含义是:不仅用最合适的人正确地做最擅长的事而且还要激励他做得更好。知囚是实现善用前提条件如果领导不与下属沟通,没有真正关心下属那么就不可能做到知人善用,实际上浪费了人力资源(团队朂宝贵的资源)

1.6.1 软件白领的概念

靠体力劳动谋生的工薪阶层称为蓝领,靠脑力劳动谋生的工薪阶层称为白领通常,在同一地区白领嘚工作条件和生活条件都要比蓝领的好一些。其实白领和蓝领都是打工仔没有什么好羡慕的。但是由于中国的农民和城市蓝领实在太多叻估计占全国劳动力80%以上,于是白领就成了农民和蓝领羡慕的对象

我有一对朋友,夫妇俩都是国内著名IT企业的软件工程师先生还是位小领导。一日俩人上街买衣服。先生性格粗犷身材高大,穿一身运动服天暖出汗,其言行举止恰似一副打工归来的模样先生挑叻衣服试穿,妻子东打量西打量犹豫未定。

店主生怕丢了生意于是奉承道:兄弟啊,这衣服太合你身了形象特好,你瞧瞧咱们穿起来多像个白领

妻子闻言甚为恼怒:胡说什么象白领,早就是白领了不买这衣服了

如果全国总共有360行的话那么目前国內软件行业肯定是前5位的热门行业。除了大学计算机系使劲地扩大招生量外2001年教育部在35所重点大学建了软件学院,专门培养面向企业的軟件工程和管理人员社会上改行搞软件的人更是不计其数。因此软件白领又成为其他白领羡慕的对象

据大致估计,上海、北京等发达城市的软件白领平均年薪为10万元左右如果进一步细分的话,年薪6万元左右的称为灰领年薪15万元左右的称为银领,年薪20万元以上的称为金领

1.6.2 软件白领的生活现状

改革开放20年之后,中国基本上解决了全民的温饱问题现在国家提出了全民奔小康的奋斗目标。所谓小康是指全国人均年收入达到1000美元你千万不要觉得全民奔小康这个目标很容易实现。要知道中国有13亿人口大约有10亿人在拖小康的後腿啊。所以发达地区至少要有10倍于落后地区的经济能力才能抵消落后地区的负担。

对于生活在上海、北京等发达城市的人民而言如果他的年收入只有1000美元,那么他就是赤贫阶层了面对高昂的房价和不低的物价,年薪10万元左右的人也许有胆量谈小康所以大部分白领囚士将和农民一样,不得不为小康而长期奋斗

在软件企业里,男女职员比例相差悬殊5:1算是正常现象。可以毫不夸张地说男性对软件荇业的直接贡献率达90%以上。尽管软件白领是令社会大众羡慕的阶层但是男士们成家立业的艰辛程度丝毫不亚于农民和蓝领。这是因为怹们所负的压力远远超过了经济收入

一个计算机专业的男生在学校里无忧无虑,可以憧憬美好的未来当他大学毕业到企业工作之后,頭两年对生活质量要求不高住在集体宿舍或者合伙租差一点的房子,每月的几千元工资不算多也不算少如果一个人吃光用光的话,日孓的确比较潇洒但是快乐单身汉的日子很快就过去了,正常人都是要成家的家的三大构成要素是男主人、女主人、房子。一般说來只要不是长得太丑,凭着软件白领的招牌找女朋友并不是难事。但是让一个工作才两三年的小伙子全靠自己的积蓄买房子那昰天大的难事。所幸大约还有50%的女士秉承了传统美德愿意在小伙子没有房子的时候嫁给他。

尽管全国都崇尚男女平等但是根据中国嘚传统习俗,买房子这个重任主要由男士来挑女士的主要本事将用在有房子之后治理这个家。在上海、北京等地买一个与白领身份相匹配的普通房子,至少要花费50万元薪资越高的人,买的房子越贵即使只要首付20%的房款,曾经是个快乐的单身汉也难以一下子拿出这筆钱在亲人和朋友们的帮助下,好不容易买了房子接下去每月都要还银行贷款。当他的工资扣除税收、缴掉各种保险金、还银行贷款の后顿时所剩无几。这时如果再让他肩负家庭的生活费用他就不再是白领了。我已经多次听到一些小伙子们恨恨地说:自从买了房子後我就活得像个民工,开始为家庭的温饱而奋斗

这就是目前普通软件白领的生活写照,如果他不能在事业上有大的跃进生活的压力將逐渐磨灭他的斗志,后半生就平淡如水大多数人并不甘心平庸,所以他不停地奋斗不停地承受更多的压力,这种死循环程序在讀大学的时候就已经编写好了

《读者》曾经刊登了一篇文章叫中国的男人为什么不浪漫?估计是悠闲女人写的。其实不必写那么長的文章一句话就可以解答:因为他太累了。

1.6.3 软件白领的前途

大多数软件白领都是程序员出身他们经常在谈论这个话题:编程这活究竟该干多久?我们是否要一辈子编程我认为,这不是愿意不愿意一辈子编程的问题而是能不能的问题!编程这活儿可以算是青春饭,匼适的年龄是2030岁之间比女孩子的青春还要短。20来岁在大学里学编程虽然刚开始时水平比较臭,但是学习劲头很足进步比较快;到25歲左右时编程技能、编程效率达到高峰;之后,编程水平基本停滞不前但是编程效率逐渐下降,到30岁左右已经不是编程主力军了

程序員不能老是捧着旧饭碗,年龄大到不再适合于编程时并不是说这个人就无用了,而是应当去做更加有价值的事情中国有句励志古训叫三十而立,其含义是男人到30岁时应当:(1)建立安全的家庭也就是让老婆孩子过上小康的日子;(2)在事业上有所建树,不再是无洺小卒


由于古时候中国男人的平均寿命不到50岁,而且都是男人当家所以如果男人活到30岁还不能立起来,基本上就没有指望了但是现玳中国男人基本上能够活到70岁,读书时间花得很长因此四十而立是比较符合现代国情的。

不幸的是女士们不仅广泛接受了三十洏立这个观念,而且还把它升华为考核男人成败的标准因此,男生一离开学校就要为三十而立奋斗时间紧迫,压力太大


如果赽30岁了,他还天天编程估计他很难完成三十而立这项艰巨任务。因为目前中国程序员的经济收入以及在企业中的地位都不高属于企业的中等偏下阶层。更糟糕的是30岁的程序员比起25岁左右的新生代程序员,毫无竞争优势可言

一般地,只要脑子不笨程序员用一种語言编程2年左右,他在这个领域的编程技能和经验就达到高峰了以后就不会有显著的提升。由于软件技术更新极快编程语言和编程工具都会革新换代,新生代程序员在掌握新技术方面具有先天优势30岁的程序员面临的家庭事务比较多,压力大上班时常感困乏,工作老昰分心编程效率自然落后于更年轻的小伙子们。所以对于程序员这个职业而言绝对无法倚老卖老。

如果年长的程序员不能在软件工程囷项目管理方面发挥优势那么他的前途可能比较黯淡了。我在十年的大学生涯里花了八年时间编程和搞科研。我到企业工作时已经满27歲了我的第一个职位是研发类的项目经理。尽管自己的主要职责不是编程但是我对编程还深有感情,乐意给公司各个部门的程序员讲解编程规范很快我就发现那些计算机系毕业的小伙子们比我更加适合于编程,而客观上讲如果我继续编程的话就等于浪费公司的人力資源。大约工作1年左右我写了《高质量程序设计指南——C++/C语言》这本著作,之后就再也没有编写过C++程序

最近我组织开发了两个企业信息管理系统,用的都是JavaWeb技术而我以前只熟悉C++,这回我发现自己不会编写JSPServletJavaBean这些程序了由于我的项目成员都是出色的程序员,根本無需我参与编程甚至连详细设计都不必过问。除了项目管理外我只要集中精力做3件事情:(1)定义软件需求;(2)用HTML制作用户界面原型;(3)制定软件开发过程规范。剩下的开发工作全部交给其他项目成员去做我定期检查工作成果就行了。

程序员出身的人往往对编程凊有独钟很难接受软件人员不再编程的观念。由于我已经不编程了令一些读者很失望。有一位读者写了如下email给我:

微软的副总裁裏克?雷斯特博士仅在2000年就写了5万行代码1998图林奖的获得者吉姆?格雷博士现在仍在写代码。我觉得真正的软件开发已经到了哲学甚至是宗教的意味境界中国的软件行业有种学而优则仕的思想,我不敢苟同推动整个世界软件行业的人是那种几十年如一日奋斗茬程序设计的领域里的人,像Tompson, Ritchie, knuth等人他们才是我心中最伟大的软件英雄。中国的软件行业的发展必须靠这种人因为我觉得您的选择(放棄编程)可能会影响我以后的道路,所以将我的想法说了出来希望不会耽误您宝贵的时间。

几年前我也是成千上万个狂热程序员中的一員信奉编程至上。我到企业工作几年后逐渐改变了编程至上的观念。英名的领导会根据团队利益最大化这个目标开展工作洏不能把编程当作团队工作的核心。我放弃编程并不是因为自己老得编不动了或者偷懒,而是因为我继续编程的话将使自己没有精力去莋更加重要的事情机会成本实在太高。软件需求和用户界面是商业化软件产品的成败要素所以我集中精力去做这事情。

在外界看來做个程序员是蛮光彩的。但是我们自己切勿轻易满足软件行业还有许多比编程更有价值的工作。有个朝鲜官员第一次到中国参观学習感叹万分:没出国之前我一直以为朝鲜是世界第一,到了中国之后才知道中国是世界第一朝鲜是世界第二啊。

软件白领的职业苼涯大致可分三个阶段:1)第一阶段做个职业程序员,主要工作是编程、测试和维护领导让他干啥就干啥。


2)第二阶段成为项目经理或同等级别的技术负责人,从事项目管理、需求分析、系统设计之类的工作带领一批程序员干活。
3)第三阶段成为机构(企業或者事业部)的领导,成天琢磨怎样让机构赚更多的钱决定产品的发展战略,然后让别人去开发产品
软件白领处于第一阶段为合格,处于第二阶段为良好处于第三阶段为优秀。比较合适的年龄分别为25岁左右、30岁左右、35岁左右第一阶段比较容易实现,第二阶段需要┅定程度的努力第三阶段则靠奋斗了。

1.7 如何成为优秀的软件人才

中国大概只有几所大学才有那样的气魄:我们培养的是国家栋梁之才洏且的确做到了!反之,国内绝大多数理工科大学的教育目标是:让学生们成为出色的工程师毕业后找份好工作。说得难听一些就是培养出色的打工仔。这种教育方针导致无数有天赋并且勤奋的青年学生逐渐演化成为只懂技术、没有思想、缺乏抱负的平庸之辈学校正規教育的大部分内容是对人生有益的,但是也夹杂了不少愚昧的教导遮蔽人生精彩的通常不是困难和挫折,恰恰就是愚昧观念书呆子槑就呆在全盘接受了好的和愚昧的教育,结果让自己成为有知识的无知者

我分析自己以及许多同行人士的成败得失,经多年思考之後总结了让普通人成为优秀软件人才的简要模式。除了自己身体力行外我还言传身教于所认识的软件人员。本节内容虽非真理泹比起学校里面冗长乏味、空话连篇的政治、成才教育等课程更具实用价值。

一、什么是强势知识在解释什么是强势知识之前我们先举唎说明它的反义词——垃圾知识。


《读者》有一篇文章说国内有个杜甫研究专家在国际上拥有一项独一无二的研究成果,他用了19年时间研究证明杜甫是吃牛肉死的因此成为权威。

我原先以为研究杜甫是为了让人们更好地欣赏高雅的诗词没想到有人执著到用19年时间研究杜甫是吃什么死的。这个研究成果不是学问它对人类社会毫无价值,称之为垃圾知识最恰当不过了


世界上的知识无穷无尽,没有人能夠学得完然而人的寿命却是有限的,对于世上的绝大多数人而言学习知识的目的是为了使自己、家庭、乃至社会变得更加美好。我们聽惯了知识就是力量知识就是金钱的格言,殊不知劣质的知识就是垃圾万一我们化了大半辈子时间学习或制造垃圾知识,那人生豈不可悲!

知识的价值可以用创造出来的社会财富(包括物质财富和精神财富)来衡量所谓强势知识就是能够最快地为社会创造最多財富的知识。我们应当在短暂的、富有生命活力的时间里学习和应用强势知识而不是垃圾知识。

二、把事业建筑在强势知识之上诚然世界上的强势知识是无穷尽的,人人都有自由学习的权利但并不是每一种强势知识都适合于每一个人。比如让出色的艺术家和软件專家互换角色钻研对方的学问,两者可能都将一事无成由于人的精力和特长都有局限,所以人们常说有所为而有所不为同理,我們应当有所学而有所不学

一般地,人们应当根据自己的兴趣、毅力、悟性(天赋)发掘适合自己的强势知识,并把事业建筑在强勢知识之上勿容置疑,兴趣是学习的原动力当人们还年少无知的时候,如果完全凭兴趣自由学习的话有可能造成严重的偏科。所以敎育部门会实行强制的基础教育可谓用心良苦。例如尽管大约有50%的人不喜欢学习数学但是从小学读到高中毕业,不管你感不感兴趣年年都要学数学,使你一生受益

当人开始读大学了,这个时候再也不能被动地接受知识要好好分析自己究竟对什么感兴趣。当然伱感兴趣的东西未必都能学得好,更未必成为你的事业在读书的时候换专业,工作的时候改行都是很正常的事情年轻人切勿过多地受囸统教育观念的束缚。我并不推崇干一行爱一行因为爱和不爱都是发自内心的,无需听从口号我更不赞同在事业上择一而终,因为这可能使生命失去色彩人是易变的,只要朝着更加适合你的方向改变就叫与时俱进

我读高中的时候最喜欢学物理成绩┅直很好,我的理想是成为一名物理学家高考填志愿的时候,由于农村的孩子视野太有限我不知道大学里有五花八门的专业,所以志願表里通通填写了物理系1990年我到西安电子科技大学技术物理系读大学,刚好碰上海湾战争全校人都在大谈打仗。在那种气氛激励下峩给家里写了一封信:我立志成为一名核物理学家,为国防做贡献毕业后就隐姓埋名到戈壁滩搞核武器,请家里做好思想准备这个理想不到半年就被我自己废除了,因为军训生活非常艰苦乏味令我对戈壁滩不再有一丝兴趣,想不到幼稚的理想竟然如此脆弱

大学三年級分专业,我选了半导体物理与微电子专业当时我对芯片设计有一种神秘的向往。不到半年有两件事令我对这个专业心灰意冷:

1)我看不懂相对论和量子力学,我知道自己永远都不可能成为物理学家至多成为物理教师;


2)我虽然能够用心算解答比较复杂的模擬电路,却竟然对简单的数字电路束手无策我一直都搞不懂二进制、八进制、十六进制,一个对数字电路毫无知觉的人绝对不可能成为芯片设计专家的在大学三年级的时候,尽管我是全系的尖子生却下定决心放弃这个专业。尽管我的本科和硕士专业都是半导体物理與微电子但只是挂名的专业,我连三极管的工作原理都搞不清楚自己的兴趣全部转向了软件开发。所以从大学三年级起直到硕士毕業我活脱脱是个程序员,并且靠软件获了许多科技奖励由于我没有学过计算机专业基础课程,其实内功很差但是当时谁也觉察不到,我也误以为自己是软件天才呢

为了使自己成为名正言顺的计算机专业人士,我就到浙江大学计算机系读博士学位当时对计算机图形學特别感兴趣,于是给自己设立了奋斗目标:35岁之前成为国内一流的图形学专家成为CAD&CG国家重点实验室的主任。我在浙江大学读博士的3年哆时间里获得了很多令人炫目的荣誉,但只有我自己明白这3年求学是我迄今为止最大的败笔我发自内心地喜欢图形学,非常认真地学習理论知识非常执著地开发图形学软件。但是直到博士毕业之际我才发现自己在图形学方面没有天赋(数学和技术两方面都没有天赋),不适合干这一行不得不放弃。这是个非常可悲的结果

我到企业工作后,再也没有接触过图形学也没有再编程,虽然可惜但是並不心疼。我的兴趣转向了软件工程和项目管理这一次,兴趣、毅力和悟性用对了地方我化了3年的时间用于研究和实践,终于拥有了嫃才实学不断地产出有价值的成果,令自己欣慰

回顾十多年的读书和工作生涯,我不断地改变兴趣常常在付出努力之后再放弃,得夨参半我并不后悔,因为这是一个积极的探索过程没有放弃就不能轻装前进。尽管目前自己干得不错几年之后我仍然会放弃,继续探索新的兴趣掌握更多的强势知识。三、真才实学优于学历在十几年前学术还比较纯洁的年代学历代表着学问,高学历者受人敬仰峩在读中小学的时候,对学士、硕士、博士无比地向往然而世风日下,如今市场上到处可见假冒伪劣产品与此呼应,中国大学也大量苼产假冒伪劣的人才令人愤慨,令人伤心记得十年前,我在校园里偶尔碰到教授和博士总是激动万分,总是激励自己向这些有学问嘚人学习十年一晃而过,现在我常常碰到教授和博士总是首先怀疑对方是不是水货,总是告戒自己不要沦落水货教授和博士的贬值意味着学术走向衰败,教授和博士沦落为水货意味着学术已经溃烂有识之士们正在呼吁拯救学术,但是不痛不痒的谴责已经不起作用峩认为矫枉必须过正恶病要用猛药治。大量青年学生们不了解大学里的阴暗面容易误入歧途。我们有义务把神圣殿堂里嘚丑恶东西抖出一些给人们当头棒喝,让学生们擦亮眼睛再读书

我首先谈谈IT企业在招聘学士、硕士、博士的态度,让那些还没有畢业的学生们心理有个数


学生毕业之际,谁都想找一份好的工作对于IT相关专业而言,90%以上的学生要到企业工作因为只有企业才能接纳千军万马。大量的硕士生和博士生学了一身的屠龙之技精通了纸上谈兵,可是企业不欣赏屠龙之技更加讨厌纸上谈兵。尽管我在夶学里一直都是牛气烘烘的但是在毕业之际也不得不到处投寄求职信,眼巴巴地等人要我曾经有一段时间杳无音讯,让我心里发慌

終于有一天上海贝尔的一位人事经理约我面谈,我拿出厚厚的一叠奖状以及软件成果展示给他看人事经理对我讲,你的简历不错成果佷多,但是我们不感兴趣因为你的专业是图形学,我们是电信企业专业不对口。我当时吓出汗来人事经理接着说,本来我们不会招聘你的碰巧有人发来《大学十年》这篇文章给我,我看后马上打电话约你免得你被其它企业招走。我们总是努力招聘有真才实学的人你写的《大学十年》说明了一切。几乎同时华为上研所的人事经理约我面谈,其观点几乎与上海贝尔的一模一样说来好笑,我的一堆引以为豪的奖状根本没人理睬却因《大学十年》这篇文章一路开绿灯。不仅没有人面试我任何技术问题还让我自由选择工作,给我嘚职位和薪水比所有同期的博士生们都高出一级有了这样的体会后,我知道了该怎样指导别人写命中率很高的求职信我工作后经常帮囚力资源部招聘员工,我看过的简历有几百份亲自面试过近百人。而且自己给很多员工培训过所以对IT行业的学士、硕士、博士的现状楿当了解。几个同行聊起这个话题大家很有同感。

我们发现名牌大学计算机相关专业的本科毕业生普遍来说相当不错干活很好。相比の下差的学校的本科毕业生差距比较大。据我观察有23年工作经验的名牌大学本科生是干活的主力军,他们正当青春、干劲十足、不擺架子、不耻下问、要求不高、奉献甚多可见国内名牌大学的本科教育相当好,令人放心

本着服务于中国物理学者和物理專业的宗旨我们根据摘要和引言对本期部分文章进行中文导读。由于水平有限不免出现一些不准确的地方乃至错译的地方。公众号下方有留言功能欢迎专家学者通过留言指出不准确或错译的地方,共同提高公众号的服务质量留言经编辑确认后,会显示在文章下方供后来浏览者参考。

普通物理:统计与量子物理

量子和经典系统中互文性的实验检验

互文性被认为是非经典性的内在特征是实现量子信息处理独特优势的关键资源。然而最近有一些关于经典场是否也可以表现出互文性的争论。Aonan Zhang等人设计了一个光学场的互文测试实验采鼡测量事件的各种定义,并分析这些定义如何影响非经典关联的出现被预言的单光子态(一个典型非经典光场)在他们的设置中显示了互文性;而经典相干场的互文性强烈的依赖测量事件的具体定义,这相当于过滤输入态的非经典分量他们的结果强调了测量事件定义对證明互文性的重要性,并且将互文关联性与相空间中准概率定义的非经典性联系起来(崔石峰)

测量玻色场量子态的非经典性

Bievre等人提出叻一种新的基于距离的测量方法,它用来研究玻色场态的非经典性它在几个方面优于现有的测量方法。为此他们定义了态的算符排序靈敏度,它反映对准概率Renyi熵的算符排序的灵敏度性并测量在其Wigner函数中的振荡。通过对经典态的算符排序灵敏度的严格控制得到其在密喥矩阵空间中位置的精确几何图像,从而引进一种基于距离的非经典测量作者分析了这种非经典测量和最近引入的量子宏观测量的联系,表明这两种概念如何区分(崔石峰)

在简并希尔伯特空间中,通过参数循环缓慢驱动一个量子系统量子态会获得一个非阿贝尔几何楿位。这个相位是稳定的构成了完整量子计算(HQC)的基础。然而在绝热极限下,环境的退相干成为了错误的主要来源最近很多非绝熱完整量子计算(NHQC)方案被提出,但是所有都以增加对控制误差的敏感性为代价通过“绝热性捷径”(STA)技术加速HQC的理论与此不同,但由于該理论涉及同时对四个能级的复杂控制目前在实验上尚无验证。本文提出并实验证实:在可扩展的体系结构中利用超导量子比特,通過绝热性捷径HQC可以仅用三个能级构建。这样所有完整单量子比特运算可以通过非绝热态演化的单循环来实现。作者已经能在实验上对照NHQC的系统检测STA+HQC的稳定性这一灵活简单的方案在其他体系中也能够实现,比如氮晶格空位中心、量子点和核磁共振中此外,这个方案可鉯被扩展为构建两量子比特的完整纠缠门从而可用于构建一个STAHQC门的通用装置。(侯迪莎)

超导量子比特的门控条件位移读数

作者实现了超导量子比特和读出腔之间的新的相互作用以量子比特的状态为条件,它导致腔中的相干态的位移当到达腔体跟随的相敏功放时,该條件状态与其测量的可观察量(即相位正交)匹配。在几个量子比特耦合到同一读出谐振器的装置中作者表明可以测量目标量子比特態,同时其他量子比特的失相(dephase)最小作者的结果给出了更快读出超导量子比特,并实现玻色量子纠错编码的新方向(朱文静)

通过多通道驱動测量量子比特

量子计算中的容错逻辑门

在经典立方二聚化模型中柱状有序

相变中涌现的SO5)对称性

立方晶格上的经典二聚化模型在柱状晶体和二聚化液体之间经历了非常规的相变,该相变与自旋1/2的反铁磁退禁闭量子临界点处于相同的普适类但有着非常不同的微观物理和微观对称性。通过蒙特卡洛模拟G. J. Sreejith等人证明该相变具有涌现的SO(5)对称性,相关的物理量可以刻画这两个相虽然低温相有常规的序参量,在高温侧库伦液体的性质是单体的退禁闭所以SO(5) 把根本不同类型的物理量联系起来。研究的系统线性尺寸达L=96, 他们发现这种对称性有极高嘚精度且随尺寸增大不断提高。值得注意的是SO(5)出现在立方二聚化模型这样具有简单的离散自由度的基础系统。此前为非紧致CP1场论提出的SO(5)对称性具有一般性作者的结果为此提供了有力证据。作者为这些结果给出了一个解释该解释基于对重整化流结构的一个假设,咜考虑到SO(5)对称性最终可能只是近似对称性而非严格的(刘玉海)

用变分自回归网络求解统计力学

[编辑推荐语]深度神经网络可以高效哋从玻尔兹曼分布中采样,并计算变分自由能以及其他物理量,优于现有的平局场方法

Dian Wu等人提出了一个解决有限大小系统统计力学的通用框架。该方法使用自回归神经网络扩展了著名的变分平均场方法它支持直接采样和精确计算位形的归一化概率,可以一次完成计算變分自由能测量诸如熵、磁化强度、关联等物理量,并生成无关联的样本对网络的训练采用强化学习中可以无偏差的估计参数梯度的政策梯度。作者将该方法应用于几个经典系统包括2D Ising模型,Hopfield模型Sherrington-Kirkpatrick模型和逆Ising模型,以展示其优于现有变分平均场方法的优势他们的方法為使用现代深度生成神经网络解决统计物理问题带来曙光。(刘玉海)

非均匀量子相变的普适动力学过程:

Kibble-Zurek机制预测:在穿过量子相变的非絕热动力学过程中拓扑缺陷的形成被抑制,遵从猝火时间的一个普适幂律非均匀系统中,系统局部可以达到临界点因果关系将缺陷形成的有效系统尺寸减小到临界锋速低于声速的区域,这有利于绝热动力学过程激发态密度的降低对猝火速率的依赖性更大,可以用作鍺在量子Ising链中说明的一个普适幂律来描述(孙生红)

导读:郭敏勇;责编:高思杰

皮米-稳定六角光学试验台:

用于验证LISA相位提取的线性喥和精度

激光干涉仪空间天线(LISA)及其计量链必须满足严格的性能要求,以便能够对引力波进行基于空间的探测这意味着性能验证方法嘚必要性。特别地需要针对线性度和相位噪声贡献来探测由相位计实现的干涉相位的提取。为此本文章报告了一个六角形准四面体光学岼台可以执行三信号测试。文中展示了其低至皮米级别的稳定特性以及其在LISA条件下用于基准相位计性能测量的用途。这些结果使其成為LISA计量验证设备核心的候选者

未来的探测器可以作为引力,利用引力波来探测合并的结构但是,这种可以探测量子机制吗作者研究叻这个有趣的问题,发现 (i)距离分辨率的误差对勒夫数的误差呈指数敏感(ii) 量子引力的不确定原理带来基本的分辨率极限 (iii) 小距离时空结构的結论依赖于对所考虑的(未知)紧密物体的性质的假设。

永恒暴胀和精制的洼地猜想

作者将最近提出的“洼地”猜想应用于单标量场理论Φ的永恒暴胀永恒的暴胀是准德西特宇宙无限自我再生的一个阶段,它被认为是宇宙暴胀的一般结果Matsui 和Takahashi 以及 Dimopoulos 最初提出的德西特洼地猜想,通常与永恒暴胀不相容然而,最近提出的“精制”沼泽地猜想对暴胀中的标量场势能施加了略微较弱的标准与快子不稳定性的存茬一致。在文章中作者表明永恒暴胀与精制的德西特洼地猜想勉强一致。因此如果精制的猜想是正确的,弦理论中基于的“多元宇宙”的存在与自洽的紫外实现并不矛盾对弦理论中的模型构建具有重要影响。

高级LIGO O1数据的引力波背景天空图

利用引力波探测费米大天区

复雜度作为探测量子淬火的

新方法:全局缩放和纯化

作者将最近发展的场论的复杂度的概念用于通过1+1维相变点的量子淬火作者通过研究一系列模型后证实了复杂度可以用来探测纠缠熵所不敏感的一些特征。作者发现亚区域的复杂度是次可加的作者评论了结果对全息理论可能的暗示。

[编辑推荐语]用新粒子的质量来解释MiniBooNE超出被现有的实验数据严格限制

MiniBooNE实验最近报道了与在短距ν束流中出现ν

相融洽的类电子倳例4.5σ的反常超出。由于没有观测到惰性中微子相关震荡中对应的ν

的减少,因此有很强的动机需要其他新机制去解释该反常作者考虑了觀测到的类电子信号可能是来自于MiniBooNE靶中产生的粒子的质量,而非新的中微子源或者任何中微子震荡作者发现在完整MiniBooNE数据中的类电子事例嘚能量和角动量分布,包括中微子、反中微子等等严格限制了并在某些情况排除了解释正反中微子超出的新物理模型更确切地说,靶中產生的粒子的质量或者衰变或者在探测器中发生弹性散射的情况与数据强烈不吻合的作者基于一般动力学的讨论,将存在的MiniBooNE结果和解释延拓到限制之前未曾考虑过的新物理迹象并强调了在MiniBooNE beam dump搜索对于进一步限制解释超出的模型的能力。

衰变本文报道了BABAR探测器观测到了稀有粲夸克衰变D

0

实验发现该衰变在正负电子对的不变质量范围为0.675 < m(e

0

,其中第一项为统计误差,第二项为系统误差而第三项为使用D

0

作为归一化的误差在一系列长程效应较小的m(e

)质量区间,实验在90%的置信区间确认该分支比的上限为B(D

0

普朗克尺度轻子数破坏产生的中微子质量

作者考虑了标紸模型的右手中微子拓展并论证在可靠的假设下0.1eV数量级的中微子质量很自然的能通过在普朗克能标破坏轻子数来产生。这种破坏有可能昰通过引力效应而无需引入新的质量标度。

使用LHC的CMS探测器在质子质子对撞能量为13TeV中搜索了索窄Hγ共振。实验选用的事例含有一个光子和高速boost的希格斯粒子的质量强子衰变后产生的大半径的喷注实验通过分析光子与喷注的不变质量谱来搜索窄共振。实验结果与标准模一致,并茬质量区间为720-3250GeV给出了迄今为止最严格的限制

QCD两圈平面五胶子散射振幅的解析形式

作者展示了外腿胶子的全部螺旋度独立的,QCD两圈平面五膠子散射振幅的解析表达式这包括首个与计算强子对撞机上次次领头阶QCD修正相关的两圈5点振幅的解析结果。作者通过重构数值计算的结果来获得解析表达式作者通过使用振幅的物理以及解析性质,采用了所谓的五边形函数作为最小基来简化了计算的复杂度。

第一次测量长寿的π+ π?的寿命

本文报道了第一次在CERN的PS加速器上的DIRAC实验首次观测到了长寿的类氢π π

原子并测得其2p态的寿命为τ

秒,比之前测得嘚基态寿命τ = ( 3.1 5

s大了3个数量级测得的寿命与QED 2p态的预言τ

秒无矛盾。进一步研究该原子允许我们去测量p与s原子态之间的能极差并来区分同位旋标量和同位旋张量的π π 散射长度以检验QCD 的预言。First Measurement of a Long-Lived π Atom Lifetime

责编:耿立升;导读:王亚坤

p介子价夸克的内禀横向运动

方程对p介子的描述采鼡超越求解Dyson-Schwinger方程所经常采用的彩虹-阶梯截断近似的方法,Chao Shi等人确定了p介子

利用这些LFWFs,直接得到了领头阶-扭曲时间反演偶横向动量依赖的p介子部分子分布函数(TMD)在典型的强子尺度上,由动力学手征对称性破缺驱动的LFWFs的一个关键特征是它们是光锥动量分数

的函数。LFWFs具有非平凡的x,

依赖性并且通常不能分解成每个变量单独的函数。对于

依赖性可以用高斯函数很好地描述然而,对于

方法研究了其结果的TMD演囮从而可以与Drell-Yan数据进行定量的比较。

导读:宋新秀;责编:张文凯

单个超冷两体碰撞引起的密度振荡

[编辑推荐语]文中新的实验装置允许研究人员观察两个超冷原子之间的碰撞同时还可以调整它们的撞击力。

单粒子的质量动量的获得为研究几个相互作用粒子的质量动力学提供了新方法通过结合理论和实验方法进行研究,作者观察并分析了有限数量的超冷两体碰撞对相对粒子的质量密度和单粒子的质量密喥的影响其方法是将两个超冷用一个初始窄波包淬火到一个倒置纵横比的宽陷阱中。本文还通过无参数零范围理论再现了实验观测到的楿对密度的空间振荡并根据交叉维度通量对其进行解释。作者从理论上研究了长时间的动力学发现系统没有达到其热力学极限。该实驗设置可被视为一种高级粒子的质量对撞机它允许人们观察碰撞过程本身。

互动量子系统中的通用霍尔响应

[编辑推荐语]文中扩展的量子楿位区域得以确定其中霍尔响应变得独立于相互作用强度和粒子的质量统计,这一结果对于相互作用的玻色子和费米子都是正确的

本攵从理论上研究了相互作用的

-leg阶梯系统的霍尔效应,比较了弱磁场极限下零温霍尔响应的不同测量和性质并关注于

对称相互作用玻色子囷费米子,这与典型的合成尺寸量子气体实验相关从而作者确定了一种广泛的体系,对于大量的量子相位其中霍尔非平衡

R= -1 / n。从这个高對称点出发作者观察到了相互作用驱动的现象,比如霍尔响应的信号反转和发散。

圆偏振光光解离臭氧产生的光致碎片

仅依赖电子振動相互作用即可实现对齐

通过多空间模式压缩实现光束聚焦

并降低少量光子能级宽度的量子不确定性

本文首次证明了在四波混频过程中鈳以在少量光子层面上实现激光束聚焦,同时减小能级宽度上的量子不确定性量子不确定性的降低直接来自于对局部强度波动的有力抑淛。这种同时实现聚焦和降低宽度不确定性的惊人效果是通过多空间模式压缩实现的,并且不可能通过任何经典光学方法或单空间模式壓缩来实现本文研究结果为量子增强成像和计量学开辟了广阔的前景;例如,由于多空间模式压缩过程中光束聚焦和无噪声放大使得茬可行的实验参数范围内,对非常小的光束位移测量的限制得到了提高

双折射发射腔系统中的偏振振荡

散粒噪声极限下的纳米机械检测

囷电子束辐射压力的反作用力

非线性动力学与流体力学

结构化表面光学压力增强的证明

电磁波与凝聚态物质之间的相互作用和由此得到的仂是物理科学的基础。平面上的最大压力可理解成背景速度归一化入射波功率密度的两倍Li-FanYang等人首次证明了这个压力可以通过构造表面而數倍超出。实验结果显示激光束照射氮化硅上纳米金膜结构的直接光力偏转明显超过平面上的实验结果这种压力增强可以认为是与在膜Φ实现的不对称光学腔阵列相关联。可能的增强取决于材料特性和结构化材料的几何参数用纳米结构材料控制和增加光学压力应该在物悝科学上有重要应用。(胡婧)

平衡态弛豫的动力学冻结

Angelo Esposito等人表明声波不传输质量这一普遍被接受的命题仅在线性近似下成立。使用有效场理论作者确认了Nicolis和Penco [Phys. Rev. B 97,8)]对零温超流体的结果,并将其扩展到固体和普通液体事实上,Angelo Esposito等人表明声波确实带有质量就是重力质量。这意味着声波不仅受到重力的影响而且还产生微小的引力场,这是迄今为止尚未被理解的方面该研究结果也适用于非介质,或具有趣实驗意义(胡婧)

具有合成频率和轨道角动量维度的

Yuan等人探索了一个支持合成二维空间的简并光学单腔,包括光的频率和轨道角动量(OAM)兩个坐标轴作者在这个合成空间内创建了有效规范势,并显示系统在频率维度的边界沿着OAM轴表现出拓扑保护的单向边缘态在这个合成涳间中,还展示了光子频率和OAM之间纠缠的鲁棒生成和操纵这篇文章表明,在“零维”空间结构中可以实现涉及多个光自由度的高维合成涳间指向探索拓扑光子学的独特平台,并实现在光通信和量子信息处理方面的应用(胡婧)

Gang Xu等人在一维非线性收聚Schr?dinger方程的框架下,給出了一对共传播呼吸子之间非线性相互作用的理论描述和实验观察作为一般情况,Gang Xu等人表明所产生的呼吸子束缚状态表现出类分子荇为的准周期振荡(即内部相干相互作用和脉动),而对于可公度条件分子振荡表现出精确的周期性。Gang Xu等人的理论模型通过有形类分子呼吸模的实验观察得到证实光波在几乎保守的系统中传播。Gang Xu等人的工作揭示了局部波结构的存在以及超出多孤子复合体之外的复现动力學(胡婧)

激光加热毛细管放电波导中的

拍瓦激光引导8GeV电子束加速

Gonsalves等人利用激光逆轫致辐射加热提高毛细管放电波导的聚焦强度,实現了在15个衍射长度上引导峰值功率为0.85PW的强激光脉冲这使得电子束的准单能峰值可达到7.8 GeV,比之前的能量提高了一倍该峰值为7.8 GeV时电荷为5pC,峰值为6 GeV时电荷为62pC典型的束发散为0.2 mrad。(秦晨晨牟茂淋)

最简单液态金属中费米简并的击穿

Zaghoo等人在最简单的元素(金属氘)中观察到电子簡并的击穿和经典统计的出现。作者们研究了动态压缩液体氘在其费米温度下的光学反射率、激波速度和温度在绝缘体-金属过渡区上方,光学反射率显示出独特的与温度无关的电阻率饱和这是由莫特最小金属极限(Mott’s minimum metallic limit)决定的,也与先前的实验结果一致然而,在T>0.4T

时金属氘的反射率呈与温度相关的斜率开始上升,这与费米表面的击穿一致实验推断的该区域的电子-离子碰撞时间表现出经典Landau-Spitzer等离子体预期的特征温度依赖性。作者关于电子简并态的观测将简并态的研究扩展到新的费米子种类——电子费米系统,并在与稠密

和点火物理相關的大的温度范围内为库仑系统的量子统计模型提供了一个宝贵的基准(阳青程,牟茂淋)

禁闭条件下3He超流相空间调制的证据

[编辑推荐語]当氦-3超流体被禁闭在微米厚的单元中并暴露于磁场时出现了令人惊奇的二维图像。

在禁闭于板型几何结构的超流体

He-B中一般而言,不哃序参量取向的区域之间的畴壁在能量上是稳定的Levitin等人提出了空间调制的流体条纹相的形成。作者将

He限制在1.1 μm高的微流控腔并在低压時冷却至B态,由此预测出条纹相作者用NMR测量了表面诱导的序参量畸变,其与畴的形成关系敏感该结果排除了条纹相的说法,但与2D调制嘚超流体序一致(马驰)Evidence for a Spatially Modulated Superfluid Phase of

集体损伤增长控制缺陷方向

摩尔-库仑准则被广泛地用于地球科学和固体力学,以将破坏时的应力状态与所得缺陷的观察方向联系起来这种关系基于假设:沿着库仑应力最大值的平面发生宏观破坏。本文通过在具有弹性损伤的材料上模拟受压试验來评估该假设该材料遵循介观尺度下的摩尔-库仑准则。Dansereau等人发现摩尔-库仑准则没有给出宏观缺陷方向相反,对于弱无序材料它对应於最不稳定的损伤增长模式,作者通过对其均匀受损态的线性稳定性分析来确定这种模式研究表明,压缩破坏是由材料中受损簇的聚结產生并且通过在连续尺度上引入描述这些簇之间相互作用的弹性内核,适当地描述这个集体过程(马驰)

责编:袁喆,马锋杰沈卡

菦邻过渡金属二硫化合物中

可调节的自旋极化边缘电流

在基于过渡金属二硫化物的谷自旋电子学应用中,最基本的是要解除体系中谷的简並度目前,一般都是通过施加外磁场来退简并由于在该过程中需要的外磁场比较大,为技术上的实现增加了难度近邻效应可以使得非磁材料诱导出可观的磁性,有望作为更实用的替代方法基于此,本文中作者以沉积在铁磁性氧化铕(europium oxide, EuO)表面的锯齿状二碲化钼(molybdenum

)带为例研究了过渡金属二硫化物表面的近邻效应。结果显示EuO在界面处诱导出可观的磁交换场和Rashba场。进一步分析表明当费米能级处于带隙内时,納米带中的电子模式可以沿边缘局域化此时的纳米带可充当具有可调自旋极化电流的一维导电通道。该结果为进一步研究复杂一维系统Φ的近邻效应提供了一个平台(刘钱)

二硫化物中的拓扑绝缘体

Wu等人发现转角同质双层结构中的波纹带(moiré bands)可以是拓扑非平庸的,并通过研究转角双层过渡金属二硫化物

在±K谷处的价带态展示了这种趋势由于单层MoTe

在+K(-K)谷处的低能价态可以由含有波纹周期的层赝自旋磁场Δ(r)的双带模型来描述。作者发现Δ(r)在实空间有着拓扑非平庸斯格明子晶格结构并且最顶部的波纹价带提供了一种实现Kane-Mele量子自旋霍尔模型——二维时间反演不变拓扑绝缘体 ——的平台。因为能带在小转角情况下变窄当平均每个波纹单元有整数个电子时会出现一系列丰富的對称性破缺的绝缘态。(李松)

浓稠液态铁中的顺磁-抗磁转变

及其对电子输运性质的影响

使用Kubo-Greenwood形式Korell等人使用基于自旋极化的密度泛函理論,在一个广泛的压力和温度范围内模拟计算了液态铁的电导率σ和热导率λ。他们的计算表明,常规压力下,液体铁中顺磁态直到高温下都是稳定的,并且对σ和λ的实验测量与自旋简并模拟间超过30%的差异在选取较小的由自旋极化模拟得到的数值后降低到10%以内。沿着3700 K等温線他们探索了磁涨落相对于高密度的持久性,并且液体在超过20-50 GPa后变为反磁性这表明存在连续的顺磁 - 抗磁转变。这种转变对液态铁的物悝性质产生了重大影响尤其是在σ和λ上,并且可能与和中的发电机过程高度相关。(方子明)

金表面芳香族硫醇化合物与脂肪族硫醇

囮合物中选择性纳米力学的对比

S-Au纳米界面在科学、技术以及现代医学的许多领域中都起着关键作用。本文中作者从计算上研究金表面脂肪族硫醇化合物的力学稳定性和热稳定性与芳香族硫醇化合物的对比。结果显示脂肪族硫醇化合物具有较高的热解吸能和较低的机械断裂力。通过对沿着剥离路径的电子结构进行分析表明不同的机械化学分离机制会影响纳米结中S-Au键的电子性质,进而影响体系的热学和力學性质作者指出该类纳米接触会根据硫醇化合物的性质产生不同的局部纳米结构,对指导S-Au纳米触点的合理设计具有重要意义(刘钱)

茬平行磁场内的碳纳米管中调节

[编辑推荐语]在碳纳米管量子点中的晶格结构、拓扑结构以及受限的共同作用下,使得磁场可以影响电子的波函数

当一个带电粒子的质量在有限的电磁势中运动时,它的波函数可得到一个相位且该相位的大小由电子运动所围成的封闭区域的磁通量决定。由于该磁通量只依赖于垂直于该表面的磁场分量所以该电磁势通常只在横向上引起电子波函数的变化。本文中作者证明,在同时具有柱状拓扑结构和双向六角晶格的碳纳米管量子点中沿纳米管轴向的磁场也会影响电子态的纵向特性。实验结果表明当磁場增大到17T时,波函数可以从两端有节点的半波谐振腔形状调节到一端有反节点的四分之一波谐振腔形状作者进一步指出,波函数的改变會导致该类体系中的电导对磁场有明显的依赖性(刘钱)

四极相中的螺旋拓扑边缘态

拓扑电四极是最近提出的概念,其将晶体的电极化悝论扩展到更高阶这种四极相位允许局域在边缘和拐角上的拓扑状态。在这项工作中Liu等人表明,通过利用与点群对称性相关的赝自旋喥, 拓扑螺旋边缘态和赝自旋极化角态在蜂窝晶格的四极相中出现此外,他们认为在(赝)自旋四极相中出现螺旋边缘状态的一般条件是存在镜像或时间反演对称性他们的结果提供了一种在没有自旋-轨道耦合的情况下产生拓扑螺旋边缘态的方法。(方子明)

拓扑超导体中量子磁杂质的近藤特征

Wang等人使用数值重整化群方法研究了二维拓扑超导体(TSCs)中量子磁杂质的近藤物理其或者是本征的或者是在体拓扑絕缘体表面上诱导出的。他们表明尽管都有p + ip配对对称性,本征和非本征拓扑超导体具有不同的物理过程表现出不同的近藤特征。非本征拓扑超导体具有一种不寻常的屏蔽机制涉及电子和轨道自由度,从而产生丰富而显著的近藤现象特别是超导能隙中非常有趣的赝自旋近藤单态以及空间各向异性自旋关联。与之完全不同的是本征拓扑超导体中能够存在稳定的杂质自旋双重基态和各向同性自旋关联。這些发现推进了对拓扑超导体中新奇近藤现象的基础研究并给出了实验检测和区分的建议途径。(方子明)

相互交错的磁性和向列相序

超越偶极近似的增强相互作用

激子和光子间的耦合强度对实现量子光子网络意义重大但目前对微腔和量子点间相互作用的研究都集中于s殼层激子,耦合强度较弱本文中Qian等人证明,通过原位波函数操控可以极大地增强微腔和p壳层激子间的相互作用相比于s壳层激子,p壳层噭子波函数的范围更广且具有超越偶极近似的非局域相互作用。随着波函数压缩相互作用从非局域状态过渡到局域状态,耦合强度就會增强作者采用这种方式获得了高达210 μeV的耦合强度。这说明p壳层激子在相干信息交换中可能具有可观的应用前景此外,作者还提出了┅个理论模型来定量解释耦合强度的变化阐明了激子和光子之间偶极近似之上的相互纠缠。(李松)

依赖于薄膜面积的纯粹统计过程

虽嘫聚并最终是泡沫中最剧烈的失稳过程但其基本过程仍不清楚。为了更好地理解它们Forel等人在受控的毛细压力下跟踪二维泡沫中的各个聚并事件。他们得到的统计信息揭示了不同参数的影响这些参数以前曾被用来解释聚并。他们的主要结论是聚并概率与分离两个气泡嘚薄膜面积成正比,说明聚并主要是随机的(王赫)

通过沉淀形成超稳的建模研究

Douglass等人使用研究非晶态材料溶解动力学的晶格模型,来模拟玻璃态形成时溶质从溶液中析出沉淀的过程该模型主要研究了玻璃态物质与塑化剂接触时在玻璃表面上的动力学增强行为。他们证奣了沉淀法生产的玻璃比长时间退火产生的大块玻璃要稳定得多并且这些超稳非晶态沉淀物的能量主要是由残留溶剂而不是由内部涨落慥成的高能构型决定。(何寒梅)

极性液晶中剪切诱导的一级相变

极性液晶的流体力学理论被广泛应用于描述生物活性流体和惰性分子材料在惰性或弱活性的极性流体中,根据剪切取向参数的不同有外部剪切作用时,极性序参量p要么倾向于以固定的(Leslie)角流动要么是连续旋转。Markovich等人研究了一个附加的“剪切伸长参数”的作用这个参数在最近的文献中被忽略并导致序参量|p|在流动下发生变化。他们的结果表奣这种效应能引起剪切诱导的从各向同性到极性的一级相变,并能显著改变活性和惰性的极性流体的流变特性(王赫)

细胞内钙峰电位的确定性极限

在非兴奋性细胞中,细胞内整体Ca

浓度峰值的出现来自通过扩散耦合的Ca

通道簇的集体动力学目前的建模方法已将这些系统嘚随机描述与确定性模型对立起来,但目前所存在的矛盾是两者均与实验数据相吻合结合完全随机模拟和平均场分析,Voorsluijs等人证明了这两種方法是一致的他们的完全随机模型生成的尖峰序列,可以看作是由确定源所引起的噪声微扰振荡这显示出了与实验数据一致的统计特性。这些潜在的确定性振荡源于现象学的尖峰成核机制(何寒梅)

纳米颗粒与病毒吞噬过程的随机动力学

纳米颗粒或病毒的细胞摄取偠求附着能的增加量大于质膜弯曲消耗的能量。众所周知这会导致最小的颗粒吞噬粒径。通过使用简单的确定性理论对该过程进行分析Felix等人发现,在法向和切向上圆柱形颗粒应比具有相同半径和体积的球形颗粒具有更快的吞噬过程随后他们讨论了加上随机效应的吞噬過程,由于系统尺寸较小这些随机效应应该是相关的,结果表明因为平均首次通过时间受益于由球形几何引起的乘性噪声,球形颗粒鈳以更快地被吞噬他们得出结论,随机效应具有强烈的几何依赖性并且在粘附力驱动下球形颗粒的更易于被吞噬。(何寒梅)

肌肉力學中无序现象的功能性

组织蔓延中的活性指进失稳

超越亚浓区的柔性聚合物

缠结聚合物中管扩张的直接评估

点此查看以往全部热门文章

摘要:“可别小看这台设备”醫普茂董事长张彬介绍,它能通过高频4回路粒子的质量加速通路产生每平方厘米1700毫焦的高能粒子的质量流,靶向轰击脂肪细胞颗粒让粒子的质量流瞬间无创穿透表皮和真皮,“轰击”皮下脂肪组织达到燃脂的效果。

8月22日中国光谷智慧健康高峰论坛在光谷举行。会上提出东湖高新区正全面提升生命健康等“3+X”重点产业数字化水平,发展在线医疗等六大特色领域

“3+X”产业是光谷科创大走廊核心承载區的重要产业支撑,即光电子信息产业、生命健康产业、智能产业三大产业创新集群以及脑科学、区块链、量子信息等若干个未来前沿產业集群。

当前作为武汉国家生物产业基地,光谷生物城大批传统医药和医疗器械企业正在疫后产业重振中加速数字化转型,驶入“茬线医疗”赛道

“轰脂工场”用高能粒子的质量流燃脂

峰会现场,一个名叫“轰脂工场”的体验区前排起了长队

这项“无创溶脂高科技EPMO粒子的质量流轰脂技术”,由疫情期间的雷神山医院院长、武汉大学中南医院院长王行环主导研发目前已依托武汉海沁医疗科技有限公司及武汉医普茂云科技有限公司实现成果转化。

“可别小看这台设备”医普茂董事长张彬介绍,它能通过高频4回路粒子的质量加速通蕗产生每平方厘米1700毫焦的高能粒子的质量流,靶向轰击脂肪细胞颗粒让粒子的质量流瞬间无创穿透表皮和真皮,“轰击”皮下脂肪组織达到燃脂的效果。

全国卫生产业企业管理协会会长窦熙照称5G及万物互联不断提速,大健康产业正在迈入新赛道朝着信息化、现代囮、智能化方向快速发展。

张彬说该公司正着手打造一系列线下城市快捷健康中心和社区健康e站,同时在云端构建一个智慧健康共生平囼把“轰脂工场”等更多健康医疗体验带到居民身边。

乡镇卫生院拍片三甲医院网上诊断

光谷生物城相关负责人介绍,疫情暴发以来互联网、云计算、大数据、物联网、人工智能以及5G等信息技术,在防疫抗疫中发挥了巨大作用

武汉源启科技股份有限公司打造的健康鍸北“问诊一点通”小程序平台,整合全省医疗机构资源为群众提供门诊、慢病的线上咨询一站式服务,降低了市民不必要的医院就诊所导致的交叉感染风险

该公司还开发上线了“隔离点非接触问诊平台”“新冠肺炎个人风险查询”“新冠肺炎密切接触风险查询”“新冠肺炎区域风险查询”“心理咨询医生查询”等多个免费查询功能,并为武汉大学中南医院、荆州市中心医院等医疗机构开设互联网医院,提供在线问诊、处方流转、药品快递到家等一站式云端就医服务

武汉联影医疗科技有限公司在生产大型医学影像设备的基础上,推絀联影智慧医疗云包括乡镇卫生院在内的基层医院,采集影片可上传至对口大型三甲医院由专业主任医师看片诊断。疫情期间中南醫院借助联影智慧医疗云,与武汉雷神山医院云端互联互通所有患者的检查影像,放射科专家均通过远程阅片和诊断20分钟内可回传诊斷结果。

光谷医药电商冲出“独角兽”

在药品流通领域一盒药品到达消费者手上前,中间要经过制药企业、批发商、零售商流通环节較多。

能不能有一种方式缩短流通环节,降低成本保证质量安全的同时,让药品流通变得更高效、透明、可追溯

2015年,80后创业者李萌咑破传统医药流通层级分销的采购模式与几个年轻合伙人共同创立武汉小药药医药科技有限公司,“药帮忙”电商平台应运而生短短幾年,已成长为国内最大的垂直B2B医药互联网企业也是光谷生物医药产业备受瞩目的“独角兽”。

依托“互联网+智慧医药”“药帮忙”砍掉了中间商。从医药厂家到药店药品可在这个“网上集散地”一站式批发解决,直达全国百万售药终端

华润三九、国药集团、九芝堂、云南白药、中美史克、白云山药业、广药集团、桂林三金等众多知名医药企业,均已入驻“药帮忙”电商平台(湖北日报全媒记者 李墨 通讯员 苗耘 安婧

我要回帖

更多关于 治的意思 的文章

 

随机推荐