英国交通部打算找个懂C++的程序员,帮他们维护一个机场乘客预测模型。这个岗位包三年薪,最多给10万英镑,活儿就是把这个国家航空乘客分配模型(NAPAM)的重要部分修一修。这是个老模型了,最早在2010年就用起来了,之后还在2017年、2022年和2024年改了好多次。到了2020年,交通部还找总部在达拉斯的Jacobs公司花了96,763英镑来给它做过一次升级。现在他们急需人手,把这个系统改好。系统里大概有1万行代码,是用微软.NET C++写的,数据输进来和导出去都得靠Excel。这就是一个大家互相推来推去的系统,通过不停地算,一直算到达到机场的最大载客量为止。 招标书里虽然写着最高预算是10万英镑不含增值税,而且给的执行期是从2026年4月27日开始,不过这是个非承诺性的预算。就是说政府也没法保证你会有多忙或者花多少份子钱。要是你拿到了这个项目,主要工作就是提供技术支持,得和交通建模师、经济学家还有分析师一块儿干。 说到报酬嘛,虽然是三年的10万英镑,但考虑到钱数摆在那儿,你可能不需要全身心投入这个项目。毕竟现在懂C++的人也不少。 NAPAM模型现在管着英国国内29个国际航班的机场,还有4个海外很热门的枢纽——阿姆斯特丹史基浦机场、迪拜机场、法兰克福机场和巴黎戴高乐机场。它会看旅客住哪儿、坐啥车去机场、路堵不堵、飞机能装多少人这些数据来预测大家会去哪个机场飞。 这次招聘主要是为了维护那个关键模块。虽然这个模块只有1万行代码,但是因为是用微软.NET环境写的,还得用Excel来处理数据输入输出,所以需要专业的人来盯着修修补补。 Q&AQ1:NAPAM模型是干啥的?主要是用来预测旅客会挑哪个机场飞的。它覆盖了英国29个国际航班的机场和4个海外枢纽机场,靠分析大家的居住地、交通成本还有机场的承载能力来做预测。 Q2:为啥要招C++程序员?因为要维护NAPAM里面的一个关键模块。这模块有1万行C++代码,是用微软.NET环境开发的,需要懂行的人来维护它。 Q3:这岗位怎么给钱?工作要干到什么时候? 最高给10万英镑干三年(不包含增值税),从2026年4月开始算时间。程序员需要和其他建模师、经济学家和分析师一起干活维护模型,但可能只用把时间的一部分花在这个项目上。