Personality Types of Software Engineers

In a survey of Brazilian software engineering students, Introverted personality types were found to dominate heavily. This should be no surprise to anyone familiar with personality type; Introverts are more likely to enjoy careers that allow them to work independently, keep a low profile, and accomplish projects on their own. Types of ISFP, INTP, and ESTP were over-represented among the population of software engineers.

Software engineers were also found to be predominantly Thinking types, people who enjoy using analytical skills and working with logical systems.

Much less likely to be found in software engineering were ENTP, ESTJ, and ENTJ. Extroverts in general were unlikely to be found in the population of software engineers. Extroverts prefer careers that allow them to engage with other people and would generally feel uninspired by work that requires long hours alone at a computer.

Research was conducted by Luiz Capretz of the University of Western Ontario.


Truity was founded in 2012 to bring you helpful information and assessments to help you understand yourself and use your strengths. We are based in San Francisco, CA.

Share your thoughts

THE FINE PRINT: Myers-Briggs® and MBTI® are registered trademarks of the MBTI Trust, Inc., which has no affiliation with this site. Truity offers a free personality test based on Myers and Briggs' types, but does not offer the official MBTI® assessment. For more information on the Myers Briggs Type Indicator® assessment, please go here.

Truity up to date