用友的程序员文化
2017-08-05 01:10
导读:工商管理论文毕业论文,用友的程序员文化论文模板,格式要求,科教论文网免费提供指导材料:
用友的程序员文化 ——《程序员》对邵凯专访 邵凯,股份公司
用友的程序员文化 ——《程序员》对邵凯专访 邵凯,股份公司董事、高级副总裁、NC事业部总经理。获
哈尔滨工业大学计算机理学硕士学位,1991年加入用友,曾任公司副总裁、产品研发中心总经理、质量总监、信息总监。邵凯先生担任的社会职务有北京软件行业协会常务理事,国家标准化委员会TC151技术委员会委员。
用友软件做为首家国内主板上市的软件公司,为中国软件产业的发展注入了新的活力。这让我们不能不将关注的目光投向这个在中国算的上“巨无霸”的软件公司,当然我们探求的不是其资本运营方面的内幕,而是用友公司内的程序员文化。本期我们就将带着您走进位于北京上地信息产业基地的用友大厦,直面用友的高级副总裁邵凯先生,看看他眼中的用友软件的程序员文化和他对程序员发展的看法。
用友的成功体现在程序员身上,有三个方面:专注财务和管理软件领域、用户需求第一、强调程序可靠性。
《程序员》:用友软件现在是国内数一数二的软件公司,也成为国内软件也的一面旗帜,您是如何看待用友的成功和程序员的关系的呢?
邵凯:用友这些年的发展还是比较成功的。做为用友公司的高层管理人员,我认为,首先,用友很专注。最初几年我们只专注在财务软件领域。从1988年开始开发财务软件到现在已经有十几年的时间。很多核心程序员写了财务软件的很多版本,程序代码也非常稳定。用友的产品我从1991年开始接触,后来经历了众多的版本,到现在负责的NC,我感觉每一个版本里面都集成了以前版本的核心和思想,每升级一个大的版本,软件都有一个大的提高,公司也就发展到一个新的阶段。
(科教论文网 lw.NsEac.com编辑整理)
第二就是将用户视为上帝。很多其它公司程序员并不把这个问题当做一回事。但用友可以把一个财务软件写了十几年,写什么呢?实际上,就是倾听用户的各种需求。我们认为用户的需求都是合理的,用友的程序员不会直接指责用户的要求不合理,而是在尊重用户意见的同时,分析用户需要,提炼和抽象,把软件做得更好。
第三就是程序的可靠性。我听到过有程序员瞧不起用友的产品,认为用友软件的技术落后。但应用软件的技术先进性是什么,很多人讲不清楚。其实无论是用VB还是C 、JAVA开发,产品的稳定性都是最重要的,用友在这方面一直做不懈的努力。我们的程序员都很清楚,用友有成千上万的用户(目前已经达30万用户),如果我们产品在遗留一个必然错误的情况下发版了,就有可能造成几万个用户出现错误,用户的损失将不可估量,几万个错误就可能有几万个电话打到公司总部,整个用友的维护网络就会瘫痪。因此,我们每写一行程序,都可能要测试很多遍。用友开发人员中有1/3的专职测试人员,还有很多兼职测试人员,我们称之为“BATTLE TEST”-千锤百炼。
在用友软件公司,程序员并没有那种众星捧月的优越感觉,他们被很多的规范所限制,但这些限制保证其软件职业生涯稳步发展。用友的软件文化不是唯程序文化。
《程序员》:在用友软件公司,程序员是处于一个什么样的位置呢?他们的发展空间在哪里?您认为用友的程序员文化核心是什么?
邵凯:相对来说,用友公司是一个已经发展很长时间的软件公司,所以形成了自己的一些程序员文化。在用友,程序员会遇到很多自己不太愿意接受的东西,比如很多的文档,严格的测试。尤其是对于新手,他们开始可能会不太适应这里的环境。
(科教作文网http://zw.ΝsΕAc.com发布) 举个例子,用友开发部门有一项非常重要而且经常开展的工作,就是软件各个阶段和环节都有的评审,在程序设计阶段,这个评审叫代码讲评。用投影仪把程序员写的代码显示在大屏幕上,召集很多相关的程序员,大家一起来对这段代码进行评审。
面对一个设计要求,代码如何写,这并不难,评审的过程和气氛也非常平和(PEER REVIEW),在大庭广众下被他人对自己的代码品头论足,作者的感觉还是不一样。写程序和做题不同,做题一般只有一个正确答案,只要最后的结果是对的,大家就不会说什么了。但写程序涉及的问题更多,大家会看是否符合标准和函数的规范。比如一个算法、一个函数所用的代码行数不能太长(一般不得超过50行)。而且还会检查这个算法是否和设计要求相吻合,实现的方法如何,算法的正确性,有时程序的作者会比较难受。尤其是很多程序员都有很强的自信心。 但更多的人认为这是一种激励、挑战和证明。不管怎样,程序代码是需要经过集思广益、反复斟酌、精益求精,而不是闭门造车的写。