Mental Wellbeing at Work: Perspectives of Software Engineers
Authors
Title of the Paper
Mental Wellbeing at Work: Perspectives of Software Engineers
Bibliographic Information
- Subject Area: Mental wellbeing of software engineers in the workplace
- Keywords: mental health, workplace, empirical study, interviews, HCI (Human-Computer Interaction)
Research Background and Issues
-
Problems and Challenges:
- The high-stress professional environment of software engineers has led to elevated rates of burnout and suicide.
- Despite increased organizational attention to mental health, employees' mental wellbeing has not significantly improved.
- Current research and technological solutions primarily focus on measuring and intervening in mental stress, lacking a comprehensive understanding of diverse work scenarios and professional demands.
-
Significance:
- Software engineers represent a high-stress occupational group within the information industry, and their mental health directly impacts productivity, work performance, and critical metrics like code quality.
- Managing mental health concerns not only affects individual wellbeing but also involves optimizing teamwork and organizational culture.
-
Research Motivation and Related Work:
- Traditional mental health models (e.g., the "Job Demand-Control-Support Model") have been used to understand workplace influencing factors, but these models do not specifically address the unique characteristics of software engineers.
- The widespread and complex nature of mental health issues necessitates analysis across individual, team, and organizational levels.
- Current technological solutions (e.g., cognitive behavioral therapy and mindfulness interventions) lack sufficient application and efficacy in real workplace environments.
Solution
-
Specific Methods:
- Conducted semi-structured interviews with 14 U.S.-based software engineers to explore their experiences with mental health issues at work and coping strategies.
- Performed qualitative data analysis (open coding) and used the social-ecological model and HCI approaches to investigate the multi-level challenges of mental health management.
-
Innovations:
- Proposed that mental health management requires attention to interactions across individual, team, and organizational levels.
- Highlighted the significant impact of work technologies and tools on employees' mental health.
- Explored potential design directions for integrating mental health management into everyday work technologies.
-
Implementation Details:
- Participants were recruited via LinkedIn using convenience and snowball sampling methods.
- Interview data were analyzed using inductive open coding to extract themes relevant to the research questions.
- Focused on issues at the following levels:
- Individual level: self-assessment and management of mental health.
- Team level: effectiveness of team support and mutual aid.
- Organizational level: the influence of policies and culture on mental health.
Research Findings
-
Key Findings:
- Manifestations and Causes of Mental Health Issues:
- Manifestations include emotional indicators (e.g., anger, anxiety) and physiological changes (e.g., headaches, tension).
- Causes include long working hours, lack of work autonomy, and time pressures.
- Coping Strategies:
- Establishing personal time protection mechanisms.
- Seeking social support from colleagues and managers.
- Prioritizing important tasks and learning about mental health.
- Key Challenges:
- Organizational level: insufficient awareness of mental health policies among employees and inadequate resource promotion.
- Individual level: reservations about mental health technologies (e.g., costs, privacy concerns).
- Limitations of mental health technologies: current tools lack social interaction features and may lead to technology fatigue.
- Suggestions for Technological Solutions:
- Personalized mental health assistants with automated features, such as inferring mental states through voice and behavior.
- Enhancing team collaboration tools to foster social support, such as improving virtual collaboration and interactivity.
- Integrating mental health check-ins and interventions into daily work tools, such as reminders for health breaks in meeting scheduling tools.
- Manifestations and Causes of Mental Health Issues:
-
Advantages and Comparisons:
- Compared to existing solutions, this study emphasizes the multi-level complexity of mental health issues, particularly focusing on the interplay between team dynamics and organizational culture.
- Provides practical suggestions for designing technology-based support solutions, including leveraging existing work technologies to optimize mental health management.
-
Limitations and Future Directions:
- Participants were exclusively from the U.S., and the findings may not be generalizable to other cultural contexts.
- The sample size was small, with limited consideration of diversity in terms of gender, race, etc.
- Future research is recommended to expand the sample size and include participants from other industries and international contexts.
Conclusion
This paper offers a new perspective on mental health research in the HCI field by investigating the mental health experiences of software engineers. It provides a detailed analysis of the causes, coping strategies, and challenges related to mental health, along with design recommendations for technological solutions. The findings highlight that mental health management is a multi-level complex issue requiring dynamic consideration across individual, team, and organizational levels. Integrating mental health into the design of work technologies is proposed as a pathway to establish more comprehensive support systems and improve organizational culture.
Research Questions / Practical Problems
Question signals indexed for this paper.
Research Questions
3- What are the main mental health problems software engineers face at work and their causes?Category: AI Code Translation and Error Repair SupportSimilar questionsarrow_forward
- What shortcomings exist in current mental health management technologies in work settings?Category: AI Code Translation and Error Repair SupportSimilar questionsarrow_forward
- How can work technologies (e.g., team collaboration tools) be designed to promote mental health management?Category: AI Code Translation and Error Repair SupportSimilar questionsarrow_forward
Practical Problems
1- Software engineers face serious mental health problems due to long work hours and time pressure.Category: AI Code Translation and Error Repair SupportSimilar questionsarrow_forward
Based on Jaccard similarity of research subtopics & professions (≥60%)