Why Do We Code? A Theory on Motivations and Challenges in Software Engineering from Education to Practice
Aaliyah Chang, Mariam Guizani, Brittany Johnson

TL;DR
This paper develops a grounded theory model explaining how motivations and challenges influence persistence and career development in software engineering from education to practice.
Contribution
It introduces the Exposure-Pursuit-Evaluation (EPE) Process Model, linking early exposure, motivations, and challenges across educational and professional stages.
Findings
Impactful early exposure triggers intrinsic motivation.
Barriers to belonging persist across education and career.
Career progression challenges constrain extrinsic fulfillment.
Abstract
Motivations and challenges jointly shape how individuals enter, persist, and evolve within software engineering (SE), yet their interplay remains underexplored across the transition from education to professional practice. We conducted 15 semi-structured interviews and employed the Gioia Methodology, an adapted grounded theory methodology from organizational behavior, to inductively derive taxonomies of motivations and challenges, and build the Exposure-Pursuit-Evaluation (EPE) Process Model. Our findings reveal that impactful early exposure triggers intrinsic motivations, while non-impactful exposure requires an extrinsic push (e.g., career/ personal goals, external validation). We identify curiosity and avoiding alternatives as a distinct educational drivers, and barriers to belonging as the only challenge persisting across education and career. Our findings show that career…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Techniques and Practices · Information Systems Education and Curriculum Development · Psychological and Educational Research Studies
