>>13"Programmer" doesn't define a personality as a whole, it's merely an additional skill. Both could be programmers, for instance one being a mathematician and the other one being an economist.
Many people will go through a ton of stupid shit just to get free kisses and their dick wet, though.