yuqing521 初步看了一下,我觉得确实整理的不错,基本是目前大陆CS学生大学本科四年各个方向的一个缩影,踏踏实实做下来不用担心出路,也很开心热心传承的前辈们越来越多。
但从内容角度去详细推敲,我感觉这份攻略稍显局限,缺乏关于某个学科、技术领域在学术界、工业界的前沿视角,偏向于既成的固定知识与套路,类似 “卷 前端、Spring 技术栈”,“按部就班刷课程与竞赛、LeetCode、面试题” 等,容易随着时间的流逝而失去时效性。如果它可以做到持续更新应该会更好。
一个明显的例子:比如说,最明显的一点其中关于前端技术栈的“知识图谱”中提到的类似 Grunt、Bower、RequireJS 等技术栈基本已过时,沉迷于“保姆级教程”长远来说是有害的(这些技术细节东西也完全可以根据实际需要去快速把握,而不必提前都刷一遍导致“老子学不动了”的现象)。
光是批判缺陷显得站着说话不腰疼,我觉得必须指出的是,现实中要做一个类似这样的比较好的总结的精力消耗十分巨大,在没有明显回报的情况下坚持下来真的很不容易,根据我之前在这方面做过的尝试:
相似的攻略逐步涌现,20年开始构思和完善 多人协同方式构造计算机专业学习 Wiki 的设想,希望可以达成一种学校专业无关,借助它可以把握整个 CS 专业体系的脉络与入门路径。
但将近两年过去到目前为止还未达到这样的预期状态。恰好昨天和小伙伴们聊到,我们面临的一个现实是,有经验者没有时间,有时间者又没有更好的经验,两者之间存在比较深的沟壑。如何调动起参与者们在完善知识网络的同时又能保障 Wiki 的质量,也是我最近还在思考的话题~