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.
翻译:随着软件对跨学科研究越来越重要,随着人们日益认识到这一事实,使开发和维护这一软件专业化的重要性也有所增加。在过去十年中,从事这一软件工作的软件专业人员群体在研究软件工程师(RSE)的称号下走到了一起。这导致了RSE角色的正规化,以及大学、国家实验室和工业界有组织的RSE小组的正规化。这反过来也使得有必要了解RSE如何进入这一专业和这些团体,如何进一步向潜在成员推广这一职业道路,以及需要了解来自不同入境点的RESE需要填补哪些培训空白。我们已经将进入RSE职业的进入途径分为三大类别,并确定了关键要素,包括利弊,这些要素应当得到更广泛的研究界的承认和处理,以便吸引和保留一个有才华的、多样化的未来RES人才库。</s>