论汉语编程:可望突破中国软件人才短缺的瓶颈

来源:百度文库 编辑:神马文学网 时间:2024/04/29 22:34:33

论汉语编程:可望突破中国软件人才短缺的瓶颈


当今世界,科技发展日新月异.我国软件行业也一直保持高速发展,但近年来,一个严峻的问题是摆在了各大软件商的面前——
软件行业是进行软件产品开发、生产、销售和信息技术服务的技术产业,是智力与知识高度密集的产业.目前我国软件行业发展水平,与发达国家相比仍然还有较大的差距,我们的软件业务大部分都外包给了其他软件发达的国家.软件产业的竞争实际上是人才的竞争,美国、印度信息产业的飞速发展,都很好地证明了这一点. 我国虽然人口众多,但是软件开发人才非常缺乏.

中国软件人才严重短缺

2005年信息产业部公布的数据显示,中国IT业目前对IT人才的需求每年至少在40万人以上,可每年毕业的相关专业大学生尚不足5万人,缺口达35万之多.新华网5月 6日的报道也称,2007年仅北京市软件业人才缺口将超过5万人.而北京中关村软件园发展有限责任公司董事长周放也曾坦言:“目前我们面临的最大问题不是资金、技术,而是人才瓶颈.”.人才的短缺,成为我们软件行业向前发展的软肋,它导致了我国整个软件行业发展的滞后.——

追溯软件人才短缺原因

中国并没有形成所谓的软件产业.众所周知,形成产业的诸要素中,其中一个就是需要有大量的产业工人,就像建筑之所以成为产业,是因为有大量的建筑工人奔波劳作于建筑工地上.就目前的情况看,中国软件还是要由那些具有至少大学本科教育水平以上者才能从事,需要掌握计算机原理、软件设计思维、英语等知识,而这些决非大众能够在短期内领略的.于是,软件设计开发就成为社会精英阶层的特区.尽管中国人口众多,但是真正从事计算机软件开发的人就相对很少了.

任何一个编程的人都知道,编程对英语的要求是比较高的,而这方面仅依靠中国短期的职业教育无异于天方夜谭.印度现在之所以成为世界第二软件大国,与其动辄几百万软件工作人员的是分不开的.印度因其母语是英语,且软件开发人员多半是高中生,所以印度软件开发人才相当于中国的建筑工人,比比皆是,从而成就了印度软件的今天.相比之下,我们就与印度有了天壤之别了,我们的培训目标仍要锁定那些能驾驭英语的人.在这样的目标群中,还必须是对计算机语言感兴趣肯学习的人.即便如此,我们国家软件学院的大学生毕业后大部分还不能成为优秀程序员.这必然导致我国软件人才的匮乏.

目前,我国已经加大了软件人才的培养,但是限于开发语言的局限性,虽然人口众多,但是软件人才仍然不能满足市场的需求.如今,如何突破中国软件开发人才的瓶颈,已经成为摆在我们面前的重要问题——
汉语编程为软件开发带来福音.

我们常见的编程有Basic、C、Java等,这些都是使用英语语法结构、语言习惯来完成编程的.即便是高度发达的德国﹑日本,都没有自己的编程语言.所以,世界上最著名的软件公司,大多是母语为英语的国家.这对从小生长在汉语环境中的中国人来说,让他们用英语来完成一个全新的程序,困难是可想而知的.正因为此,北京国之经典汉语编程科技有限公司组织以沈志斌为主的首席科学家,经过长达13年的共同努力,终于开发出了中国人自己的编程语言——“汉语编程”,从而打破英语编程一统天下的局面.

汉语编程是具有完全知识产权的以汉语为描述语言的计算机程序设计语言.该语言并非计算机语言的简单汉化,或为某种软件制造一个中文环境.而是一个完全由中国人自行开发,由中国人自己掌握全部源代码,从计算机底层入手,用汉字信息指令,使计算机的中央处理器(CPU)能够处理存储器中的汉字词典, 从而实现计算机对汉字程序的识别, 不受现行操作系统的控制, 从形式到内容全面符合中国人的思维方式的计算机程序设计语言.这种全新的计算机语言不仅获得了国家发明专利,而且还列入国家信息发展基金进行扶持,做为国家火炬计划重点加以推广.

这是中国人独立研发成功的、具有完全自主知识产权的汉语编程系统,已经在国家安全、航天技术等领域得到了成功的应用:汉语编程曾经为人民解放军某部开发设计了“军事地理信息网络数据库系统及辅助决策系统”;为总参兵种部设计过网络管理系统;为空军装备部设计过中央控制管理系统;为上海宝钢设计过检测流水线;为荷兰飞利浦设计了非接触式IC卡可编程读写器;为江苏移动设计过电信机房管理系统……换句话说,用英文编程能开发的软件,用汉语编程同样可以开发,其开发时间和开发费用,都不到英文编程同类软件的三分之一.

“抛开自主知识产权来看,汉语编程确有很大的市场空间.” 汉语编程之父沈志斌把汉语编程的优点概括为三个方面:

    首先是效率高.汉语编程的原理是建立在汉字的本身优势上,汉字看起来很复杂,但表达的意义却很丰富.而且在键盘上输入汉字远比输入英文快,比如,WINDOWS这个词,用英文是必定要输入7个字母的,一个也不能少,但用五笔输入法无论是输入“窗口”还是“微软”都只要4个字母就能完成.用汉语编程写出的程序远比其他语言篇幅要短很多,即使和C++相比,程序的篇幅起码也是1∶5.

    其次是简单易学,便于普及.根据长春白山小学的实验,三年级的学生就可以用汉语编程写一个简单的程序.训练一个使用汉语编程的软件人员时间很短,一般一个月就能分解一些简单的工作,大专生或者中专生都可以从事编程工作,现有从事汉语编程的技术人员,很多都只有大专学历.

    最有诱惑力的一点是,汉语编程可以降低软件的成本.软件行业在国内发展缓慢的一个主要原因就是技术人员极度欠缺,一方面是软件从业人员的劳动成本太高,另一方面培养一个软件从业人员时间太长,所以每编制一个软件,很大一块成本都被技术人员分割了.汉语编程无论在人力成本和编写时间上都很有优势,完全可以降低软件成本.

汉语编程普及,有望突破软件开发人才短缺的瓶颈

汉语编程的普及和应用将突破我国软件开发人才短缺的瓶颈.汉语编程是用我国自己的语言开发的,汉语编程推广试验表明,具有高小文化的学生就可以利用这种工具进行软件编程.

“上到九十九,下到刚会走,只要认识汉字,就可学会编程.”这是中国计算机用户协会秘书长于永顺对汉语编程简单易学的总结.

据悉,信息产业部主菅的电子质量管理协会,也于7月19日发出“红头文件”, 号召全国各大专院校全面普及汉语编程课程,以解决中国软件人才之不足.

北京理工大学信息学院率先开设汉语编程课.该校知名计算机专家王文明教授更是看好汉语编程的普及,用他的话说“力争年内有4000名大学生学习汉语编程课”.

南京三江学院今年专门招生了一个系的汉语编程大专学历班.

北京青年政治学院、全总劳动关系学院、北京经贸职业学院等57家大专院校,已开设了汉语编选修课或试验课,另有130多家大专院校也在积极筹备中.

正因为如此,我们也就有理由相信:随着汉语编程的广为普及,这不仅可以填补中国软件人才的空缺,而且还为解决中国日益严重的就业问题提供更加切实可行的途径.如果汉语编程能够得到成功普及和全面的应用,全民就都能进行计算机语言开发,中国人口众多,难道还会缺乏软件开发人才?

汉语编程的发展和普及也为中国软件行业发展带来了新的契机.正是因为我们有了自已的编程语言——汉语编程,我们也就有理由相信:在全球信息化这场没有硝烟的战场上,我们终于和美利坚合众国站在了同一起跑线上,未来十年二十年,当我们的下一代完全掌握了我们自己的编程语言——汉语编程,中国不仅仅会有比尔· 盖茨问世,也一定会全面打嬴信息化这场没有硝烟的战争!

业内资深专家、中国软件行业协会副秘书长吴克忠教授断言:“只要汉语编程能得到广为普及,未来10年,中国有望走在全球软件开发的前列!”