Computer programmers are investigative people who rate highly in openness.

Computer programmers have distinct personality types that suggest why they are suited to their career. In this section, we'll walk through a couple of conclusions based on the data we collect about computer programmers:

Holland Codes

Computer programmers are investigative and conventional

Computer programmers tend to be predominantly investigative individuals, which means that they are quite inquisitive and curious people that often like to spend time alone with their thoughts. They also tend to be conventional, meaning that they are usually detail-oriented and organized, and like working in a structured environment.

If you are one or both of these archetypes, you may be well suited to be a computer programmer. However, if you are enterprising, this is probably not a good career for you.

Here’s how the Holland codes of the average computer programmer break down:

Big Five

The top personality traits of computer programmers are openness and conscientiousness

Computer programmers score highly on openness, which means they are usually curious, imaginative, and value variety. They also tend to be high on the measure of conscientiousness, which means that they are methodical, reliable, and generally plan out things in advance.

Once again, let’s break down the components of the personality of an average computer programmer: