Computer science educators are increasingly integrating open source contributions into classes as a way 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; and how can they be demonstrated through open source? It also tests quantitatively the hypothesis that student knowledge of employers’ expectations will improve motivation to work on open source.

To answer our qualitative questions, we conducted a series of reflexive interviews with hiring managers in the US. We collaborated with each interviewee to create a “hiring manager agreement”, which listed desirable traits and specific ways to demonstrate them through open source, as well as a signed promise to interview some number of students meeting the criteria. To evaluate our quantitative hypothesis, we conducted a survey using of 650 undergraduates attending public universities in the US using an Expectancy Value Theory-based instrument.

We found that 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. We also found that viewing hiring manager agreements improved student motivation to contribute to open source.

Our findings suggest that open source contributions may help CS undergraduates get hired, but it requires sustained engagement in multiple areas. Educators can motivate students through sharing employer expectations (but further work is required to know if this leads to long-term behavior change).

Fri 20 Feb

Displayed time zone: Central Time (US & Canada) change

10:40 - 12:00
Career Paths in Tech: What Students Do, Post, and Code to Get HiredPapers at Meeting Room 102
Chair(s): Gagan Garg Johns Hopkins University
10:40
20m
Talk
Extracurricular Activities Predict CS Internship Attainment
Papers
Christopher Perdriau University of Illinois at Urbana-Champaign, Bridget Agyare University of Illinois Urbana-Champaign, Colleen M. Lewis University of Illinois Urbana-Champaign
11:00
20m
Talk
Navigating Computing Careers: TikTok’s Potential Role as an Informal ResourceK12
Papers
Emily Martinez Temple University, Yashi Patel Temple University, Adyan Chowdhury Temple University, Noel Chacko Temple University, Francisco Castro New York University, Stephen MacNeil Temple University
11:20
20m
Talk
The Open Source Resume: How Open Source Contributions Help Students Demonstrate Alignment With Employer Needs
Papers
Utsab Saha Computing Talent Initiative, Jeffrey D'Andria Computing Talent Initiative, Tyler Menezes CodeDay
11:40
20m
Talk
Why Learn This? Visualizing Pathways Between CS Courses and Careers to Engage Students
Papers
Stacey Levine Georgia State University, Anu G. Bourgeois Georgia State University