這兩種説法意思不一樣。first name 名字,surname姓。
first name 也叫given name ,指一個人的名字。英語的姓名和中文習慣是相反的,中文是“姓名”,但英語的順序是“名姓”。
surname也叫last name或者family name,指一個人的姓。
例如:約翰.布朗John Brown ,他的first name名字是John ,surname姓氏就是Brown,所以會稱呼布朗先生Mr. Brown.
希望帶來幫助。