Programmer Personality Test Key

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.

Planner.

You may be slow, but you’ll usually find the best solution. If something’s worth
doing, it’s worth doing right.

Low level.

You’re from the old school of programming and believe that you should have an
intimate relationship with the computer. You don’t mind juggling registers
around and spending hours getting a 5% performance increase in an algorithm.

High level.

The world is made up of objects and components, you should create your programs
in the same way.

Solo situation.

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.

Team.

A good group is better than the sum of it’s parts. The only thing better than a
genius programmer is a cohesive group of genius programmers.

Conservative programmer.

The less code you write, the less chance there is of it containing a bug. You
write short and to the point code that gets the job done efficiently.

liBeral programmer.

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.