“德行就是知识”这句话也包含着一个“苏格拉底式的悖论”。这个悖论并不同道德的可教性相矛盾。因为在苏格拉底看来,人在开始学习时,灵魂里已经存在着关于德行的原则,只是由于受到蒙蔽而没有被人们觉悟,学习的目的就是认识自己灵魂之内的已有德行,关注以前尚未被学会的本性。所以,肯定德行是灵魂的本性,与肯定美德的可教性并不矛盾。
在苏格拉底看来,知识和美德是人人皆有的天赋本性,有些人缺乏美德只是由于感觉的迷误而扭曲了人的理智本性,美德的可教性和自然性在学习的过程中达到统一。苏格拉底认为,美德是天生的,但人的美德的形成有赖于后天教育与培养。“正如有些人的身体天生比另一些人的身体更强于耐劳吃苦一样,有些人的心灵是天生比另一些人的心灵在面对艰险时更为勇敢。因为我见到在同一的法律制度下教育长大的人,他们在勇敢方面大有差别。”[35]不过他又认为,“任何一种天生的倾向,都可以由训练和锻炼而使之在刚毅方面有所长进”[36]。因此,“很显然,无论是天资比较聪敏的人,还是天资比较鲁钝的人,如果他们决心得到值得称道的成就,都必须勤学苦练才行”[37]。苏格拉底承认人的天赋存在差异,但不论天赋好的还是天赋差的人,都必须受到适宜的教育,才能真正成为一个有德行的、有智慧的人。后来的亚里士多德也接受了他的影响,认为道德虽出于天性而需要训练,但亚里士多德更强调道德的教育和训练。这既继承了苏格拉底的这一思想,同时又批判地发展了他的思想。