清华大学,牛逼!
点击下方“公众号名片”关注后加个“星标”
柠檬哥最新文章不错过
清华大学,多少人向往的高等学府,在清华深造几年,说改变人生轨迹也不夸张,清华校训「自强不息,厚德载物」,其中「厚德载物」也是我高中校训,指道德高尚者能承担重大任务。
强行拉近与清华关系哈,但我中学校训确实是这个,扯远了,收回来。
前两天,我在浏览 Github 时发现了「清华大学计算机系课程攻略」项目,项目主要分享清华大学计算系课程资源。
项目的主要贡献同学大部分是清华同学,感谢这些同学无私的共享课程和资源,让我们能有机会接触到如此优质的学习资源。
可以先看下项目整体划分,大学整个四年,每个学期一个文件夹,最后还包含一份课程「参考书目」说明。
不是人人都能上清华,但我们都可以上全球最大程序员交友网站 Github,这个项目发起者受到「浙江大学课程共享计划」的启发,浙大那个项目我之前也推荐过:点击查看
项目我大致浏览了一遍,涵盖的内容非常全面。大一、大二有微积分、离散数学...这样一些理工科必修课程。并且每个课程目录下都是包含试卷、习题、实验等详细内容。
大学四年,计算机基础相关课程体系由浅入深,包括计算机导论、程序设计基础、面向对象程序设计、编译原理、软件工程...
其中自然包括了我一直强调的计算机基础 4 件套:计算机网络、操作系统、计算机组成原理、数据结构与算法。
计算机基础的重要性,不用我多说大家都知道,不管你现在学的是 C++/Java/Python/Go
...编程语言都只是工具,拥有扎实的计算机基础功底,无疑是会让你对所写的代码理解更为深刻。
除非计算机领域发生特别大的革新,比如量子计算机大规模普及,否则从1946 年顺利建成第一台计算机 ENIAC开 始,计算机体系基础还是那一套基础原理没有变过。
各种新框架和语言层出不穷,唯有基础和底层原理万变不离其宗。
项目中我没找到清华计算机专业培养计划,应该是没有放上去。不过,这找到一份中科大的计算机技术本科课程结构安排,可以参考着看。
作为一名程序员,你应该听过工程上有很多所谓的「最佳实践」,也就是前人爬坑之后总结的攻略,帮你快速达成目标。
夯实计算机能力素养,这个项目无疑就是计算机学习的最佳实践!不管是你是想自学计算机、想巩固计算机基础,又或者是在校学生想找到学习方向,都可以看看这份课程计划。
看完清华学霸们在大学四年学的这些内容,我脑海中浮现出这句话,比你优秀的人不可怕,可怕的是比你优秀的人比你更努力。不得不承认人与人之间有天赋差异,但这不能成为前进路上的心理负担,知乎上曾经流行一句话:大多数人努力程度之低,根本轮不到比天赋的程度。
计算机的世界没有秘密,努力吧,少年。
为了方便查阅,我把推荐的开源项目做了整理,本项目和往期优秀项目获取方式:
第 1 步:扫码关注公众号「后端技术学堂」
第 2 步:关注后在公众号后台发送关键字「开源」获取项目
往期精选(点击可查看)
----------------------