2023年3月14日,美防务网站C4ISRNET刊发了《新的内部软件工厂将为海军陆战队训练程序员》(New, in-house software factory will train Marines as coders)一文,这是美军继其陆军(《最新动向!美军加速数字化转型说干就干,做变革的先行者》)依托软件工厂培养士兵程序员的又一举措,此举充分表明了美军在应用开发人才培养思路的转变与更新,值得研究。
内部软件开发人才,特殊需求下军事应用开发的根本保证
编译:学术plus高级观察员 钰小宝
本文主要内容及关键词
美空军和海军已于2018年建立了自己的软件工厂,美陆军软件工厂也已于2021年成立。2023年3月10日,美海军陆战队成立了内部软件工厂。“软件工厂”的首要任务是培养内部软件开发人才。
观点1:多领域融合一体化,是提升军事应用开发能力的主要依托
观点2:智能机器人,是提高军事应用开发效率的有效方式
观点3:内部软件开发,是输出军事应用开发能力的根本保证
内容主要整理自外文网站相关资料
仅供学习参考,欢迎交流指正!
文章观点不代表本机构立场
一、背景概要
美海军陆战队于2023年3月10日正式组建成立了其内部软件工厂,该工厂的首要任务之一就是为海军陆战队培训内部应用开发人员,促使他们能够快速为舰队开发应用程序。美国防部正在推行一项“服务部门要培养更多的内部软件开发人才”的计划,美海军陆战队成立“软件工厂”的行动是落实国防部号召和满足国防部需求的具体举措。
据了解,美海军陆战队软件工厂拟定了一个三年的试点计划,简称为“1+2”计划,也即,“1”是指在软件工厂学习的海军陆战队员将在承包商的帮助下接受为期1年的软件开发培训,通过考核后他们将获得应用程序开发专业的军事职业证书;“2”是指获得军事职业证书的海军陆战队员将花费2年时间为美海军陆战队构建软件解决方案。
据软件工厂主任查理巴克中校上报的日报显示,4名海军陆战队员已经在工厂开始学习,另外2名计划在今年夏天加入。第一期共6个名额,其中5个名额是给海军陆战队士兵预留的,1个名额是给军官预留的,该工厂计划在三年后拥有54名海军陆战队员。据查理巴克称,海军陆战队员将通过严格的申请流程获得工厂的席位,该流程模仿了陆军软件工厂使用的申请流程,申请人已经具备的技术能力是考察的一方面,在软件开发中学习新学科的亲和力、成熟度、情商和勇气也是考察的重点。据悉最初申请列表中的队员均来自通信领域,但来自任何专业领域的海军陆战队员都可以尝试申请。
新一代信息技术在军事领域广泛应用的大背景下,熟悉了解数字世界变得越来越重要,全球各军队都更加依赖,且借助更加先进的信息技术去助力其自身军事能力的提升和壮大,包括人工智能和云计算。更多的内部软件开发人才可以促使更好地利用信息技术,这是不仅是目前的迫切需求更是未来发展趋势。据美海军陆战队在周五宣布软件工厂时的行政消息称,美空军和海军已于2018年建立了自己的软件工厂,美陆军软件工厂也已于2021年成立。
二、作者评述
从美国防部主推“培养内部软件开发人才”的理念,到各军兵种落实“依托软件工厂培养内部开发人才”的举措,足以见得美军在软件应用开发任务上正在实现“由外向内”、“由民到军”的探索和转变。通过剖析可知,美军这种概念也不是一蹴而就的 ,先是由装备情况复杂、技术要求高的空军、海军进行试点,而后是在陆军、海军陆战队中拓展。以往依托“合同”式的软件应用开发模式已经无法满足当前数据量大、时效性强、迭代更新快的作战和建设需求,“破局”势在必行。通过培养内部应用开发人才是对依托承包商应用开发的有效补充。
观点一:多领域融合一体化,是提升军事应用开发能力的主要依托
作为世界头号军事强国的美国,以波音、雷神、洛克希德·马丁为代表的军火商支撑着美国的整个军工国防产业,以思科、IBM、谷歌、高通、英特尔、苹果、甲骨文、微软为代表的美科技巨头从手机到服务器,从办公软件到操作系统,从搜索引擎到无线通信技术,几乎渗透到了美军队信息网络的每一个环节,并支撑着美军的现代化信息化数字化建设。可以说,国防和军队有需求的地方就能看到各型各领域供应商的影子。
“一体化”并非新概念,是充分发挥“军”、“民”等各个领域的特点优势,形成合力的有效举措,也是各领域融合发展的理念的延伸。随着国际战略环境的深刻变化和大国战略竞争的加剧,世界主要国家正在考虑如何通过有效的战略运作来实现深层次的一体化,来谋求和维系国家军事实力竞争的优势。深入推进一体化理念,不仅对取得战争制胜十分重要,而且对大国战略竞争、综合国力竞争也至关重要。对于信息技术领域的应用开发也是一样的,民用领域由于其网络可达范围广、应用领域广、数据资源更加丰富,所以其应用开发的运用范畴更多、技术成熟度更高,而且由于其商业驱动,更新迭代速度快,从事应用开发的人员基数大、人才类型多,因此更容易开发出好用的软件产品。
基于“一体化”的发展模式,可以节省军队大量现役及文职人员从事相关工作的精力和时间,把“应用开发”这样比较专业的工作交给专业的团队办,让军人更集中去研究战争、研究打仗,这将会达到事半功倍的效果,同时也是当前世界各国应用开发的主流方式。
观点二:智能机器人,是提高军事应用开发效率的有效方式
作为第一个消费级人工智能聊天机器人,“ChatGPT”最近风靡全球成为新晋网红,有人把ChatGPT的问世,定位为人工智能里程碑节点,ChatGPT文本交互能力接近于人类水平,具体又表现在三大能力上。强交互性能力表现在通过多轮对话,其可以对过往聊天内容进行再学习,在对话中不断改进输出文本的质量。强理解能力表现在能够分析用户模糊的语言,准确理解用户意图,辨别对话中不正确的提问,拒绝不适当的请求。强生成能力表现在可以按照要求生成用于不同场景、不同形式的文字,包括邮件、小说、论文和代码等等。
这样就会衍生出一个新问题,智能机器人都可以写代码了,还需要人写代码吗?答案是肯定的。人工智能,终究是人在回路的智能。ChatGPT虽然无法彻底取代人在应用开发中的地位和价值,但其可以助力软件代码编写,帮助缩短研发周期、降低成本。然而,数据时代的现代化战争的不确定性和突发性,促使在较短时间内开发出有用高效的应用程序终归要依赖于懂开发会开发的内部人才,因次,也就衍生出了培养内部应用开发人才的迫切需求。
观点三:内部软件开发,是输出军事应用开发能力的根本保证
军事领域的特殊性,关键在于战争形式的特殊性及其安全保密要求的特殊性。诚然,在安全保密托底的情况下,大多数应用开发都可以基于“多领域融合一体化”的方式进行,最直接的体现是以“合同”式的方式购买民用领域的应用开发力量提供应用开发服务,或者基于“智能机器人”进行代码编译工作,助力完成部队应用开发相关工作。
针对安全保密要求高及环境极其复杂的作战一线,其所处的环境可能会出现“智能不可达、承包商不可达”的情形,这种环境下的软件应用开发只能依托“自己人”完成所需的应用开发相关工作。这时所需要的就是内部懂开发会开发的专业人才。这也是美国防部发出培养内部软件开发人才号召,以及各军兵种依托“软件工厂”培养训练会开发军官和士兵的根本考虑。毕竟,在这种特殊情形下,输出应用开发能力只能依托这些懂开发会开发的自己人,而这些专业人才也是实现特殊情况下应用开发的根本保证。
三、结束语
软件程序的应用开发不仅是提升工作效率、丰富工作手段的重要方式,也是数据时代赋能的主要呈现方式,对于新形势下推进国防和军队建设至关重要。然而,“谁来开发”是个问题。“多领域融合一体化”方式运行多年以来,也曾出现沟通困难、效果不达标、应付了事等重重问题,“智能机器人”是未来的趋势然而却也还处于起步阶段。对于军事领域等特殊环境下的应用开发需求,终究需要懂开发会开发的“自己人”来完成,而内部应用开发人才的培养是基础工程、是保底工程,更是关键工程。美军在这方面的一些经验和教训,值得我们学习参考。
(全文完)
参考链接:
https://www.c4isrnet.com/news/your-marine-corps/2023/03/14/new-in-house-software-factory-will-train-marines-as-coders/