比尔·盖茨不只是一位电脑奇才,而且也是一位出色的总经理。他在激发微软帝国人才的工作热情方面有着高超的表现。其中对员工的提职晋升激励就体现着较高的领导艺术。其主要办法就是建立正规的技术晋升方法。建立技术晋升方法对于留住熟练技术人员,承认他们并给予相当于一般管理者可以得到的报酬是很重要的。
在职能部门里典型的晋职途径是从新员工升为指导教师、组长,再成为整个产品单位某个功能、领域的经理,在这些经理之上就是跨产品单位的高级职位。
同时,微软既想让人们在部门内部升迁以产生激励作用,还想在不同的职能部门之间建立起某种可比性。微软通过在每个专业里设立“技术级别”来达到这个目的。这种级别用数字表示,大学毕业生为9 或10级,一直到13、14、15级。这些级别既反映了人们在公司的成就和基本技能,也反映了经验阅历。这种制度能帮助经理们招收开发员并“建立与之相匹配的工资方案”。
级别对微软员工最直接的影响是他们的报酬。通常,微软的政策是低工资,包括行政人员在内,但以奖金和个人股权形式给予较高的激励性收人补偿。刚从大学毕业的新员工(10级)年薪为3.5万美元左右。拥有硕士学位的新员工年薪为4.5万美元左右。对于资深或非常出众的开发员或研究员,盖茨将给予两倍于这个数目或更多的工资,这还不包括奖金。测试员工的工资要少一些,刚开始为3万美元左右。但对于高级人员,其工资则可达8万美元。由于拥有股票,微软的员工中有几千人是百万富翁,这个比例是同等规模公司中最高的。
在微软这一技术晋级制度中,确定开发员的级别(指SDE,即软件开发工程师的级别)是最为重要的,这不仅是因为在微软,甚至在整个行业中留住优秀的开发员都是决定一个公司生存的关键。因为确定开发员的级别能力,也为其他专业提供了晋级标准和报酬标准。在开发部门,开发经理每年对全体人员进行一次考察并确定其级别。开发主管也被要求进行考察以确保全公司升迁的标准的统一。新员工一般是10级,新开发员通常需要6~18个月才升一级,有硕士学位的员工要升得快一些,或一进公司就是11级。一般的升迁标准和要求是:当你显示出是一位不乏实力的开发员,编写代码准确无误,而且在某项目上,你基本可以应付一切情况时,你会升到12级。12级人员通常对项目有重大影响。当你开始从事的工作有跨商业单位性质时,就可以升到13级。当你的影响跨越部门时,你可以升到14级。当你的影响是公司范围的时候,你可以升到15级。在开发部门中,有50%~60%的开发员是10级和11级人员,大约20%属于12级,大约15%属于13级,而剩下的5%~8%属于14级和15级。由于级别是与报酬和待遇直接挂钩的,这样,微软就能确保及时合理地奖励优秀员工,并能成功地留住优秀人才。
但是,即使是技术级别或管理职务上升得很快,有才华的人还是容易对特定的工作感到厌倦。为了能有效地激发起员工的工作积极性并挖掘出这些天才们的潜在创造力,微软允许合格人员到其他专业部门里寻求新的挑战,并且规定人们只有在某一特定的领域积累了几年经验之后才能换工作。例如,在项目的两个版本之间,给相当数量的人员一次换工作的机会。在公司范围内,还有一定比例的人员在项目之间流动。同时微软并不鼓励所有的人都不停地流动,因为微软的大型产品,像Office,Windows和Windows NT,需要花几年时间来积累经验,频繁地变换人员是不可取的。
通过合理的人员流动,使优秀的员工不至于在单调的工作中精疲力竭。同时,也使产品组和专业部门由于具有不同背景和视角的人员的加入而获得新的发展。
另外,一个日益普遍的激励员工的方法,是送他们参加职业软件研讨会议。微软首创的大量室内研讨会和研习班,让微软人更多地了解该行业其他地方和其他公司最新的观念、工具及其技术发展。
总之,微软公司的人员管理是成功的,特别是对于这样一个快速发展的公司而言是极为难能可贵的。在应用部门进行的一次调查表明:大部分员工认为微软公司是该行业的最佳工作场所之一。正是由于建立了一套让优秀人才脱颖而出的良好机制,才使微软公司在这个竞争激烈的行业中能始终保持领先地位。