实际上不管是自顶向下还是自底向上,有学习路线图指引才是最重要的,否则自顶向下的话可能会影响兴趣,而自底向上学习则会走岔路或原地兜圈子。路线图的作用是对知识进行分级和筛选。
之所以看不到自顶向下没有路线图的危害,是因为自顶向下在学习不成功的情况下很难出成果,直接放弃了,于是被排除出统计范围,而自底向上则很容易出成果和满足,反而扩大了被统计的可能性。实际上很难统计同等水平下自顶向下和自底向上最终学习效果孰优孰劣。
计算机领域有些教程会将作者的偏见传递给读者,误导新人制定错误的路线图,也是非常有害的。
有一点是肯定的,不管自顶向下还是自底向上,学习前人的成果都是有用的。