计算机专业本科学习路线
本文写于大四的最后一个月,总结了一下我的学习过程,并就我未能做到的部分,做了一些理想性的补充,在我个人看来,这份规划适合于打算直接工作,并且目标公司是国内互联网行业前十的本科学生。
我将按照四学年,八学期,每个学期四个月的timeline划分整个规划,因为目标是国内互联网行业前十的公司,所以学习的主要目标是基础知识,应用层面作为衍生可随意自行选择,在timeline中也预留了时间让学习应用层知识,因此尽量在每个timeline到了后,相应的goals都差不多完成,否则将导致顺位后推或者某一部分不扎实。
在每个timeline上,会推荐必读与选读的书籍,必读的含义就不言而喻了,选读则是指时间空余可以读完,否则只需大概浏览部分章节,了解书籍谈论的主要内容即可。
每个timeline后会有相应的goals,可以按照本文要求的goals去完成,也可以自行构思goals,只要难度对等即可。
除了将本文作为规划路线,也可以将其作为热点技术指南,有着自己学习规划的读者可以从中挑选适合的技术补充到自己的技术栈中,尽管我觉得我谈论到的每个技术都是本科学生必备技术。