Computer science educators are increasingly integrating open source contributions into classes to prepare students for higher expectations due to GenAI, and to improve employment outcomes in an increasingly competitive job market. However, little is known about how employers view student open source contributions. This paper addresses two research questions qualitatively: what traits do employers desire for entry-level hires in 2025, and how can they be demonstrated through open source contributions? It also tests quantitatively the hypothesis that student knowledge of employers' expectations will improve their motivation to work on open source projects. To answer our qualitative questions, we conducted interviews with US hiring managers. We collaborated with each interviewee to create a "hiring manager agreement," which listed desirable traits and specific ways to demonstrate them through open source, along with a promise to interview some students meeting the criteria. To evaluate our quantitative hypothesis, we surveyed 650 undergraduates attending public universities in the US using an instrument based on expectancy-value theory. Hiring managers wanted many non-technical traits that are difficult to teach in traditional CS classes, such as initiative. There were many commonalities in how employers wanted to see these traits demonstrated in open source contributions. Viewing hiring manager agreements improved student motivation to contribute to open source projects. Our findings suggest that open source contributions may help CS undergraduates get hired, but this requires sustained engagement in multiple areas. Educators can motivate students by sharing employer expectations, but further work is required to determine if this changes their behavior.


翻译:计算机科学教育者正越来越多地将开源贡献融入课程,以应对生成式人工智能带来的更高期望,并在日益激烈的就业市场中改善学生的就业结果。然而,雇主如何看待学生的开源贡献尚不明确。本文通过定性方法探讨两个研究问题:雇主对2025年入门级员工期望哪些特质,以及如何通过开源贡献展示这些特质?同时,本文定量检验了以下假设:学生对雇主期望的了解将提升他们参与开源项目的动机。为回答定性问题,我们访谈了美国招聘经理,并与每位受访者合作创建了“招聘经理协议”,其中列出了期望特质及通过开源展示这些特质的具体方式,并承诺面试部分符合条件的学生。为评估定量假设,我们基于期望价值理论设计工具,调查了650名美国公立大学本科生。招聘经理期望许多传统计算机科学课程难以教授的非技术特质,例如主动性。雇主在期望如何通过开源贡献展示这些特质方面存在诸多共性。查看招聘经理协议提升了学生参与开源项目的动机。我们的研究结果表明,开源贡献可能有助于计算机科学本科生获得聘用,但这需要他们在多个领域持续投入。教育者可通过分享雇主期望来激励学生,但需进一步研究以确定这是否会改变其行为。

0
下载
关闭预览

相关内容

计算机科学(Computer Science, CS)是系统性研究信息与计算的理论基础以及它们在计算机系统中如何实现与应用的实用技术的学科。 它通常被形容为对那些创造、描述以及转换信息的算法处理的系统研究。计算机科学包含很多分支领域;其中一些,比如计算机图形学强调特定结果的计算,而另外一些,比如计算复杂性理论是学习计算问题的性质。还有一些领域专注于挑战怎样实现计算。比如程序设计语言理论学习描述计算的方法,而程序设计是应用特定的程序设计语言解决特定的计算问题,人机交互则是专注于挑战怎样使计算机和计算变得有用、可用,以及随时随地为 所用。 现代计算机科学( Computer Science)包含理论计算机科学和应用计算机科学两大分支。
FlowQA: Grasping Flow in History for Conversational Machine Comprehension
专知会员服务
34+阅读 · 2019年10月18日
Keras François Chollet 《Deep Learning with Python 》, 386页pdf
专知会员服务
163+阅读 · 2019年10月12日
Transferring Knowledge across Learning Processes
CreateAMind
29+阅读 · 2019年5月18日
Unsupervised Learning via Meta-Learning
CreateAMind
44+阅读 · 2019年1月3日
A Technical Overview of AI & ML in 2018 & Trends for 2019
待字闺中
18+阅读 · 2018年12月24日
STRCF for Visual Object Tracking
统计学习与视觉计算组
15+阅读 · 2018年5月29日
Focal Loss for Dense Object Detection
统计学习与视觉计算组
12+阅读 · 2018年3月15日
国家自然科学基金
13+阅读 · 2017年12月31日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
2+阅读 · 2014年12月31日
VIP会员
相关资讯
Transferring Knowledge across Learning Processes
CreateAMind
29+阅读 · 2019年5月18日
Unsupervised Learning via Meta-Learning
CreateAMind
44+阅读 · 2019年1月3日
A Technical Overview of AI & ML in 2018 & Trends for 2019
待字闺中
18+阅读 · 2018年12月24日
STRCF for Visual Object Tracking
统计学习与视觉计算组
15+阅读 · 2018年5月29日
Focal Loss for Dense Object Detection
统计学习与视觉计算组
12+阅读 · 2018年3月15日
相关基金
国家自然科学基金
13+阅读 · 2017年12月31日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
2+阅读 · 2014年12月31日
Top
微信扫码咨询专知VIP会员