我看中国软件---人才篇

文章指出中国软件业发展陷入怪圈,人才结构不合理,缺乏软件蓝领和金领。软件人才需求上,高层次人才尤为短缺。软件产品设计薄弱,软件人才应提高设计能力和情商。同时探讨了软件人是否吃“青春饭”,并提及软件人才培养渠道及产业发展瓶颈。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这个行业这些年听得最多的是硅谷或印度如何快速发展,看得最多的也是国人到美国或印度转一圈回来后写出来的内心感受与总结报告,漫天盖地千篇一律,中国软件似乎掉入类似中国足球的怪圈,总是在总结,就是没有进步,问题什么人都知道,就是什么人都解决不了,一而再再而三地捉弄着大伙的眼球污染着大家的思想。


人才现状

根据教育部关于紧缺人才的报告,国内现有软件从业人员近60万人,其中专业人才约有34万人。包括高级人才4万人,中级人才20万人,初级人才10万人。人才结构呈两头小中间大的橄榄型结构,既缺乏一大批能从事基础性工作的软件蓝领,更缺乏既懂技术又懂管理的软件高级人才,即软件金领。根据国际经验,合理的软件人才市场应该是软件蓝领、软件工程师、软件架构与分析师并存的金字塔形状。人才基数由大到小,形成梯次,它们之间的比例应该是741。按照合理的人才结构比例进行测算,今年,我国需要软件高级人才6万人,中级软件人才28万人,初级软件人才46万人。

据我个人的了解,国内大部分的程序员都是具有本科或以上的学历,在我所工作过的公司里此类学历的程序员通常占90%以上,从国际惯例来看,初级程序员的工作是不需这么高的学历的,那样会造成人才资源的浪费,而且也提高企业的成本,不利于企业的良性发展。我国之所以出现这种现象,很大程度上是由于现有软件教育体制调整速度远远落后于产业发展速度,学用脱节,很多大学生毕业到企业工作后,还需要很长的时间来再培训与再教育,才能满足工作的要求,而再培训的内容大多从CODING开始,正确的应是:本科或硕士毕业后就由您去带领与培训一批学历更低的员工来做CODING的工作,您应开始往软件金领(即系统设计与分析、项目管理等高层次人才)的方向去努力才对。


人才需求

中国缺乏软件人才,这已是毋庸置疑的事实。但是,中国到底缺乏什么样的软件人才?人们的观点并不一致。有的人说是软件蓝领,有的人是软件金领,其实我觉得什么领都缺乏,最严重是软件测试人才、软件项目管理人才、系统架构师、软件发展的领军人物等高层次软件人才,也就是人们常说的软件金领,这个层次的人才一旦解决了,我想中层(软件工程师)以及底层(编程人员)的人才也会得到相应得到解决,一个优秀的软件管理人才会去设计企业内部合理与高效的人才结构,并使每一个结构层次的成员相互带动与促进,所以可以毫不夸张地说这一层次的人才对于一个企业乃至整个国家的软件业发展至关重要。


人才质量

一个软件产品的优劣除了取决于业务分析的透彻与全面,更大程度取决于软件人才的能力,包括设计、开发、测试、协调等多方面能力,我们大多的程序员往往追求技术上的完美,而不是很在意软件细节上的设计,比如界面上的简洁美观、操作上的简便易懂等,也就是我们做软件产品是从技术的角度去设计与实现,而不是从用户或使用者的角度出来,这样做出来的软件往往只有自已爱,而用户则眼花与头痛,可以说我国目前的软件制造流程中,最薄弱的环节就是软件产品的设计,一个产品的质量,不是做出来的而是设计出来的,就好象我们要建造一幢楼,首先也是设计出来,设计得不好,施工再好,它一样会倒塌。

可以肯定,我国拥有成千上万优势的软件工程师,他们聪明、勤劳、敬业,而且最值得一提的是他们的数学非常棒,这一点对于一个软件人来说是十分重要的,我们的国家具有良好的数学传统,几乎每年的奥林匹克竞争都可看到中国人骄傲的笑容,连美国佬都很佩服我们这一点,在硅谷许多软件企业都非常乐意聘请中国人做他们的软件工程师,中国人在硅谷的环境里也取得不错的发展......然而,优势的软件工程师并不等于优势的软件人才,软件人才不仅仅指软件技术人才,还应包括软件企业管理人才和营销人才,另外情商也非常地重要,在今天这样一个信息爆炸和竞争激烈的环境中,很多时候情商比智商显得更重要,优秀的软件人才不仅仅具有专业的技能和知识,而且他们还拥有很高的情商,比如自知之明、自我控制力、人性化和怜悯心、热情以及交往能力。

其实上面的罗里罗嗦,归纳起来就是两点:(1)提高软件设计能力;(2)提高软件人才的情商。


软件人是吃"青春"饭吗?

多少年过去了,我们还在热情洋溢地讨论这个问题,说明我们的经济发展了,生活水平也提高了,但人的意识与理念还在原地踏步,可以说教育跟不上社会与经济的发展。国内普遍企业或人们都认为一个软件人的黄金时代是20岁到30岁之间,这令人悲愤与不解,特别是象我这样立马三张的程序员,我并不认为自已廉跛老已,反而变得更理性、全面与成熟。当然不可否认,20多岁的时候可能是你能编出最多程序的时候,但是30岁以后也许是你能编出最好程序的时候,我相信经验、知识、能力的增长应该和年龄成正比的,听说微软公司的很多高的都是50岁以上的,呵呵,所以我们没有必要去担心"青春"饭的问题,我们不是偶像派,而是实力派,对于实力派而言,30才刚刚开始。


如何培养软件人才

这个问题很大,理应由政府的老爷们来回答,我也只是发唠叨,别无用心。总结来说,培养的渠道主要有两个:正规学校与企业。在目前中国的环境下,我并不认为一些所谓的专来培训机构是值得信赖的,作为一家有利润压力的企业,这个培训机构会想方设计法降低成本,追求利润的更大化。虽然中国目前软件人才的教育与美国、印度也存在很大的差距,中国大学软件专业或计算机专业的大学生毕业生基本上都需要在上岗之前进行再培训,不像美国和印度的软件专业毕业生可以直接上岗工作,因此如何能象美国和印度那样,这值得教育界深思。中国的软件企业大多是在各个城市的软件产业园或高新区里由政府孵化出来的,这样发展出来的软件企业大都是中小企业,很难成长成大的行业领军式企业,才才流动率偏高,因此也就锤炼不出像模像样的软件人才,另外对知识产权的保护不够以及缺乏核心技术仍是制约我国软件产业发展的重要瓶颈。

更加文章请到http://www.vchome.net

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值