Saved in:
Bibliographic Details
Main Authors: Massoni, Tiago, Duarte, Ricardo, Oliveira, Ruan
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2503.04460
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910861554089984
author Massoni, Tiago
Duarte, Ricardo
Oliveira, Ruan
author_facet Massoni, Tiago
Duarte, Ricardo
Oliveira, Ruan
contents Background. Career abandonment, the process in which professionals leave the activity, assuming positions in another area, among software developers involves frustration with the lost investment and emotional and financial costs, even though being beneficial for the human being, depending on personal context. Previous studies have identified work-related motivators for career abandonment, such as the threat of obsolescence, unstable requirements, and low code quality, though these factors have primarily been examined in former developers. The relationship between these motivators and the intention to abandon among currently active developers remains unexplored. Goal. This article investigates the relationship between key work-related motivators and currently active software developers intention to abandon their careers. Method. We employed a quantitative approach, surveying 221 software developers to validate a theoretical model for career abandonment intention, based on an adaptation of the Investment Model, which incorporates satisfaction with technical aspects of the profession as well as the intention to abandon. Findings. Exploratory and confirmatory factor analyses, through structural equation modeling (SEM), provided robust support for the adapted Investment Model in explaining software developers intention to abandon their careers. Moreover, career commitment significantly impacts the intention to leave the profession, being positively influenced by satisfaction with technical work-related factors and negatively influenced by career alternatives and career investment. Conclusion. The paper offers valuable insights for organizational leaders and research, potentially guiding retention strategies to better support developers, and the adoption of theoretical models to explain career abandonment.
format Preprint
id arxiv_https___arxiv_org_abs_2503_04460
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Exit the Code: A Model for Understanding Career Abandonment Intention Among Software Developers
Massoni, Tiago
Duarte, Ricardo
Oliveira, Ruan
Software Engineering
Human-Computer Interaction
Background. Career abandonment, the process in which professionals leave the activity, assuming positions in another area, among software developers involves frustration with the lost investment and emotional and financial costs, even though being beneficial for the human being, depending on personal context. Previous studies have identified work-related motivators for career abandonment, such as the threat of obsolescence, unstable requirements, and low code quality, though these factors have primarily been examined in former developers. The relationship between these motivators and the intention to abandon among currently active developers remains unexplored. Goal. This article investigates the relationship between key work-related motivators and currently active software developers intention to abandon their careers. Method. We employed a quantitative approach, surveying 221 software developers to validate a theoretical model for career abandonment intention, based on an adaptation of the Investment Model, which incorporates satisfaction with technical aspects of the profession as well as the intention to abandon. Findings. Exploratory and confirmatory factor analyses, through structural equation modeling (SEM), provided robust support for the adapted Investment Model in explaining software developers intention to abandon their careers. Moreover, career commitment significantly impacts the intention to leave the profession, being positively influenced by satisfaction with technical work-related factors and negatively influenced by career alternatives and career investment. Conclusion. The paper offers valuable insights for organizational leaders and research, potentially guiding retention strategies to better support developers, and the adoption of theoretical models to explain career abandonment.
title Exit the Code: A Model for Understanding Career Abandonment Intention Among Software Developers
topic Software Engineering
Human-Computer Interaction
url https://arxiv.org/abs/2503.04460