skip to main content
opinion
Free access

The 2021 software developer shortage is coming

Published: 21 June 2021 Publication History

Abstract

Companies must address the difficulty of hiring and retaining high-skilled employees from an increasingly smaller labor supply.

References

[1]
Bennett, J. and McGuinness, S. Assessing the impact of skill shortages on the productivity performance of high-tech firms in Northern Ireland. Applied Economics, 41 (2009), 727--737.
[2]
Department of Homeland Security. F-1 Optional Practical Training. Study in the States Website (2020); https://bit.ly/33RBvMH
[3]
Ginzberg, M.J. and Baroudi, J.J. MIS careers: A theoretical perspective. Commun. ACM 31, 5 (May 1988), 586--594.
[4]
Horbach, J. and Rammer, C. Labor shortage and innovation. ZEW---Centre for European Economic Research Discussion Paper No. 20-009. (2020).
[5]
Mitchell, T. Letter to Secretary Blinken and Secretary Mayorkas, on behalf of the American Council on Education (Mar. 18, 2021).
[6]
National Center for Educational Statistics. Digest of Educational Statistics. Tables 322.30, 323.30, and 324.25, (2020); https://bit.ly/3opVMCL
[7]
Tambe, P., Ye, X., and Cappeli, P. Paying to program? Engineering brand and high-tech wages. Management Science 66, 7 (2020), 3010--3028.
[8]
U.S. Bureau of Labor Statistics. Computer and Information technology occupations. Occupational Outlook Handbook. (2019); https://bit.ly/2S8dlec
[9]
U.S. Immigration and Customs Enforcement. 2018 Top 200 Employers for OPT and STEM OPT Students. SEVP Digital Library, (2018).

Cited By

View all
  • (2025)Alternate view for investigating data science knowledge gaps: A U.S. perspectiveInformation Development10.1177/02666669241307022Online publication date: 29-Jan-2025
  • (2025)The Insider’s Dilemma: Employed Open Source Developers’ Identification Imbalance and Intentions to LeaveEuropean Journal of Information Systems10.1080/0960085X.2025.2463984(1-20)Online publication date: 16-Feb-2025
  • (2025)Experiential Learning for Citizen DevelopersBusiness & Information Systems Engineering10.1007/s12599-024-00921-3Online publication date: 23-Jan-2025
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Communications of the ACM
Communications of the ACM  Volume 64, Issue 7
July 2021
99 pages
ISSN:0001-0782
EISSN:1557-7317
DOI:10.1145/3472147
Issue’s Table of Contents
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 21 June 2021
Published in CACM Volume 64, Issue 7

Check for updates

Qualifiers

  • Opinion
  • Popular
  • Un-reviewed

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1,091
  • Downloads (Last 6 weeks)121
Reflects downloads up to 14 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2025)Alternate view for investigating data science knowledge gaps: A U.S. perspectiveInformation Development10.1177/02666669241307022Online publication date: 29-Jan-2025
  • (2025)The Insider’s Dilemma: Employed Open Source Developers’ Identification Imbalance and Intentions to LeaveEuropean Journal of Information Systems10.1080/0960085X.2025.2463984(1-20)Online publication date: 16-Feb-2025
  • (2025)Experiential Learning for Citizen DevelopersBusiness & Information Systems Engineering10.1007/s12599-024-00921-3Online publication date: 23-Jan-2025
  • (2024)Fostering Programming Logic Skills in High School Students Through Project-Based Learning: An Educational ExperienceAnais do IV Simpósio Brasileiro de Educação em Computação (EDUCOMP 2024)10.5753/educomp.2024.237406(132-142)Online publication date: 22-Apr-2024
  • (2024)Die vier Phasen von Citizen Development-Initiativen: Treiber, Herausforderungen und HandlungsempfehlungenThe Four Phases of Citizen Development Initiatives: Drivers, Challenges, and RecommendationsHMD Praxis der Wirtschaftsinformatik10.1365/s40702-024-01088-x61:5(1136-1158)Online publication date: 7-Jun-2024
  • (2024)Cognitive Patterns for Developer ExperienceProceedings of the 29th European Conference on Pattern Languages of Programs, People, and Practices10.1145/3698322.3698345(1-10)Online publication date: 3-Jul-2024
  • (2024)MR-LEAP: Mixed-Reality Learning Environment for Aspirational ProgrammersSoftware Impacts10.1016/j.simpa.2024.10064820(100648)Online publication date: May-2024
  • (2024)Unraveling Challenges in Software Development EducationMachine Learning Methods in Systems10.1007/978-3-031-70595-3_39(383-390)Online publication date: 24-Oct-2024
  • (2024)Onboarding for an Agile Software Development CompanyAgile Processes in Software Engineering and Extreme Programming10.1007/978-3-031-61154-4_10(144-162)Online publication date: 31-May-2024
  • (2023)Exploring the Intersection between Software Maintenance and Machine Learning—A Systematic Mapping StudyApplied Sciences10.3390/app1303171013:3(1710)Online publication date: 29-Jan-2023
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Digital Edition

View this article in digital edition.

Digital Edition

Magazine Site

View this article on the magazine site (external)

Magazine Site

Login options

Full Access

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media