People with fewer letters in their names earn more, according to research by job search website TheLadders.com. People with four or five letters in their first names earn more on average. Each letter beyond a certain point melts $3,600 off your annual earning potential. (It works with nicknames too!) See the list of top earning names here.