不包含人员素质考虑,纯技术路线:
一、 了解计算机物理结构本质
- 数据的存储以及读写本质
- 数据传输本质
数据的存储读写,数据传输。这两个部分都是怎么实现的,只有了解原理,才可以深刻 意识到计算机各个环节的物理性能瓶颈。
需要补充物理电路学相关知识,大学需要学习《电子线路设计》,《计算机组成原理》,
《通信网基础》,《计算机网络》。但是大学课程深度有限,这一部分需要完全掌握。并且可 以融合贯通。
二、 了解操作系统本质
- 了解操作系统内核本质
- 了解操作系统运行原理
- 了解操作系统设计原理
- 借鉴操作系统设计的思路,对于各种中间件以及软件来说很多思想都是借鉴的操作系统
- 需要了解程序的运行机制,特别是如何做到启动,内部物理原理到底是什么样的。这里和安全保障方面息息相关。
需要结合硬件结构可以了解操作系统设计思路,在学习操作系原理之前,第一部分的物理层
必须完全掌握,否则并不能理解操作系统设计的思路,很多地方的设计都是因为物理瓶颈导
致的。需要看书《操作系统》,《深入了解操作系统》,《计算机物理层电路设计》,以及一些
其他美国 pearson 出版社的计算机类基础书籍。
三、 计算机网络原理
- 了解电路
- 了解离散数学。除了 CPU 中央处理器,每个电元器件都有自己的简单处理器
- 了解电信号储存原理,物理基础