这两个词语的意思还是不一样的。望尘莫及的本意是说前面骑马的人走过扬起的尘土,后面的人都赶不上。说明了一个人的个人能力和生活水平是自己付出再多努力都达不到的。
自愧不如说的是和别人去比较的话,觉得自己各方面都比不上人家而心里面觉得非常的惭愧。