Desired Qualifications Sought in Entry Level Software Engineers

被引:2
作者
Stamm, Sid [1 ]
机构
[1] Rose Hulman Inst Technol, Terre Haute, IN 47803 USA
来源
PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023 | 2023年
关键词
Software Engineering; Professional Skills; Hireability; Employer-Sought Skills; PROFESSIONAL SKILLS;
D O I
10.1145/3545945.3569849
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Global demand for software engineers continues to strain the technology sector with unfilled software engineering positions and stiff competition for hiring developers who are on the market. To attract more candidates, technology firms have increasingly been working closely with universities to recruit new graduates to fill their jobs. Universities hoping to minimize mismatches in job placement for new software developers should teach the skills and attributes that enable entry-level software developers to succeed. This paper presents a case study of hiring demands at one large, well-established technology company that reveals the most sought-after attributes in new hires. We discuss results of our interviews with five software development hiring managers and the results from a wide survey of engineers and architects from various levels and experiences. The interviews and surveys reveal that some qualifications are widely desired, and others have varying demand based on functional area, technology, or type of development. Ultimately, professional skills (e.g., teamwork) and personality traits (e.g., strong initiative) top the list of desired attributes, along with a few fundamentally broad technical skills. One key takeaway is that candidates who learn professional skills from university programs may be more readily hired into their first software engineering job than those whose education focused mostly on technical areas.
引用
收藏
页码:854 / 860
页数:7
相关论文
共 12 条
[1]  
Begel A, 2008, ESEM'08: PROCEEDINGS OF THE 2008 ACM-IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT, P120
[2]  
Engineering Accreditation Commission, 1996, Technical Report
[3]  
Hewner M, 2010, SIGCSE 10: PROCEEDINGS OF THE 41ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, P275
[4]   What distinguishes great software engineers? [J].
Li, Paul Luo ;
Ko, Amy J. ;
Begel, Andrew .
EMPIRICAL SOFTWARE ENGINEERING, 2020, 25 (01) :322-352
[5]  
Lundberg GM, 2020, IEEE GLOB ENG EDUC C, P644, DOI [10.1109/EDUCON45650.2020.9125188, 10.1109/educon45650.2020.9125188]
[6]   Professional Skills in the Engineering Curriculum [J].
Mohan, Ashwin ;
Merle, Dominike ;
Jackson, Christa ;
Lannin, John ;
Nair, Satish S. .
IEEE TRANSACTIONS ON EDUCATION, 2010, 53 (04) :562-571
[7]  
Radermacher A., 2013, SIGCSE 2013, P525, DOI DOI 10.1145/2445196.2445351
[8]   The ABET "Professional skills" - Can they be taught? Can they be assessed? [J].
Shuman, LJ ;
Besterfield-Sacre, M ;
McGourty, J .
JOURNAL OF ENGINEERING EDUCATION, 2005, 94 (01) :41-55
[9]  
Szynkiewicz Justyna, 2020, FRONTIERS ED C
[10]   Faculty Views on the Goals of an Undergraduate CS Education and the Academia-Industry Gap [J].
Valstar, Sander ;
Krause-Levy, Sophia ;
Macedo, Alexandra ;
Griswold, William G. ;
Porter, Leo .
SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2020, :577-583