This commonly happens to me in that the office books tickets with the christian name i'm known by... trouble is that it happens to be the 2nd christian name, with the result that i frequently don't get miles added to my account because the airline systems see a 'discrepancy' between the christian name on my ticket versus the christian name the computer automatically thinks is the given one.
i hasten to add it doesn't stop me boarding aircraft.. merely adds a lot of hassle to getting miles or FFP upgrades.
I always ask the office to book tickets using my initials but agents often don't bother.
moral of the story is ensure that you are called by your first christian name all the time!