Why Do We Code? A Theory on Motivations and Challenges in Software Engineering from Education to Practice
Fuente:
arXiv
Saved in:
| Main Authors: | Chang, Aaliyah, Guizani, Mariam, Johnson, Brittany |
|---|---|
| Format: | Preprint |
| Published: |
2025
|
| Subjects: | |
| Online Access: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Similar Items
From Commits to Confidence: Towards Stability-Informed Risk Assessment in Open Source Software
by: Adejumo, Elijah Kayode, et al.
Published: (2025)
by: Adejumo, Elijah Kayode, et al.
Published: (2025)
Towards Bridging Language Gaps in OSS with LLM-Driven Documentation Translation
by: Adejumo, Elijah Kayode, et al.
Published: (2025)
by: Adejumo, Elijah Kayode, et al.
Published: (2025)
Reverse Engineering User Stories from Code using Large Language Models
by: Ouf, Mohamed, et al.
Published: (2025)
by: Ouf, Mohamed, et al.
Published: (2025)
Do Good, Stay Longer? Temporal Patterns and Predictors of Newcomer-to-Core Transitions in Conventional OSS and OSS4SG
by: Ouf, Mohamed, et al.
Published: (2026)
by: Ouf, Mohamed, et al.
Published: (2026)
At What Cost? Software Developers' Well-Being in the Age of GenAI
by: Guizani, Mariam, et al.
Published: (2026)
by: Guizani, Mariam, et al.
Published: (2026)
Motivations, Challenges, Best Practices, and Benefits for Bots and Conversational Agents in Software Engineering: A Multivocal Literature Review
by: Lambiase, Stefano, et al.
Published: (2024)
by: Lambiase, Stefano, et al.
Published: (2024)
The Impact of LLM-Assistants on Software Developer Productivity: A Systematic Review and Mapping Study
by: Mohamed, Amr, et al.
Published: (2025)
by: Mohamed, Amr, et al.
Published: (2025)
Operationalizing Software Engineering Theories for Practical Validation
by: Alves, Isaque, et al.
Published: (2026)
by: Alves, Isaque, et al.
Published: (2026)
A Grounded Theory of Debugging in Professional Software Engineering Practice
by: Li, Haolin, et al.
Published: (2026)
by: Li, Haolin, et al.
Published: (2026)
Empathy in Software Engineering Education: Evidence, Practices, and Opportunities
by: Leca, Matheus de Morais, et al.
Published: (2026)
by: Leca, Matheus de Morais, et al.
Published: (2026)
Agentic Pipelines in Embedded Software Engineering: Emerging Practices and Challenges
by: Sun, Simin, et al.
Published: (2026)
by: Sun, Simin, et al.
Published: (2026)
Design, Implementation and Evaluation of a Novel Programming Language Topic Classification Workflow
by: Zhang, Michael, et al.
Published: (2025)
by: Zhang, Michael, et al.
Published: (2025)
Explaining Code Risk in OSS: Towards LLM-Generated Fault Prediction Interpretations
by: Adejumo, Elijah Kayode, et al.
Published: (2025)
by: Adejumo, Elijah Kayode, et al.
Published: (2025)
Vibe Coding in Practice: Motivations, Challenges, and a Future Outlook -- a Grey Literature Review
by: Fawzy, Ahmed, et al.
Published: (2025)
by: Fawzy, Ahmed, et al.
Published: (2025)
An Empirical Analysis of Community and Coding Patterns in OSS4SG vs. Conventional OSS
by: Ouf, Mohamed, et al.
Published: (2026)
by: Ouf, Mohamed, et al.
Published: (2026)
Prediction Model of Motivators and Demotivators of Integrating Large Language Models in Software Engineering Education: An Empirical Study
by: Khan, Maryam, et al.
Published: (2026)
by: Khan, Maryam, et al.
Published: (2026)
From Requirements to Code: Understanding Developer Practices in LLM-Assisted Software Engineering
by: Ullrich, Jonathan, et al.
Published: (2025)
by: Ullrich, Jonathan, et al.
Published: (2025)
Evaluation of LLM-Based Software Engineering Tools: Practices, Challenges, and Future Directions
by: Torun, Utku Boran, et al.
Published: (2026)
by: Torun, Utku Boran, et al.
Published: (2026)
Chain of Draft for Software Engineering: Challenges in Applying Concise Reasoning to Code Tasks
by: Yang, Shaoyi
Published: (2025)
by: Yang, Shaoyi
Published: (2025)
Theory of Code Space: Do Code Agents Understand Software Architecture?
by: Sapunov, Grigory
Published: (2026)
by: Sapunov, Grigory
Published: (2026)
Integrating LLMs in Software Engineering Education: Motivators, Demotivators, and a Roadmap Towards a Framework for Finnish Higher Education Institutes
by: Khan, Maryam, et al.
Published: (2025)
by: Khan, Maryam, et al.
Published: (2025)
Do Research Software Engineers and Software Engineering Researchers Speak the Same Language?
by: Kehrer, Timo, et al.
Published: (2025)
by: Kehrer, Timo, et al.
Published: (2025)
Beyond the Binary: Motivations, Challenges, and Strategies of Transgender and Non-binary Software Engineering Students
by: Graßl, Isabella
Published: (2026)
by: Graßl, Isabella
Published: (2026)
It Will Never Work in Theory
by: Wilson, Greg, et al.
Published: (2024)
by: Wilson, Greg, et al.
Published: (2024)
Manifestations of Empathy in Software Engineering: How, Why, and When It Matters
by: Gunatilake, Hashini, et al.
Published: (2025)
by: Gunatilake, Hashini, et al.
Published: (2025)
Measuring Emergent Capabilities of LLMs for Software Engineering: How Far Are We?
by: O'Brien, Conor, et al.
Published: (2024)
by: O'Brien, Conor, et al.
Published: (2024)
Are You a Real Software Engineer? Best Practices in Online Recruitment for Software Engineering Studies
by: Alami, Adam, et al.
Published: (2024)
by: Alami, Adam, et al.
Published: (2024)
Diversity in Software Engineering Education: Exploring Motivations, Influences, and Role Models Among Undergraduate Students
by: Santos, Ronnie de Souza, et al.
Published: (2024)
by: Santos, Ronnie de Souza, et al.
Published: (2024)
Quantum Software Engineering: Roadmap and Challenges Ahead
by: Murillo, Juan M., et al.
Published: (2024)
by: Murillo, Juan M., et al.
Published: (2024)
Clean Code In Practice: Challenges and Opportunities
by: Yan, Dapeng, et al.
Published: (2025)
by: Yan, Dapeng, et al.
Published: (2025)
Triage in Software Engineering: A Systematic Review of Research and Practice
by: Zhao, Yongxin, et al.
Published: (2025)
by: Zhao, Yongxin, et al.
Published: (2025)
A Method to Assess and Argue for Practical Significance in Software Engineering
by: Torkar, Richard, et al.
Published: (2018)
by: Torkar, Richard, et al.
Published: (2018)
Do Advanced Language Models Eliminate the Need for Prompt Engineering in Software Engineering?
by: Wang, Guoqing, et al.
Published: (2024)
by: Wang, Guoqing, et al.
Published: (2024)
Peer Code Review in Research Software Development: The Research Software Engineer Perspective
by: Malik, Md Ariful Islam, et al.
Published: (2025)
by: Malik, Md Ariful Islam, et al.
Published: (2025)
Practical Feasibility of Sustainable Software Engineering Tools and Techniques
by: Ghanta, Satwik, et al.
Published: (2026)
by: Ghanta, Satwik, et al.
Published: (2026)
Awakening: Modern Challenges and Opportunities of Software Engineering Research
by: Spinellis, Diomidis, et al.
Published: (2026)
by: Spinellis, Diomidis, et al.
Published: (2026)
Challenges and Practices in Quantum Software Testing and Debugging: Insights from Practitioners
by: Zappin, Jake, et al.
Published: (2025)
by: Zappin, Jake, et al.
Published: (2025)
A Vision on Open Science for the Evolution of Software Engineering Research and Practice
by: OliveiraJr, Edson, et al.
Published: (2024)
by: OliveiraJr, Edson, et al.
Published: (2024)
Lost in Code Generation: Reimagining the Role of Software Models in AI-driven Software Engineering
by: Cito, Jürgen, et al.
Published: (2025)
by: Cito, Jürgen, et al.
Published: (2025)
The Impact of AI Coding Assistants on Software Engineering: A Longitudinal Study
by: Vella, Annie, et al.
Published: (2026)
by: Vella, Annie, et al.
Published: (2026)
Similar Items
-
From Commits to Confidence: Towards Stability-Informed Risk Assessment in Open Source Software
by: Adejumo, Elijah Kayode, et al.
Published: (2025) -
Towards Bridging Language Gaps in OSS with LLM-Driven Documentation Translation
by: Adejumo, Elijah Kayode, et al.
Published: (2025) -
Reverse Engineering User Stories from Code using Large Language Models
by: Ouf, Mohamed, et al.
Published: (2025) -
Do Good, Stay Longer? Temporal Patterns and Predictors of Newcomer-to-Core Transitions in Conventional OSS and OSS4SG
by: Ouf, Mohamed, et al.
Published: (2026) -
At What Cost? Software Developers' Well-Being in the Age of GenAI
by: Guizani, Mariam, et al.
Published: (2026)