上海软件产业在全国占有举足轻重的地位,随着上海软件产业的快速发展,连续几年增长超过50%,在此同时,人才问题日益显性,如何解决这一问题呢?日前,国内著名计算机和软件教育专家、上海大学计算机学院钱世德教授针对上海软件产业发展和人才的培养问题,发表了看法———软件人才有待加速职业化。
2004年,上海软件产业从业人员规模为6万余人,约占全国软件企业从业人数的10%,
比去年同期增加了约1万余人。上海软件企业的专业人员现有4万余人,约占全国软件企业专业人员的13%,专业人员比例高于全国平均水平。上海软件企业人均年产值约为40万元,也高于全国人均产值36万元的水平。
有关软件产业人员的职业特征,钱世德教授认为,软件产业是一项兼具知识密集型和劳动密集型的产业,它的生产建立在较高的技术素养之上,并且依赖于知识含量很高的环境、工具和人员。软件产业又是一种以人力资源为基础的产业。这一特点,使得软件产业必须注重人力成本和人员职业素养,两者在企业中居有重要的地位。与此同时,软件产业又是一个技术发展迅速,知识更新周期很短,产品更新期也很短的行业。它要求从业人员持续不断地更新自己的知识和技能,如果脱离本行业较长一段时间甚至数年,很可能就变成局外人。软件产业人员的这一职业特征,导致软件产业与教育培训间存在密不可分的天然联系。
软件人才的职业特征
对于以人的智力为基础的职业化的软件产业来说,人才就是软件产业的支柱。当软件产业处于萌芽状态时,软件企业尚处于小作坊式的生产时期,软件企业的人才大多以个人兴趣和天赋为导向。但今天,软件产业将要成为国民经济的支柱产业,企业规模将跃升为上千人级别的情形下,职业化将成为软件企业生存发展之本,否则上海乃至中国的软件企业就不可能有长足的发展。钱教授断言,职业化的人才是软件产业化的基础,而目前的上海软件产业主流尚停留于小作坊形态,尚缺乏这一职业基础。
多管齐下造就软件人才
如何造就职业化软件产业人才呢?钱世德教授认为,职业化软件人才的造就不是仅靠学校教育就能完成的,它必须依赖于学校教育、职业训练和工作实践。学校要加快培养软件产业人才,就要研究职业化的需求,勇于亮起职业教育的大旗。职业教育并不等同于低水平。诞生全球著名的CMM方法的美国卡内基梅隆大学的软件工程学院(SEI)就提供大量与CMM评估师职业挂钩的课程,成为全球瞩目的经典。
职业训练是中间环节,它贯串于从业人员的职业生涯,属于终身教育范畴。企业和在职人员不重视持续的职业训练,恰恰是上海乃至我国软件职业人才培养中的薄弱一环。这一环节是关键的,是职业人才阶梯式飞跃成长的支点,是产业发展的台阶。否则软件人员水平和软件企业形态就摆脱不了低水平徘徊的状态。工作实践是软件人才成长不可缺少的过程。系统分析、软件测试、质量控制等技能和方法没有一定的编码实践基础都是难以掌握的。
钱世德教授指出,在学习了一定的理论知识后,通过工作实践和职业教育训练的交替结合,是软件产业的中高级人才培养的有效途径。值得注意的是,今天国内在加快软件产业人才培养的举措中,对一般的学校教育关注有加,而对职业训练和工作实践相结合的培养方式却重视不足,这恐怕是导致当前中高级软件人才缺乏的重要原因。
软件产业人员职业特征
1、不断学习,掌握与时俱进的软件技术;
2、能用系统和工程规范来思考问题,有质量控制意识;
3、善于交流沟通,有良好的团组协同工作能力;
4、具备良好的职业道德和敬业精神。