中国的软件职业结构失衡谁之过?(下篇)
2. 五脏不全的麻雀
容易看出,如果按照金字塔的比例配置角色,即便是最低的1:2:4:8的比例,我们也需要15个人。这意味着,如果项目组少于15个人,那么我们就无法按金字塔比例配置角色。
15个人是个什么概念呢?蓝皮书的另一组数据给了我们一个参考。在企业开发人才数量的调查结果中,三分之一的IT企业开发人员不足10人,又有另外三分之一的企业开发人员不足50人,也就是说,中国约有一半左右的软件企业,即使全军出动,也搭不起一个小规模项目的架子。
这就是中国软件项目的现状。大部分的软件公司,聚三五个乌合之众,扯一面“科技有限公司”的大旗,就敢在IT战场上揭竿而起,占山为王。这样的草莽,寨子里没有充足的粮草,喽罗们未经正规的训练,在正面战场上没有实力和外来军团抗衡,所以只好使出闪挪腾移的手段,以游击战的形式,在次要战场上分点残羹剩饭。
可以想见,这么多不成规模的软件企业,他们所承担的项目,又哪里能成规模呢?譬如,一个不足10人的软件公司,一年的所有人力资源也就120个人月,这样的公司,要生存下去,除了不断地“打单”,别无他法。大单子固然没有他们的份儿,小单子也因为同行竞争太激烈,利润变得微薄无比。据说5年前一个普通的企业网站,合同金额动辄上万,而今在远离市的区荒郊野外,你也可以在“老军医”“专治性病”的招贴旁边,看到“做网站380元全包”的IT广告。以如此催人泪下的利润,小公司每年不接下几十个项目,很快就要关门大吉。这样平均下来,一个项目的规模,也就三五个人月而已。
一个三五个人月的项目组,就像一只麻雀,而这只麻雀不可能五脏俱全了。当然,脑袋肯定要有的,其他如尾巴、羽毛、脚甚至翅膀等等,只好能省就省了。所以,项目虽小,负责人必须要有,因此项目经理一定要任命一个。至于系统分析员、高级程序员和程序员,项目的那点利润哪够他们吃喝的,都免了吧。好在客户也不懂什么系统分析啊、概要设计啊这些高科技的“黑话”,大多数时候,他们只在乎有那么一个人在负责他们出钱搞的东西。
这就是为什么我们会有“1个项目经理,0.7个系统分析员,1.3个高级程序员,1.5个程序员”这么有个性的职业结构比例。项目规模小导致了项目组残缺不全,利润捉襟见肘使老板不得不砍掉程序员的预算,而企业实力不济,则是隐藏在失衡的职业结构背后的真正原因。
0
相关文章