當時儒學之士曾傳有“無說《詩》,匡鼎來。匡說《詩》,解人頤”之語,是說聽匡衡解說《詩經》,能使人眉頭舒展,心情舒暢,可見匡衡對《詩經》理解之深。
但匡衡的仕途在壹開始卻並不平坦。根據漢朝規定,博士弟子掌握“六經”中的壹經,即可通過考試獲得官職,考試得甲科者,可為郎中,得乙科者為太子舍人,得丙科者只能補文學掌故。
匡衡九次考試,才中了丙科,被補為太原郡的文學卒史。但匡衡對《詩經》理解之深,已為當時經學家們所推重,當時身為太子的元帝也對其深有好感。