计算机科学极简入门指南
最重要的
阅读本教程,请牢记四句话,以后将反复提到,都很简单。若现在不懂没有关系,感触将随着教程推进越来越深。现阶段,只需要死记硬背,以后会自行理解。
内容如下:
- 懒是人类进步的第一动力。
- 在计算机科学里,没有什么问题是加一层解决不了的。
- 人类所有知识都来源于好奇心和解决问题。
- 所有庞大学科体系,都是一点一点累加起来的,不会一蹴而就,没有学科例外。
写在前面
风格
本教程遵循以下风格:
- 极简风格,争取不浪费读者时间
- 阮一峰中文技术文档写作规范(不严格遵守)
- 具有极强的个人用语风格
- 用语介于口语和书面语之间,比较通俗
- 口语具有亲切感和人情味,但传达效率不高
- 书面语使人严肃,但使人感觉抗拒和枯燥
理念
- “授人以鱼不如授人以渔”
- 示例优先,抽象其后,有助理解
- 兴趣是最好的老师
- 最好的学习方法是解决问题
问题
由于遵循极简风格,所以会诞生以下问题:
- 本教程只能起到引导作用,而非百科全书,旨在自顶向下为读者带来一个全局的观念
- 请不要抱有看完这系列教程后能成为技术顶尖分子的幻想
- 本教程学习方法和知识点各占一半
- 具体各知识点,若有兴趣,可以按照此教程学习方法寻找资料学习
适用人群
- 零基础
- 请务必阅读整个教程
- 非零基础技术人员
- 请跳读或选读以提高效率
阅读要求
只有一个:
每章节或知识点后有相应的,精挑细选的 1-2 道思考题,请务必认真思考
- 思考题经过精心挑选
- 目的在于希望读者能让知识点得到运用
- 除此之外:因人脑不适合记忆孤立的知识点,希望能通过思考题将知识点连接成知识网络
勘误说明
因笔者知识水平和技术能力有限,若有勘误,尽请斧正,提交 Pull Request。
诚挚希望能得到各位技术人员的交流,并非客套。
联系方式
Email:ancielin+csteaching@outlook.com
Telegram:http://t.me/TinySnow
Github:TinySnow
协议
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。