Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Towards understanding barriers and mitigation strategies of software engineers with non-traditional educational and occupational backgrounds

  • Published:
Empirical Software Engineering Aims and scope Submit manuscript

Abstract

The traditional path to a software engineering career usually involves a post-secondary diploma in Software Engineering, Computer Science, or a related field. However, many individuals working as software engineers take a non-traditional path to their careers, starting from other industries or fields of study. This paper explores the barriers that individuals with non-traditional educational and occupational backgrounds face when pursuing a software engineering career and potential strategies to overcome those barriers. A two-stage methodology was used, consisting of an exploratory study followed by a follow-up survey. The exploratory study consisted of a grounded-theory-based qualitative analysis of relevant Reddit data to yield a framework around the barriers and possible mitigation strategies. These findings were then supplemented through a follow-up survey. Understanding these barriers and what strategies could be effective is an important step towards making software engineering more accessible to individuals with non-traditional backgrounds. In addition to fostering functional diversity, this might also serve to tackle labor shortages within the software engineering industry.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Data Availability

Data used in the exploratory study will be anonymized through the removal of usernames and made privately available for any future researchers interested in replicating or building off of this work. Sharing this data publicly is unethical since it is logistically impossible to get consent from all Reddit users whose comments were analyzed for this work, as explained in Section 3.1. On the other hand, the data collected through the follow-up survey could not be made available due to its consent form, which prohibited the sharing of the data, particularly due to the relatively granular nature of the questions asked (e.g., past and current careers, educational backgrounds). However, a copy of the survey and the educational backgrounds of survey participants are available on https://zenodo.org/records/10511167

Notes

  1. The source code of the search engine is available at https://github.com/tavianator/pheddit

  2. Please refer to https://zenodo.org/records/10511167 for the final survey used in this study.

  3. https://www.va.gov/education/about-gi-bill-benefits/

  4. Please refer to https://zenodo.org/records/10511167

  5. Sub-strategies were listed as separate strategies in the survey to get more granular results.

  6. One of the two groups failed to pass the Shapiro-Wilk’s normality test (\(W =.85, p < 0.01)\)), hence the use of a Mann-Whitney test instead of an unpaired one-sample T-test.

  7. Please refer to https://zenodo.org/records/10511167

References

Download references

Funding

No funding was received to assist with the preparation of this manuscript.

Author information

Authors and Affiliations

Authors

Contributions

The three first authors (Tavian Barnes, Ken Jen Lee and Cristina Tavares) contributed to the study conception, and all authors contributed to the study design. For the exploratory study, data collection was performed by Tavian Barnes, and coding and analysis were performed by the first authors. For the follow-up survey, the survey was prepared by the first authors, and the ethics application, data analysis and visualization were prepared and performed by Ken Jen Lee. The ethics application was submitted by Meiyappan Nagappan. The first draft of the manuscript was written by the first authors, and iteratively improved on with comments and guidance from Gema Rodríguez-Pérez and Meiyappan Nagappan. Throughout the entire process of the research, Cristina Tavares also helped out with scheduling meetings (e.g., to discuss coding disagreements) and pushing the project along.

Corresponding author

Correspondence to Ken Jen Lee.

Ethics declarations

Conflicts of interest

The authors declared that they have no conflict of interest.

Ethics approval

This work involved human participants for a follow-up survey and has been reviewed and received ethics clearance through the University of Waterloo Research Ethics Board (ORE #43447).

Informed consent

Each survey participant provided consent before participating in the online survey, which was administered through Qualtrics. On the other hand, obtaining informed consent from Reddit users whose content was analysed in the exploratory study is logistically impossible, as such, extra care was used when handling the data, as explained in more detail in Section 3.1.

Additional information

Communicated by: Jin L.C. Guo and Raula Gaikovina Kula.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This article belongs to the Topical Collection: Registered Reports.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Barnes, T., Lee, K.J., Tavares, C. et al. Towards understanding barriers and mitigation strategies of software engineers with non-traditional educational and occupational backgrounds. Empir Software Eng 29, 82 (2024). https://doi.org/10.1007/s10664-024-10493-1

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10664-024-10493-1

Keywords