Research Software Engineers: Career Entry Points and Training Gaps
本研究探讨了研究软件工程师(RSE)的职业入口与培训差距,将进入该职业的路径分为三类,并指出了需解决的关键优劣势,以吸引和留住多元化的未来RSE人才。
2023-03-15 cs.SE
Factors Influencing Gender Representation in IT Faculty Programmes: Insights with a Focus on Software Engineering in a Nordic Context
本研究在北欧背景下通过调查与访谈探究女性选择IT职业的动机及学术经历对其职业决策的影响,发现家庭与个人兴趣是主要动因且女性感知更多挑战,并提出应对性别不平等的行动建议。
2025-04-11 cs.SE
Inclusive Employment Pathways: Career Success Factors for Autistic Individuals in Software Engineering
本文通过系统综述30项研究,识别出18个影响自闭症个体在软件工程领域成功的因素,涵盖教育、培训、工作环境与辅助技术四个方面,为促进其包容性就业提供了循证建议。
2025-08-13 cs.SE
A Quasi-Experimental Evaluation of Coaching to Mitigate the Impostor Phenomenon in Early-Career Software Engineers
Pontifical Catholic University of Rio de Janeiro(里约热内卢天主教大学);University of Bari(巴里大学);Federal University of Cariri(卡拉伊联邦大学)
本研究通过准实验评估了结构化小组辅导对减轻早期软件工程师 impostor 现象的影响,发现辅导使 CIPS 分数有所下降,但情境和时间因素可能比正式干预更起作用。
2026-04-12 cs.SE
Why Do We Code? A Theory on Motivations and Challenges in Software Engineering from Education to Practice
Queen's University(女王大学);George Mason University(乔治梅森大学)
本文通过15次半结构化访谈与Gioia方法论,构建暴露-追求-评估(EPE)过程模型,揭示软件工程教育到实践过渡中动机与挑战的相互作用,为设计干预措施提供理论基础。
2025-11-18 cs.SE
Challenges Women in Software Engineering Leadership Roles Face: A Qualitative Study
软件工程不仅仅是技术解决方案。在很大程度上,它还涉及组织问题,项目管理和人类行为。严重的性别问题可能严重限制妇女参与科学和工程职业。据称,女性的领导方式与男性不同,她们比男性更注重合作,更善于沟通,更少侵略性。然而,当与担任科技公司领导职务的女性交谈时,女性面临的问题迅速增加。我们邀请从事软件工程管理工作的女性来回答同理心地图画布上的问题。我们使用主题分析对答案进行编码,并将代码分组为主题。从分析中,我们确定了七个主题,支持我们列出他们在职业生涯中面临的主要挑战。
2021-04-28 cs.SE
A perspective to navigate the National Laboratory environment for RSE career growth
本文分享了一个观点的研究软件工程(RSE)社区导航国家实验室景观。RSE角色是一个最近的概念,它导致组织在放置和评估其影响、成本和收益方面面临挑战。前提是RSE是当前环境的自然适应,可以使用科学领域的传统职业发展策略:出版物,社区参与和提案。为区域经济实体提供资金的项目可以从这种协同作用中受益,并对传统活动具有包容性。尽管如此,需要进行大量的反思,以缩小快速发展的RSE景观和科学中成熟的交流模式之间的差距。这一观点建立在工业界、学术界和政府在高性能计算(HPC)环境中的互动基础上。我们的目标是促进围绕RSE职业发展的对话,并了解他们对科学项目和赞助商的投资回报。
2022-09-06 cs.SE
Towards Understanding Barriers and Mitigation Strategies of Software Engineers with Non-traditional Educational and Occupational Backgrounds
University of Waterloo(滑铁卢大学);University of British Columbia(不列颠哥伦比亚大学)
通过探索性研究和后续调查,识别非传统背景软件工程师的障碍并提出缓解策略,以促进功能多样性和缓解行业劳动力短缺。
2026-05-27 cs.CY cs.SE
Constructive Patterns for Human-Centered Tech Hiring
Federal University of Cariri(卡里里联邦大学);Saarland University(萨尔兰大学);University of Bari(巴里大学);Pontifical Catholic University of Rio de Janeiro(里约热内卢天主教大学)
本文提出建设性模式,旨在通过人性化和成长导向的招聘实践提升早期职业软件工程师的体验。
2026-02-14 cs.SE
What UAE Software Students Think about Software Testing: A Replicated Study
软件测试是提高软件质量的关键。然而,软件测试人员的角色被污名化,部分原因是误解,部分原因是软件行业内对测试过程的处理。本研究分析了这种情况,旨在探讨什么可能会抑制个人采取了软件测试的职业生涯。为了调查这个问题,我们调查了132名在阿拉伯联合酋长国三所大学攻读信息系统、信息和通信技术、计算机科学、计算机工程、软件工程和其他密切相关学科学位的高年级学生:两所公立大学和一所一流的私立大学。学生们被要求描述从事软件测试职业的利弊,并思考他们自己从事这一职业的可能性。该研究确定了从事测试职业的7个主要优点和9个主要缺点,并指出软件测试人员的角色被认为是一种社会角色,可能需要与技术能力一样多的软技能。结果还显示,与过去三年进行过类似调查的其他国家的学生相比,阿联酋软件相关学生对软件测试持更强烈的消极态度。
2022-09-29 cs.SE
Roadblocks to Attracting Students to Software Testing Careers: Comparisons of Replicated Studies
上下文最近,一系列研究强调了软件工程和计算机科学课程的本科生中软件测试职业的不受欢迎。最初的研究及其复制探索了四个国家(加拿大,中国,印度和马来西亚)的大学生的看法,并表明大多数学生不认为软件测试的职业生涯是毕业后的一个选择。这种情况代表了软件行业的一个问题,因为缺乏熟练的测试专业人员可能会降低软件项目的质量,增加不成功项目的数量。目标.本研究的目的是复制,在巴西,在其他四个国家进行的研究,建立比较和支持战略的发展,以提高全球本科生之间的软件测试的知名度和重要性。法我们遵循与原始研究相同的协议,使用问卷收集数据,并使用描述性统计和定性数据分析来分析答案。结果我们的研究结果表明,在巴西获得的结果相比,从其他国家获得的相似之处。我们观察到,学生们没有动力去从事软件行业的测试工作,因为他们认为测试活动缺乏挑战和持续学习的机会。结论.总之,学生们似乎对学习更多关于软件测试的知识很感兴趣。然而,缺乏关于软件开发课程主题的讨论,以及在大学一级提供的专注于软件质量的课程有限,降低了这一领域的知名度,从而导致对这一职业的兴趣下降。
2022-06-16 cs.SE
A Multifaceted View on Discrimination in Software Development Careers
University of Bayreuth(拜罗伊特大学);Heidelberg University(海德堡大学)
本研究通过分析 State of Devs 2025 调查的 800 份回复,揭示了软件开发领域歧视问题的多面性,发现年龄、性别、政治及宗教观点等是主要职场歧视来源,呼吁研究者在未来研究中评估更广泛的身份维度。
2025-10-31 cs.SE
Understanding the Career Mobility of Blind and Low Vision Software Professionals
本研究通过访谈26名盲人和低视力软件专业人士(BLVSPs),识别出技术挑战、同事看法、自身管理晋升看法及无障碍投入四个影响其职业流动性的因素,并为建设无障碍工作场所提出建议。
2024-04-25 cs.HC cs.SE
Research, Develop, Deploy: Building a Full Spectrum Software Engineering and Research Department
在桑迪亚国家实验室,软件工程和研究部门旨在为研究软件工程师(RSE)提供可持续的职业发展道路。我们组织的概念模型遵循我们所谓的研究、开发和部署(RDD)工作流模式,使RSE能够与研究和部署专家合作。我们认为,这种跨学科的模式使我们的部门作为一个孵化器和加速器的影响力的想法。我们描述这些策略和我们的经验,作为一个RSE团队在科学计算中心。
2020-10-09 cs.SE
International Comparative Studies on the Software Testing Profession
这项工作试图填补空白,特别是通过探索人的方面,试图了解软件专业人员的动机,采取和维持他们的职业生涯作为软件测试人员。为了实现这一目标,在印度、加拿大、古巴和中国四个国家进行了四项调查,试图了解专业软件工程师如何看待和重视可能影响他们开始或进入软件测试职业的动机的工作相关因素。从我们的220名软件专业人员的样本中,我们观察到很少有人热衷于从事测试职业。软件测试的某些方面,如潜在的学习机会和工作的重要性,似乎是四个国家的共同激励因素,而测试人员作为二等公民的待遇和工作的复杂性似乎是最突出的抑制因素。
2021-11-02 cs.SE
Investigating the Online Recruitment and Selection Journey of Novice Software Engineers: Anti-patterns and Recommendations
本文针对初级软件工程师的在线招聘与选拔流程,通过6次在线焦点小组访谈18名招聘人员,识别出12种反模式与31条可操作建议,为早期职业候选人与组织提供指导,并促进人力资源与软件工程交叉领域的研究。
2024-06-04 cs.SE
Diversity in Software Engineering Education: Exploring Motivations, Influences, and Role Models Among Undergraduate Students
本研究调查软件工程专业本科生的动机与影响,发现职业发展、技术热情和个人成长是主要驱动力,榜样(尤其科技影响者和家人)对维持代表性不足学生的兴趣至关重要。
2024-12-16 cs.CY cs.SE
Practitioners Testimonials about Software Testing
随着软件系统变得越来越普遍,它们也变得越来越容易出现故障,从而导致潜在的致命组合。软件测试对于防止软件故障至关重要,但可以说,它是软件生存周期中理解最少的部分,也是最难正确执行的部分。在测试的过程和技术方面进行了充分的研究,但在人的方面没有进行研究。本文试图通过探索人的维度来填补这一空白,即,试图理解软件专业人员从事和维持测试职业的动机。为此,在印度、加拿大、古巴和中国四个国家进行了一项调查,试图了解专业软件测试人员如何看待和重视可能影响他们从事和维持测试职业的动机的工作相关因素。通过对220名软件专业人员的抽样调查,我们发现很少有专业人员热衷于从事测试职业。软件测试的某些方面,如学习机会,似乎是这四个国家的共同激励因素;而测试人员作为二等公民的待遇和工作的复杂性似乎是最重要的抑制因素。这项比较研究提供了有用的见解,可以帮助全球软件行业的领导者提出一个行动计划,把软件测试行业在一个新的光。这可能会增加选择测试职业的软件工程师的数量,这将促进质量测试。
2021-03-10 cs.SE
The Role of Social Identity in Shaping Biases Against Minorities in Software Organizations
Tulane University(杜兰大学);Wayne State University(韦恩州立大学);Colorado State University(科罗拉多州立大学)
本研究通过社会身份理论探讨软件组织中对少数群体的偏见,发现职业发展和任务选择偏见最普遍,性别和种族外因素也影响偏见发生。
2026-01-29 cs.SE
Software Engineers' Questions and Answers on Stack Exchange
本文分析软件工程 Stack Exchange 上的问答,发现热门主题为数据库、质量保证和敏捷开发,职业与团队合作最受关注,领域驱动设计上升最快,新问题减少且未回答比例增加。
2023-06-20 cs.SE cs.SI
The Four Pillars of Research Software Engineering
构建能够支持现代研究所需的数据和计算的巨大增长的软件需要具有越来越专业的技能集的个人,这些技能集需要时间来开发和维护。研究软件工程运动始于英国,近年来逐渐发展起来,旨在认识和支持这些人。为什么研究软件对研究社区之外的专业软件开发从业者很重要?研究软件可以对更广泛的世界产生巨大的影响,最近的进展意味着该领域现在可以被认为是专业软件开发职业生涯的一个更现实的选择。在这篇文章中,我们提出了一个结构,以及支持证据的现实世界的活动,它定义了四个要素,我们认为是关键的研究软件工程提供全面和可持续的支持。我们还强调了更广泛的开发人员社区可以从这些活动中学习和参与的方式。
2023-01-25 cs.SE
What's in a Software Engineering Job Posting?
Saarland University(萨尔兰州立大学);University of Hamburg(汉堡大学)
本文通过主题分析100份2023年软件工程岗位招聘启事,挖掘雇主对候选人的非技术要求,为相关群体提供参考并留存行业趋势记录。
2025-11-17 cs.SE
From Junior to Senior: Allocating Agency and Navigating Professional Growth in Agentic AI-Mediated Software Engineering
Independent Researcher(独立研究者)
本文通过混合方法研究,探讨了代理AI在软件工程中初级和高级工程师的代理使用情况,发现组织政策而非个人偏好主要限制了代理能力,并提出三种实践以保持编码、学习和指导中的代理能力。
2026-02-11 cs.AI cs.HC cs.SE
From Code to Career: Assessing Competitive Programmers for Industry Placement
University of Maryland Baltimore County(马里兰大学巴尔的摩县分校)
本研究通过收集Codeforces用户竞赛编程数据,用随机森林分类器构建四级就业能力预测模型,部署后可有效区分技能水平,为机器学习职业评估奠定基础。
2025-08-01 cs.PL cs.SE
Changing Software Engineers' Self-Efficacy with Bootcamps:A Research Proposal
在一些知识领域,自我效能感与个人的表现有关,包括在软件工程中。然而,目前尚不清楚如何自我效能可以修改的行业进行的培训。此外,我们仍然不明白自我效能如何影响个人的团队和职业生涯。这种缺乏了解可能会对公司和个人如何看待该领域自我效能的重要性产生负面影响。因此,我们提出一个研究建议,旨在了解自我效能感和软件工程培训之间的关系。此外,我们希望了解自我效能在软件开发行业中的作用。我们提出了一个纵向案例研究与软件工程师在Zup创新,参加我们的训练营培训。我们希望收集数据来支持我们的假设,自我效能感可以与软件工程的培训。另一个假设是训练开始时的自我效能感高于训练中期,训练结束时的自我效能感高于训练中期。我们希望本文提出的研究将激发对自我效能感的讨论和培训雇主在软件开发行业的重要性。
2021-10-26 cs.SE
Encouraging Students' Responsible Use of GenAI in Software Engineering Education: A Causal Model and Two Institutional Applications
Queen’s University Belfast(贝尔法斯特女王大学);Azerbaijan Technical University(阿塞拜疆理工大学);Karabakh University(卡拉巴赫大学)
本文提出一个因果模型,帮助教育工作者在软件工程教育中引导学生负责任地使用GenAI,并在两所大学进行了应用,通过多种干预措施促进负责任的AI使用。
2025-10-18 cs.SE
Understanding the Skills Gap between Higher Education Institutions and the Software Engineering Industry
King’s College London(伦敦国王学院);University of Plymouth(普利茅斯大学)
研究通过分析300个职位描述和30所英国大学课程,发现行业对软件设计和规划的需求远高于课程中强调的编程语言和数据库管理,揭示了高等教育与行业技能需求的差距。
2026-04-29 cs.SE
Challenges and Opportunities: Implementing Diversity and Inclusion in Software Engineering University Level Education in Finland
本研究通过调查芬兰软件工程大学教师,分析D&I在教育中的实施现状,提出识别态度、方法、挑战与教学策略的框架,并强调大学在培养未来专业人才促进D&I方面的持续责任。
2024-10-05 cs.CY cs.SE
Who Will Become the Next Senior? How Generative AI Erodes the Development Pathway in Software Engineering
Seoul National University(首尔大学)
研究探讨生成式人工智能如何侵蚀软件工程中初级到资深人员的发展路径,通过对韩国相关人员的访谈及分析,揭示吸收模式及三个后果,指出需跨课堂、职场和评估标准进行制度设计来保护该发展路径。
2026-08-26 cs.CY cs.SE
Novice Developers' Perspectives on Adopting LLMs for Software Development: A Systematic Literature Review
Monash University(墨尔本大学);Singapore Management University(新加坡管理大学)
该研究通过系统性文献综述梳理80项相关研究,分析新手开发者在软件开发中使用LLM的任务、优势、挑战等,为软件工程领域相关从业者提供参考与未来研究方向。
2025-08-01 cs.AI cs.SE
MentalGame: Predicting Personality-Job Fitness for Software Developers Using Multi-Genre Games and Machine Learning Approaches
Department of Computer Engineering, University of Tehran(塔里哈大学计算机工程系)
MentalGame通过多类型游戏和机器学习方法预测软件开发人员的性格-职业适配度,实现高精度的适配性预测。
2026-01-03 cs.AI cs.HC cs.LG