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

Personality types in software engineering

Published: 01 February 2003 Publication History

Abstract

Software engineering is forecast to be among the fastest growing employment field in the next decades. The purpose of this investigation is two-fold: Firstly, empirical studies on the personality types of software professionals are reviewed. Secondly, this work provides an up-to-date personality profile of software engineers according to the Myers-Briggs Type Indicator.

References

[1]
Ackerman, P.L., 1996. A theory of adult intellectual development: process, personality, interests, and knowledge. Intelligence 22, 229-259.
[2]
Blatt, S.J., 1986. Where have we been and where are we going? Reflections on 50 years of personality assessment. Journal of Personality Assessment 50 (3). 343-346.
[3]
Bule, E.A., 1988. Psychological type and job satisfaction in scientific computer professionals. Journal of Psychological Type 15, 50-53.
[4]
Bush, C,M., Schkade, L.L., 1985. In search of the perfect programmer. Datamation 31 (6), 128-132.
[5]
Lyons, M.L., 1985. The DP psyche. Datamation 31 (16), 103-110.
[6]
Myers, I.B., McCaulley, M.H., Quenk, N.L., Hammer, A.L., 1998. MBTI Manual: A Guide to the Development and Use of the Myers-Briggs Type Indicator, 3rd Edition. Consulting Psychologists Press, Palo Alto, CA.
[7]
Sitton, S., Chmelir, G., 1984. The intuitive computer programmer. Datamation 30 (20), 137-140.
[8]
Smith, D.C., 1989. The personality of the systems analyst: an investigation. ACM Computer Personnel 12 (2), 12-14.
[9]
Sodan, A.C., 1999. Toward successful personal work and relations--applying a Yin/Yang model for classification and synthesis. Journal of Social Behavior and Personality 27 (1), 39-71.

Cited By

View all
  • (2024)A Gamification Method for Improving the Onboarding Process of Software EngineersIT Professional10.1109/MITP.2024.337412926:2(67-75)Online publication date: 1-May-2024
  • (2024)The effect of autonomous team role selection in flexible projectsComputers and Industrial Engineering10.1016/j.cie.2024.110079190:COnline publication date: 9-Jul-2024
  • (2022)A Comprehensive Study on the Association Between Personality Traits and Software DevelopmentProceedings of the 4th International Conference on Information Management & Machine Intelligence10.1145/3590837.3590900(1-6)Online publication date: 23-Dec-2022
  • Show More Cited By

Recommendations

Reviews

Gerhard Chroust

The distribution of the Myers-Briggs Type Indicators is studied in a sample of 100 software engineers, and compared to the US average distribution (no source is given). These indicators distinguish four pairs of psychological characteristics: The results of four older investigations and this one are given, indicating usually consistent distributions of characteristics for software engineers. Several interesting observations are shown. For instance, psychological characteristic combinations of ISTJ, ESTJ, and TJ comprise 24 percent, 15 percent, and 50 percent, respectively, of the software engineers studied, while these combinations are 11.6 percent, 8.7 percent, and 10 percent, respectively, in the US population. Conclusions about the relation of these findings to job skills of software engineers are provided. Despite the plausibility of the conclusions, there are some caveats. First, the data are poorly presented in unsorted tables, and graphics would have improved readability and insight. Second, sampling 100 individuals according to four binary alternatives gives an average of six (100/16) subjects per class, causing instability due to small numbers: 1.5 percent of subjects classified as INFS are in the US population. The difference between one or two subjects in the sample results in a deviation of 67 percent, or 130 percent from the average US population. Several other data have similar problems. Finally, the study ignores the approximately 20 different roles in software engineering, their different psychological requirements (such as testing versus requirements engineering), their relation to experience and seniority, and thus their effect on the T-F distribution and others. But all in all, this is an interesting study that provides a good starting point for further comparisons. Online Computing Reviews Service

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Information & Contributors

Information

Published In

cover image International Journal of Human-Computer Studies
International Journal of Human-Computer Studies  Volume 58, Issue 2
February 2003
107 pages

Publisher

Academic Press, Inc.

United States

Publication History

Published: 01 February 2003

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 30 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)A Gamification Method for Improving the Onboarding Process of Software EngineersIT Professional10.1109/MITP.2024.337412926:2(67-75)Online publication date: 1-May-2024
  • (2024)The effect of autonomous team role selection in flexible projectsComputers and Industrial Engineering10.1016/j.cie.2024.110079190:COnline publication date: 9-Jul-2024
  • (2022)A Comprehensive Study on the Association Between Personality Traits and Software DevelopmentProceedings of the 4th International Conference on Information Management & Machine Intelligence10.1145/3590837.3590900(1-6)Online publication date: 23-Dec-2022
  • (2022)Take a deep breath: Benefits of neuroplasticity practices for software developers and computer workers in a family of experimentsEmpirical Software Engineering10.1007/s10664-022-10148-z27:4Online publication date: 1-Jul-2022
  • (2022)From anecdote to evidence: the relationship between personality and need for cognition of developersEmpirical Software Engineering10.1007/s10664-021-10106-127:3Online publication date: 1-May-2022
  • (2021)Psychometrics in Behavioral Software Engineering: A Methodological Introduction with GuidelinesACM Transactions on Software Engineering and Methodology10.1145/346988831:1(1-36)Online publication date: 28-Sep-2021
  • (2021)Using Jungian Personality Types for Teaching Teamwork in a Software Engineering Capstone CourseProceedings of the 52nd ACM Technical Symposium on Computer Science Education10.1145/3408877.3432455(239-245)Online publication date: 3-Mar-2021
  • (2020)User Preference and Categories for Error Responses in Conversational User InterfacesProceedings of the 2nd Conference on Conversational User Interfaces10.1145/3405755.3406126(1-8)Online publication date: 22-Jul-2020
  • (2020)Where attention goes, energy flowsProceedings of the 7th International Conference on ICT for Sustainability10.1145/3401335.3401684(139-146)Online publication date: 21-Jun-2020
  • (2020)Understanding the Motivations of Final-year Computing Undergraduates for Considering AccessibilityACM Transactions on Computing Education10.1145/338191120:2(1-22)Online publication date: 19-Apr-2020
  • Show More Cited By

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media