《如何自学计算机科学》,是一份开源的自学指南。遵守CC知识共享。这份指引由Bradfield School of Computer Science(旧金山)的两位教员:Ozan Onay和Myles Byrne编写,并由 Oz 于 2020 年更新。指引基于我们对数千名自学成才的工程师和培训班学生教授计算机科学基础的经验。

指南中首先列出了9门相关所建议的教材或者视频课程。目标是先花100到200个小时学习完每一个科目,然后在职业生涯中,不时温习其中的精髓。如果花几年时间自学 9 门科目让人望而却步,建议只专注于两本书:《深入理解计算机系统》 和 《数据密集型应用系统设计》。投入到这两本书的时间可以获得极高的回报率,特别适合从事网络应用开发的自学工程师。这两本书也可以作为上面表格中其他科目的纲领。

https://github.com/izackwu/TeachYourselfCS-CN/blob/master/TeachYourselfCS-CN.md

[repo owner=”izackwu” name=”TeachYourselfCS-CN”]