打开网易新闻 查看精彩图片

英国交通部正在寻找一名C++程序员,为期三年提供最高10万英镑的薪酬,用于维护其机场使用模型的一个关键模块。

该模块是国家航空乘客分配模型(NAPAM)的重要组成部分,主要用于预测乘客的机场选择偏好。这个模型大约包含1万行代码,基于微软.NET C++环境开发,使用Excel进行数据输入和输出。系统通过迭代计算直至达到设定值,比如机场的最大乘客容量。

交通部设定的最高预算为10万英镑(不含增值税),执行期为三年,从2026年4月27日开始。不过招标文件特别说明:"此预算为非承诺性预算,因此当局无法保证工作量和支出。"

受聘的程序员将提供技术支持,与交通建模师、经济学家和分析师合作开发和维护模型。考虑到提供的薪酬水平,这名C++程序员可能只需要投入部分时间在这个项目上。

NAPAM模型覆盖了29个英国国际航班机场,以及4个受英国乘客欢迎的海外枢纽机场——阿姆斯特丹史基浦机场、迪拜机场、法兰克福机场和巴黎戴高乐机场。

模型使用的数据包括乘客居住地、公路和铁路交通时间成本、机场和飞机容量、目的地信息,以及民航局开展的乘客调查数据。该模型至少从2010年就开始使用,当时为交通部进行了同行评议,此后多次修订,包括2017年、2022年和2024年。2020年,交通部与总部位于达拉斯的咨询公司Jacobs的英国分部签约,花费96,763英镑进行了一次更新。

Q&A

Q1:NAPAM模型是什么?它的主要功能是什么?

A:NAPAM是国家航空乘客分配模型的简称,主要用于预测乘客的机场选择偏好。该模型覆盖29个英国国际航班机场和4个海外枢纽机场,通过分析乘客居住地、交通成本、机场容量等数据来进行预测。

Q2:英国交通部为什么要招聘C++程序员?

A:英国交通部需要招聘C++程序员来维护NAPAM模型中的一个关键模块。该模块包含约1万行C++代码,基于微软.NET环境开发,需要专业人员提供技术支持和日常维护。

Q3:这个C++程序员岗位的薪酬和工作要求是什么?

A:岗位提供最高10万英镑的三年期薪酬(不含增值税),从2026年4月开始。程序员需要与交通建模师、经济学家和分析师合作,负责模型的开发和维护工作,但可能只需投入部分时间。