论文标题
研究软件工程师:职业入口点和培训差距
Research Software Engineers: Career Entry Points and Training Gaps
论文作者
论文摘要
随着软件对跨学科的研究变得越来越重要,并且随着对这一事实的认识的增长,使该软件的开发和维护专业化的重要性也有所增加。在过去的十年中,从事此软件的软件专业人员社区已经汇集了标题研究软件工程师(RSE)。这导致了RSE角色的形式化,并在大学,国家实验室和行业中有组织的RSE团体。反过来,这需要了解RSE如何进入该职业和这些团体,如何进一步推广这一职业发展途径,以及了解来自不同入口点的RSE需要填补哪些培训差距。我们已经将进入RSE专业的三个主要分类归类为主要分类,并确定了关键要素,包括优势和缺点,这些要素应由更广泛的研究社区认可和解决,以吸引和保留一个有才华和多样化的未来RSE。
As software has become more essential to research across disciplines, and as the recognition of this fact has grown, the importance of professionalizing the development and maintenance of this software has also increased. The community of software professionals who work on this software have come together under the title Research Software Engineer (RSE) over the last decade. This has led to the formalization of RSE roles and organized RSE groups in universities, national labs, and industry. This, in turn, has created the need to understand how RSEs come into this profession and into these groups, how to further promote this career path to potential members, as well as the need to understand what training gaps need to be filled for RSEs coming from different entry points. We have categorized three main classifications of entry paths into the RSE profession and identified key elements, both advantages and disadvantages, that should be acknowledged and addressed by the broader research community in order to attract and retain a talented and diverse pool of future RSEs.