
计算技术专业范围太广了,很容易走向错误的路线,
伯克利将计算机科学广义地定义为包括计算理论、算法的设计与分析、计算机体系结构与逻辑设计、编程语言、编译器、操作系统、科学计算、计算机图形学、数据库、人工智能和自然语言处理。
计算机科学知识不应仅限于计算机专业的学生学习,跨学科跨领域的结合也是大势所趋。
我上学的时候感叹没有这么好的资源,走了很多弯路,

一位北大站长整理的计算机专业学习路线[1]参考了美国四大CS名校(卡耐基梅隆CMU、斯坦福Stanford、加州伯克利UC Berkeley、麻省理工MIT)以及哈佛Harvard、普林斯顿Princeton等6所计算机名校的课程安排与内容。
世界上那些最优秀的IT名人可能都学过这些课程,耕耘其中,尽享奇妙。

按照该路线可以循序渐进地掌握系统而扎实的计算机科学知识,
适合对计算机科学有追求的同学(读研、想进大厂或工作之余想提升自己),花两三年的时间去深入学习;
不过,如果对于急于找工作(只有一年以内的时间),这种“科班式”的学习方式并不适合,
建议按照“培训班式”的方式围绕企业招聘岗位去选择前端JavaScript、Java后端、Go等方向。
新科技时代,我们学习的现代科技无不与计算机学科相关,迫切需要一个系统的与时俱进的计算机专业学科系统;
国内计算机学科系统的资源太少了,资源太老了;
只有从宏观上明确方向、把握大略,从微观上学习方法、领悟规律才能把知识学到手。
该站点还列举了大学数学和人工智能学科学习路线,值得参考。
引用链接
[1] 计算机专业学习路线: https://hackway.org/docs/cs/intro


机器人教育 | VEX EDR | 信息技术 | 高中信息技术优质课 | 学Python | Python 13例 | 教育技术 | 直播教学 | 计算机速成课 | 生涯规划 | 读书摘记 | 闲侃红楼 | 教育科技文摘 | 关于


