成语有才无德的意思是指一个人有才华却没有高尚的品德,无才有德的意思是指一个人没有才华,却品德十分高尚,这两个成语形容的两个人恰恰相反,但到底哪一种人才是更好的?可以说,仁者见仁,智者见智,在我看来,社会上更需要的是无才有德这种人