首页 科技 正文

技术创新打开软件工程发展新局面—专访陈建彬

2020-08-12 15:40   来源: 互联网

image.png

中国社会发展迅速,这其中各类软件的使用居功至伟,无数的软件开发人员每年为我们创造出无数的软件,软件已经成为中国每个人每天都会接触到的事物,它们无声的改变着每个人的生活习惯。我们今天讲述的主人公——中国年轻一代最出色的软件工程专家陈建彬却以另一种方式,践行了一位软件工程专家的责任担当,“用软件技术创新 帮助软件开发人员”。

在中国,很多人乃至企业都不太明了,甚至很多企业的软件工程师岗位却是程序员的工作,这是个巨大的误区。“软件工程”概念的出现要远晚于软件开发行业,在“软件工程”概念出来之前,因为开发不统一,软件产品质量低劣、软件维护工作量大、成本不断上升、进度不可控、程序人员无限度地增加,这就导致软件危机的概念出现。软件工程就是为研究和克服软件危机而生。软件工程的定义有很多,但其定义的本质:就是要用工程化方法去规范软件开发,让项目可以按时完成、成本可控、质量有保证。

“用软件帮助软件开发人员”的概念其实由来已久。在过去,人们为网页开发而开发了DW软件,为了更好地实现编程功能而开发了PhpStorm软件等,但现今,软件工程师们似乎认为程序开发的软件发展已经足够,将更多的重心放在了程序功能的拓展上,但陈建彬并不这么认为,“为程序开发而研发的软件是十分重要的,我们目前这些软件还远没有达到程序开发的上限需求,或者说其实程序开发的需求根本没有上限。作为“十四五”计算机软件科技创新先锋人物,中国计算机学会会士和中国软件行业协会的会员,陈建彬对于软件工程行业发展有自己的独到见解,他总结认为造成现今发展态势的主要原因有几个。第一点,这类软件的开发对软件工程师能力要求很高,不仅仅要具备丰富经验,了解行业内的痛点与难点问题,更要对解决办法有前瞻性原创性思维,这本身就是一个非常困难的问题;第二点来自软件工程师自身,这类软件系统研发非常费时费力,要创新出很多前人没有涉及或者没有解决的重大问题,科研人员必须能耐得住寂寞和挫折,必须具备顶级科学家的坚韧意志力。

谈及为何他会选择这样一条科研之路时,陈建彬很坚定地说道:“为了理想。”他很崇拜Dennis M Ritchie,这位伟大的美国人发明的C语言,给世界发展插上了腾飞的翅膀。作为一名出色的软件工程专家,他希望能够追赶前辈的脚步。于是他数年来不断研究,并且成功开发出了一种基于混合型专家系统的软件开发决策平台V1.0、一种基于深度神经网络的漏洞分析系统V1.0、一种基于云计算的软件智能测试平台v1.0及一种基于深度置信网络的可视化代码设计及生成系统V1.0等数项科技成果。这些科技成果无不在软件开发领域带来了巨大变革,他针对软件开发过程的设计、开发、测试以及安全防护都做了巨大的提升。中国工程院院士柴洪峰曾评价他的科技成果为“对现代软件开发方式起到重要改革作用,在一定程度上促进了中国乃至世界软件开发发展的再一次提速。这是具有重大意义的。”据记者了解,仅一种基于深度置信网络的可视化代码设计及生成系统V1.0这一项科技成果,就让至少三万余软件开发人员,上百家企业及院校获益,创造间接的经济价值估计达到上百亿元人民币。如果说经济价值并不是它的主要目的,那么这项技术成果已经被许多东南亚诸多国家,乃至日本、韩国等诸多软件发达国家企业所采用足以说明它巨大的影响力和使用价值。

如果说陈建彬的能力和责任感都已经让我们十分钦佩,那么他的眼界与锲而不舍的精神更是让人们惊叹不已。寒窗苦读,成功取得世界名校北卡罗来纳州立大学计算机科学硕士学位;科研攻关,在实验室里一待就是几个月,直到破解难题,完成巨大原创性的突破;心系行业,再忙再累,也会抽空通过网络云端在所属的行业知名协会组织里发光发热。在谈及未来理想时,陈建彬坦言,软件工程行业大有可为,他的理想是攀登到更高的山峰。

新时代下,新思潮下,陈建彬不断地展现着他的新成果,在软件行业不断展现着自身的巨大才华,我们仅需等待,未来的他,又能够给我们带来什么样的惊喜,未来的软件发展如何,他将会揭开答案。

记者:赵水聪



责任编辑:小志
分享到:
0
【慎重声明】凡本站未注明来源为"前沿科技网"的所有作品,均转载、编译或摘编自其它媒体,转载、编译或摘编的目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。如因作品内容、版权和其他问题需要同本网联系的,请在30日内进行!