According to this quiz that rates a programmer’s personality type along four axes in a manner similar to the Myers-Briggs Personality Index, my programmer personality type is DHSB, which means:
- D as in doer: “You are very quick at getting tasks done. You believe the outcome is the most important part of a task and the faster you can reach that outcome the better. After all, time is money.” This is the opposite of a planner.
- H as in high-level: “The world is made up of objects and components, you should create your programs in the same way.” This is the opposite of low-level.
- S as in solo. “The best way to program is by yourself. There’s no communication problems, you know every part of the code allowing you to write the best programs possible.” This is the opposite of team.
- B as in liBeral. “Programming is a complex task and you should use white space and comments as freely as possible to help simplify the task. We’re not writing on paper anymore so we can take up as much room as we need.” This is the opposite of conservative.
If you’re curious as to what the various ends of the programmer personality type axes for this quiz are, here’s a page that lists them all.
Give the test a try and feel free to report your results in the comments!