梧桐

码农技术分层(转自知乎)

January 10, 2015 | 0 Minute Read

在知乎看到的程序员技术水平层次,分享在这边勉励自己继续努力。

1层是数学(加密解密,压缩算法,时频转换,计算机模拟\仿真)

2层是数字电路(机器码如何被硬件电路执行的过程)

3层是计算机组成原理(计算机体系架构,计算机是如何组成的)

4层是计算机算法和数据结构(低端排序,中端动态规划,高端人工智能)

5层是计算机操作系统,计算机图形学和编译原理(linux内核,词法树\语法树)

6层是计算机编程语言,IDE,架构(各种语言,各种架构)