以司馬為例,與城同出壹姓,其遠祖為顓頊的曾孫重、黎。周代重封重、黎之後於程(約在河南省洛陽市東),以程為姓。周宣王時,有程伯休父出任司馬,後人遂以司馬為氏。司馬遷、司馬懿、司馬光皆為其後代。
屠、陶、甄、蔔、巫等是以職業為姓的。
在夏商周時代,這些人屬於低級貴族,不得風土,但可稱姓,當時稱作“百工”,後人即以從事的職業為姓。