Hiring Millennial Students as Software Engineers A Study in Developing Self-Confidence and Marketable Skills

被引:7
|
作者
Heggen, Scott [1 ]
Myers, Cody [1 ]
机构
[1] Berea Coll, Berea, KY 40404 USA
关键词
Software Engineering Education; Agile; Software Development; GENERATION; SCIENCE;
D O I
10.1145/3194779.3194780
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software engineering courses and internships aim to equip students with skills that are vital in the software engineering industry. Millennial students are expected to emerge from an undergraduate education ready to step directly into software developer positions and succeed. And yet, for a variety of reasons, these experiences often fail to adequately prepare students for the expectations of the industry. The capabilities of a typical undergraduate simply do not align well with the needs of the industry, resulting in disappointed employers, unhappy employees, and a poor reputation for the quality of a higher education in software engineering. This paper describes the Student Software Developers Program, where students are developing real-world applications that solve business needs for departments on campus, leveraging those departments as customers. Students are immersed in the program for a full year, providing them with adequate time to experience both the depth and breadth of skills desired by the curriculum and by industry. Our evaluation shows the program provided students with confidence in their engineering abilities, a wealth of hard and soft skills valuable in industry, all while learning software engineering in a way that aligns with the values of their generation.
引用
收藏
页码:32 / 39
页数:8
相关论文
共 50 条