Were you born to be a programmer?

Were you born to be a programmer, or are you considering the field of computer science, programming or software engineering? The following test is a study of the characteristics that most programmers possess, and it is actually a derivative of a respected personality assessment test. An evaluation of your projected success as a programmer will be provided on the results page.

Read the three words above the form fields in each row. For every form field in each row, you need to input the value "1", "2", "3" or "4". Decide which set of words in each row is MOST like you, and input the value "4" in the form field associated with that set. Then, rank order the next three sets of words from 3 - 1 [ LEAST like you ] in descending preference. Complete this process for each row.

Row 1
active
opportunistic
spontaneous
parental
traditional
responsible
authentic
harmonious
compassionate
versatile
inventive
competent
Row 2
curious
conceptual
knowledgeable
unique
empathetic
communicative
practical
sensible
dependable
competitive
impetuous
impactful
Row 3
loyal
conservative
organized
devoted
warm
poetic
realistic
open-minded
adventuresome
theoretical
seeking
ingenious
Row 4
concerned
procedural
cooperative
daring
impulsive
fun
tender
inspirational
dramatic
determined
complex
composed
Row 5
philosophical
principled
rational
vivacious
affectionate
sympathetic
exciting
courageous
skillful
orderly
conventional
caring