qianyi.lh
qianyi.lh
 下面简单介绍下每个**关键节点**的学习资料和程度要求,最后的〔〕里是资料推荐: 计算机导论:很重要,学校的课程学的懵懵懂懂的很正常。但是大二了找个空闲的下午重新读一遍这本书,你会有新的理解和收获。另外这只是第一阶段,后面会再次提到”计算机导论“。〔大一的导论课本〕 编程语言:无论是学的 Python 还是 C 入的门,另外一门要补上。C 从语言特性上来说是最简单的”高级“语言,基本上没有什么语法糖或者无用的特性。Python 作为常用的”胶水“语言,有着丰富的标准库和三方库,掌握一门脚本语言在很多场景下都用得到。进一步的学习可以考虑 C++/Java,Go 和 Rust 发展也挺快的,可以适当了解,看个人兴趣。〔《C Primer Plus》、《C ++ Primer》、《C++ 程序设计语言(Bjarne的)》之类的都行,其他的也没关系,我入门就不是《C Primer Plus》,也不妨碍我 C 的底子还凑合。至于更高级的,建议有一定的代码量之后再阅读,比如《Effective Modern C++》之类的〕 Linux 操作系统:这个不解释,小组有《鸟哥》作为基础学习基本上够用了,剩下的靠 man 文档和具体系统的官方文档检索问题或者直接 google...