目前软件人才的现状是高不成低不就,这一点,中国科学院软件所所长李明树感触颇深:"我们研究所面试研究生,北京某著名高校学生来应聘,简历上说他熟悉C语言。我问他所做的最大项目是什么?他说为一个企业实习编了600行程序。我不能再问了,仅600程序就敢自称熟悉C语言?我们高校每年培养几万名软件专业学生,顶多说是半成品,高不成低不就"。
与会专家指出,我国目前的软件专业教学尚不理想。在国外,软件专业的大学生,每年要写10000行计算机代码进行实践和创作。而我国的一些软件专业学生连上机都困难,更何况10000行代码?而且相对于应用性软件人才,关键的基础性软件人才短缺。像软件企业疲于拿各种小订单一样,软件专业的学生也在疲于学着各种新计算机语言,考了好多所谓的"认证",但常常难有一门精通的专长。"中国最需要的是大量的有经验的系统构架师或项目经理,而我们充其量只有几个manager,即大量本科学历的软件专才。"
"滥竽充数"的故事虽然在现今社会可能无处可寻,但是其影射的事情却不难发现。一些软件公司的老总曾向记者大倒苦水:面试求职的学生普遍缺乏实际编程能力,到公司再经过6到12个月的培训才能胜任工作。这加重了公司的成本负担,并需要有经验的软件工程师花费大量的时间和精力培训新人,这相当于企业投资对学生进行了一年的补充教育。所以,很多企业不愿选择应届生,而喜欢从社会上招聘,但社会上素质高的软件人才也很抢手,致使本来就严峻的软件人才缺口问题雪上加霜。