Here's a list of all possible professions the program offers...
(Yes, I cheated - I looked at the javascript)...
"digger, undertaker";
"philosopher and thinker";
"designer, engineer or craftsman";
"chemist, alchemist or poison manufacturer";
"seaman, cook or carpenter";
"jeweler or watch-maker";
"medic, surgeon or herbalist";
"shepherd, horseman or forester";
"leader, major or captain";
"librarian, priest or keeper of tribal relics";
"entertainer, musician, poet or temple-dancer";
"seaman, dealer, businessman or broker";
"monk (nun), bee-keeper or lone gunman";
"writer, dramatist or organiser of rituals";
"builder of roads, bridges and docks";
"map maker, astrologer, astronomer";
"handicraftsman or mechanic";
"warrior, hunter, fisherman or executor of sacrifices";
"artist, magician or fortune teller";
"sailor or shoemaker";
"builder of houses, temples and cathedrals";
"trainer or holder of fine animals, such as birds.";
"preacher, publisher or writer of ancient inscriptions";
"farmer, weaver or tailor";
"dramatist, director, musician or bard";
"banker, usurer, moneylender or judge";
"teacher, mathematician or geologist";
"dancer, singer or actor";
The program has a definite mathematical method of determining your outcome...it lists over 100 countries...some random generation...and a little calculation about your birthdate...