商鞅是卫国庶出公子与妻子或小妾所生的儿子（除了太子之外，诸侯嫡庶之子都被称为公子，诸侯嫡庶之孙都被称为公孙。商鞅在卫国可以自称为公孙鞅。但在其他国家，只能自称卫鞅。），年轻时喜欢刑名法术之学，受李悝、吴起的影响很大。他向尸佼学习杂家学说，后侍奉魏国国相公叔痤任中庶子。公叔痤病重时向魏惠王推荐商鞅，说：“商鞅年轻有才，可以担任国相治理国家”。商鞅年轻，公叔痤见魏惠王无意愿，又对魏惠王说：“主公如果不用商鞅，一定要杀掉他，不要让他投奔别国。”魏惠王认为公叔痤已经病入膏肓，语无伦次，于是皆不採纳。公叔痤私下要商鞅