MBTI® Test INTJ Computer Programmers

Strong Interest Inventory® General Occupational Theme Code: Investigative, Conventional (IC)

The Myers-Briggs Test Type Indicator® can provide valuable insights into an optimal career choice. For instance, Hammer (1996) writes that MBTI test INTJ’s tend to lean towards careers in the natural and applied sciences because they provide opportunities to analyze problems and develop solutions. These challenges offer INTJ’s the chance to exercise their conceptual prowess, analytical thinking, and ability to solve local problems while maintaining a long-range vision.

Image courtesy of Stuart Miles at FreeDigitalPhotos.net

Image courtesy of Stuart Miles at FreeDigitalPhotos.net

Programmers write, edit, and test the codes that make computer programs and applications run. They often work off of criteria or specifications that developers present to them, but can also develop their own software as well. This could involve writing, analyzing, updating, or even entirely rewriting programs for a variety of reasons, such as decreasing bugs, increasing operating efficiency, or even meeting a new set of specifications of requirements. To do this, especially as part of a design or programming team, computer programmers may need to develop workflow charts or diagrams to visually display the changes that need to be made as well as the logic and rationale that supports those proposed changes. They might also need to analyze programs to identify problem areas, and then mark areas that need to be changed so that other teams or team members can solve the identified issues.

Programmers also need to work with other professionals, including managers, engineers, and executives to better understand particular problems, and to present their proposed changes in a coherent way that is understandable even to people with different skill sets. This could involve documenting and presenting changes to keep others informed of their progress.

Being a successful programmer requires a mastery of a variety of computers and hardware and software, including desktops, laptops, server configurations, mainframe operating systems, and more. Depending on the specialization of the individual programmer and of the organizations they work for, they might need to know a variety of different languages, such as C++; Greatis Object Inspector; PowerSoft PowerBuilder; Python. They could also need to be able to effectively use compiler and decompiler software, interface and query software, and development software. Because this field is very logical and technical, a detailed understanding of math, computers, and electronics is necessary. Programmers also need to have a strong foundation in English, as well as knowledge of the fields for which they are programming, which may include business, strategic management, and human resource modelling.

  • MBTI® Career Report

    Find your best occupational match with this ten-page Myers-Briggs Type Indicator Career Report

    Choosing a career path can be difficult. The revised MBTI® Career Report helps point the way by showing you how your type affects your career exploration and discusses the benefits of choosing a job that is a good fit for your type. You will explore preferred work tasks and work environments as well as your most popular and least popular occupations and receive strategies for improving job satisfaction. This completely updated report includes expanded coverage of popular fields such as business, health care, computer technology, and high-level executive and management occupations. It is based on your four-letter MBTI Personality Type, which is additionally explained within The Career Report.

    Download sample MBTI® Career Report

    Price: $62.50 Buy Now

Because programmers often need to identify and resolve complex problems, they need to have strong active listening, critical thinking, and reading comprehension skills. These together will help them understand fully the needs of their clients. They also need to be able to conceptualize logical data, as well as cause and effect of particular commands so they can write successful programs and identify the errors in buggy programs. In order to develop these skills, most professional programmers have at least a four-year bachelor’s degree, generally in computer science or engineering. However, some do not, and instead have a considerable amount of on-the-job or vocational training.

INTJ’s are particularly well-suited to programming careers because they are naturally analytical and pay a close attention to detail. They can also function effectively in environments that are stressful and require a high degree of independence.

Below are some employment trends for Computer Programmers:

  • Median wage: $41.61 hourly, $86,550 annually
  • Employment: 250,300 employees
  • Projected growth (2018-2028): Decline (-2% or lower)
  • Projected job openings (2018-2028): 15,100

Visit Our MBTI® About Page and Our INTJ Personality Type Page for Detailed Information on The INTJ Personality Type

Visit Our Strong Interest Inventory® Resource Page to Learn About the IC GOT

INTJ Careers

Click on one of these corresponding popular INTJ Careers for detailed information including Career Stats, Income Stats, Daily Tasks and Required Education: Anesthesiologist, Electronics Engineers, Biochemist, Industrial Engineers, Biologist, Information Security Analysts, Chemical Engineers, Lawyer, Computer Programmer, Surgeon.

Explore Our INTJ Blog Pages

Explore additional information that delves deeper into the INTJ Personality Type by examining various personality and career based subjects:

Click on a link below to read more about different MBTI Personality Types



Bureau of Labor Statistics wage data and 2012-2022 employment projections Onetonline.org

MBTI® Type Tables for Occupations, 2nd Edition. Schaubhut, N. & Thompson, R. (CPP, 2008)

Introduction To Type and Careers. Hammer, A. (CPP, 1996).