这是IT职场人生系列的第十九篇。(序言专栏目录

这本来是危险职业的下篇,但感觉还有很多危险职业,所以留着以后写。

窄出路职业

泛指所有越走越高但越走越窄,前途无量但是需求量很少的职业,典型的是质量和过程管理工作,以及咨询师。

质量管理/过程管理

这个曾经是我放弃了在即将上市的公司做技术骨干的机会而投身去做的一个工作,结果……

先说说质量和过程管理是管理什么的:首先不是测试,所以手底下一般没有那么多兵;其次也不是做研发/生产的,所以不是一个技术积累型职位;然后也不是和销售/市场等业务相关的职业。其具体工作,一般是负责制定和改进企业的过程,以达到更高的管理水平。

这个本来是很好的一个职业,但是在中国存在以下潜在问题:

a. 如果过程改进是必需的,那么研发总监或部门经理早就会为了部门的业绩驱动起来这个工作了(确切说他们已经做了一些工作了)。所以能留给专职质量或过程管理的人所作的事情,基本上就是培训,认证,评级这些比较虚的工作。

b. 国内企业由于不重视这个职业,所以经常选择一些实际上是新手的人在这个部门工作,真正的技术或管理高手,常常陷于日常业务而难以进入这些部门,使得这个部门只能非常虚地工作,难以有实质性的改进。

c. 偶然有一两个高手进入这个部门,由于多数情况人少钱少,周围又都是刚刚毕业的PPQA围住,基本上难有作为。

但是还是那句话:人是活的,怎么办呢?

1. 在生产线上做改进。

如果你正是一位程序员,项目经理,或产品经理,但认为过程改进才能做好企业,那么请在自己的位置上遵循无我、无住、共振的法则直接做改进,而不要认为一定要到专业的岗位上。

由于离一线很近,无论定位问题还是定位答案,都更容易切中要害。由于利害干系人都在身边,只要大家同意,往往一个方案就可以实施了,比作为质量人员去推进别人实施你的想法要容易得多。

2. 在质量/过程岗位上的改进。

如果不慎……还是到了质量岗位上,有两种选择。

一种是走一线道路,就是与生产团队保持密切的联系,不要做得太“专业”,这样能渗入到团队里边做半个队员,技术上业务上不至于太过于脱节。这样存在回到一线的可能。

二种是走专业道路,这个比较复杂一些,要求本来就有很好的功底(因此很理解一线人员的思维和行为方式),主要工作方式不是研究最好的过程,而是研究如何发动一线人员摸索和改进自己的过程,自己做一个旁观者/润滑剂。

后者是一种专业道路,日后可以选择在多种企业任职,或者做咨询师。尽管出路仍然很窄,但可能做到很高的职位或很好收入的咨询师。

咨询师

咨询师是一个很令人羡慕的职业,但是也是一个很窄的职业。

说了这么多“窄”字,到底多窄算是窄呢?

这么说吧,中国有400万程序员,2万家软件企业,需要40万个项目经理,至少10万个产品经理;外加大约5~10万个部门经理,5~10万多个各种总监,但只需要1000个全职质量和过程改进人员(多数企业没有),外加50个CMMI咨询师(其中活跃的10人),50个敏捷咨询师(其中活跃的10人)。

从这个角度上讲,咨询师有点像影星一样,不是一个职业,而是在机缘巧合的时候,就走上的一条道路。

因此尽量不要选择咨询师这条出路。

尤其是IT业的咨询师,由于产业过于年轻,更新换代又过于快速,常常面临因远离一线而技术落伍的困境。

咨询师就说这么多,就不说如何做好下一步了,仁者见仁。