论文标题
高能物理的软件培训
Software Training in High Energy Physics
论文作者
论文摘要
在当前高能物理(HEP)实验的升级和在线上的新设施中,解决软件挑战已成为合作成功的组成部分,对HEP和软件域中高技能的人力资源需求正在增加。凭借人力资源的高度分布环境,HEP生态系统的可持续性需要在具有软件开发所需能力的物理学家的设备中持续努力。在本文中,介绍了HEP软件基金会(HSF)领导的HEP集体软件培训计划和HEP软件研究与创新研究所(IRIS-HEP)。已经开发了用于培训的实验,开放和可访问的模块,重点是通用软件材料,范围从每个人所需的核心软件技能到生产高质量可持续性软件所需的高级培训。建立了一个基本的软件课程,并准备为HEP参赛者提供入门软件培训活动。该计划为具有可转移技能的个人提供服务,这些技能对软件和计算领域的职业变得越来越重要,无论是内部还是外部HEP。
Among the upgrades in current high energy physics (HEP) experiments and the new facilities coming online, solving software challenges has become integral for the success of the collaborations, The demand for human resources highly-skilled in both HEP and software domains is increasing. With a highly distributed environment in human resources, the sustainability of the HEP ecosystem requires a continuous effort in the equipment of physicists with the required abilities in software development. In this paper, the collective software training program in HEP and its activities led by the HEP Software Foundation (HSF) and the Institute for Research and Innovation in Software in HEP (IRIS-HEP) are presented. Experiment-agnostic, open, and accessible modules for training have been developed, focusing on common software material with ranges from core software skills needed by everyone to advanced training required to produce high-quality sustainable software. A basic software curriculum was built, and an introductory software training event has been prepared to serve HEP entrants. This program serves individuals with transferable skills that are becoming increasingly important to careers in the realm of software and computing, whether inside or outside HEP.