如何高效自学CS基础课,避免常见误区?
- 内容介绍
- 文章标签
- 相关推荐
本文共计6960个文字,预计阅读时间需要28分钟。
原文:本文字讲述的是计算机学生如何自学专业知识,说长点就是该如何借助网络上的高质量学习资源(主要是公开课)来系统地提升自己的CS技能树。这篇文章完全就是一篇自学性的质量指南。
改写后:本文介绍计算机学生如何通过利用网络优质资源(尤其是公开课)系统地提升自身CS技能。文章旨在为自学提供指导,助你构建强大的技能树。
本文讲的是计算机学生怎么自学专业课,说长点就是该如何借助网络上已有的高质量学习资源(主要是公开课)来系统性的来点亮自己的CS技能树。这篇文章完全就是一篇自学性质的指南,需要对编程充满热情,起码觉得编程是件乐事。兴趣是大前提,后面讲解的很多知识都是比较“硬核”的,保持热情才能啃下去。
写作背景下面是小作文时间,不想看可以活用博客的悬浮目录功能跳到“分科目讨论”章节处:
这篇文章本来是写给 ACM 集训队里的学弟学妹们看的,一开始觉得写的并不是非常好,所以只在集训队内部分享过。后来发现虽然是烂文,但多多少少却是帮到了几个人,又觉得还是有点价值的,所以干脆丢到博客上来了。 -- 2022.4.30
最近几个打 ACM 的老队友交流时感叹,大家在大一大二时大部分精力都投入在了算法和数据结构的练习中,又因为学校课程缺少深度、缺少实操、缺少乐趣等原因,没有把专业技能树点开,对操作系统原理、计算机网络、数据库原理等专业科目了解不够深入。
但这些东西都是技术债,早晚要还的。实习前我还觉得有些知识是造火箭用的屠龙术,实习后发现如果只是图着混口饭吃那也确实是屠龙术,但稍微深入一点的工作那就不可避免地要和这些知识打交道。实习时被一致性哈希、单节点崩溃这些东西搞得满头雾水,实习完才发现这些东西都在分布式系统这门课都有详细讨论。
本文共计6960个文字,预计阅读时间需要28分钟。
原文:本文字讲述的是计算机学生如何自学专业知识,说长点就是该如何借助网络上的高质量学习资源(主要是公开课)来系统地提升自己的CS技能树。这篇文章完全就是一篇自学性的质量指南。
改写后:本文介绍计算机学生如何通过利用网络优质资源(尤其是公开课)系统地提升自身CS技能。文章旨在为自学提供指导,助你构建强大的技能树。
本文讲的是计算机学生怎么自学专业课,说长点就是该如何借助网络上已有的高质量学习资源(主要是公开课)来系统性的来点亮自己的CS技能树。这篇文章完全就是一篇自学性质的指南,需要对编程充满热情,起码觉得编程是件乐事。兴趣是大前提,后面讲解的很多知识都是比较“硬核”的,保持热情才能啃下去。
写作背景下面是小作文时间,不想看可以活用博客的悬浮目录功能跳到“分科目讨论”章节处:
这篇文章本来是写给 ACM 集训队里的学弟学妹们看的,一开始觉得写的并不是非常好,所以只在集训队内部分享过。后来发现虽然是烂文,但多多少少却是帮到了几个人,又觉得还是有点价值的,所以干脆丢到博客上来了。 -- 2022.4.30
最近几个打 ACM 的老队友交流时感叹,大家在大一大二时大部分精力都投入在了算法和数据结构的练习中,又因为学校课程缺少深度、缺少实操、缺少乐趣等原因,没有把专业技能树点开,对操作系统原理、计算机网络、数据库原理等专业科目了解不够深入。
但这些东西都是技术债,早晚要还的。实习前我还觉得有些知识是造火箭用的屠龙术,实习后发现如果只是图着混口饭吃那也确实是屠龙术,但稍微深入一点的工作那就不可避免地要和这些知识打交道。实习时被一致性哈希、单节点崩溃这些东西搞得满头雾水,实习完才发现这些东西都在分布式系统这门课都有详细讨论。

