Computer Science
抽象使得编写一个大型程序成为可能,如果一个部分的代码显得太多,可以将其划分为小而且容易理解的部分。封装让事情变的简单,封装隐藏了底层的复杂细节,对上层提供简单的接口。具体来说,整个计算机世界都建立在封装之上,将电路封装为逻辑门,将逻辑门封装成单元模块,将机器指令封装为汇编语言,将汇编语言封装为高级语言。
知识体系
- 计算机发展史
- 数学知识
- 计算机组成原理
- 汇编语言
- c语言
- 工具指南
- 数据结构与算法
- 操作系统
- 计算机网络
- 英语(充要条件)
运维相关
通常意义上的运维是一个知其然不知其所以然的职业。运维操作通常都在构建好的系统之上,偏向系统使用者的角度,但很多时候问题是复杂的,停留在表象只能是雾里看花水中望月。或许有时候运气好或者通过reboot restart reinstall解决了问题,得出一个似是而非的结论,但问题的根源无从知晓。当你不满足于现状时,就需要学习更多的基础知识来填充空白。