实体百货数字化转型

wuxiaoxin

公告

上品折扣第一任CIO,主导了线上线下一体化系统开发,现专注于百货业数字化转型,新型零售技术系统,为百货零售企业提供技术服务及咨询  www.e-sku.net  qq41598835

统计

今日访问:143

总访问量:739427

谈谈软件技术人员的综合素质

2011年07月06日

评论数(0)

工作快20年了,带过不少技术团队,深感中国的软件技术人员需要从基本素质上下功夫,才有可能产生优秀的团队和产品。前几年大学扩招,造就了大量的计算机专业毕业生,但是在实际工作中,他们并不是如鱼得水,反而常常遭受挫折。客观的说,除了行业和经济发展的外部环境,技术人员自身也迫切需要全面提升自身的综合素质,而不仅仅是编程、设计等专业素质,才能真正具有技术竞争力,才能真正为企业创造价值。

什么是技术人员的综合素质呢,我认为主要可以分为几个方面,分别是技术素质、沟通素质、文化素质和身体素质。

技术素质是我们每个人的专业知识和专业技能综合体现。前者是从事某个专业技术工作所必须掌握的知识,后者是运用这些知识的能力。通常大家往往把学习的注意力放在专业知识上,因为这部分素质比较容易评估和考量,对个人来说也比较容易见效。很多人通过读书、上培训班等方式,就能够得到明显的提高,社会上也有各种各样的认证考试,以证书的方式确认这种知识的存在。但是单纯具备这种知识其实并不表示就具有了技术素质,计算机是一实践性很强的技术,必须在掌握这些技术的基础上,通过实际工作,积累大量的实践经验才能掌握。这种时间实践的目的并不是为了成为熟练的操作手,而是通过实践中不断的遇到问题,解决问题,培养良好的分析和抽象能力。这种基于实践积累和培养的逻辑分析能力,才是真正的技术素质。 

沟通素质:随着计算机应用普及到社会的各个领域和层面,商用软件的复杂程度日益增长,已经不是单纯依靠一两技术高手就可以完成的了,必须是由不同专业的技术人员在一个有效管理的团队里,分工协作互相配合完成。软件技术的特殊性决定了这种团队合作不可能完全象传统制造业一样按流水化作业的方式分工完成,而是需要整个开发团队的成员,始终保持经常的接触和沟通。这时候,沟通的能力就变得非常重要,甚至在某些情况下,变得比技术能力还要关键。良好的沟通能力体现在两个方面:理解能力和表达能力。前者是指能够有效地接受和明白它人的思想的能力,包括口头表达和书面表达,后者是指能将自己的观点和思想有效地传达给它人的能力。以前公司内部有一种说法,觉得典型的技术人员都是性格内向,沟通能力都比较差的人,对此我非常不认同。性格内向和木讷决不应该成为技术人员的标志性格,相反优秀的科学家和技术高手都非常善于和别人交流,比如说创造了微软帝国的比尔.盖茨,就很有外交家的风范。要培养良好的沟通技巧,最重要的手段无非是两种,一种是在各种会议讨论中积极发言,还有就是认真对待每一份文档,每一封邮件。经过一段时间的积累,一定会有很大提高。

 

文化素质:这里我说的文化素质是指一个人的道德水平和文化修养,对一个合格的技术人员来说,这些方面虽然并不直接和他的技术能力关联,但是却很可能影响他的技术发展和职业生涯。首先说道德水平,一方面是个人的基本社会道德,另一方面是职业道德,基本道德体现在对同事和公司的关心,对公共事务的责任感,往往决定在一个技术团队中的影响上;职业道德则直接体现在其开发工作的严谨程度和产品质量上。一个随地吐痰、乱扔烟头、随意损坏公物、对他人漠不关心的人,不可能在技术团队中得到他人的尊重和拥戴,即便他有一些技术经验,可会由于同事的疏远而导致缺乏沟通,最终很难发挥或得到提高。一个人如果在工作上马马虎虎,明知程序有错不加以修改,或明知可能导致错误而心存侥幸心理,他开发的软件必定漏洞百出,质量低劣,这是就是他有再高的理论水平,也不会得到同事和用户的认可。至于文化修养,其实更是一个人生活习惯和精神面貌的体现。这里我想专门强调的是卫生习惯和个人形象。以前我在一个网络公司的时候,经常看到一些技术人员穿着拖鞋,头发篷乱、睡眼惺忪地工作,某些主管还很自豪地认为这是技术人员吃苦耐劳的表现。而在我看来这些人是在无意中把自己塑造成软件苦力和编程机器,而不是一个善于智慧和思考的人才。凡是在军队中服役过的人都知道,评估一个军队战斗力很简单有效的方法就是看其军容是否严整,这里的道理是一样的。我想一个连自己形象都不注意的人,是不会在开发软件的时候用心考虑用户感受的。作为掌握高科技专业技术的研发人员,我们不应该给别人造成误解,好象技术人员就必须是不修边幅,不拘小节的;更不应该因为自己是技术人员就放松对自己的要求;公司和部门也不应该就觉得技术人员就可以不注意这方面修养。

身体素质:这也是常常被技术人员忽视的一个方面,但又是我觉得最重要的一个方面,软件开发工作完全是要靠人来进行的,是一种高强度的脑力劳动。我们前面提高的几种素质,最终还是体现在一个个具体的人身上,可是如果这个人身体素质不行,三天两头休病假,在任何的技术团队里都是会最终被淘汰的。成天面对电脑、长时间坐在室内、隔三差五的熬夜,可能是技术人员最典型的生活方式,也恰恰是对人健康威胁最大的方式。唯一能有效抵御和消除这种影响的就是运动和锻炼。良好的身体素质和健康状态,既是个人生活的必要,也是不断迎接挑战的资本。

不少软件企业都通过不断的机构调整、流程的规范和绩效的考核,从管理上建立一些制度,创造一些条件,为的是给技术人员一个公平竞争,充分展现自己才能的环境。随着这些外部环境的逐渐规范和落实,今后决定一个人考核结果和晋升的重要因素就在于每个人自身综合素质的提高。我这里只是根据自己这么多年来的工作经验和管理的体会,给年轻的工程师们一些建议,希望能对他们们有所启发,更希望他们能利用商业公司提供的珍贵的锻炼和学习机会,全面提升自身的综合素质,早日成为合格的专业技术人才,在中国应用软件行业这个领域,充分展示自己的才华,实现自己的理想。

文章为作者独立观点,不代表联商专栏立场。

联商专栏原创文章由作者授权发表,转载须经作者同意,并同时注明来源:联商专栏+wuxiaoxin。