前言
最近看了Hencoder的文章 讲了一些中小企业中的开发者想进步却不知途径 往往过早的就出现了职业天花板 所谓根基决定成就就是这样吧 对于这点我也颇有感触 因为是或多或少的偏向计算机的专业,科班基础对我之前来说还是比较匮乏的 我也因此花了不少时间补习四门大课,之后看代码就明亮许多
讲这些呢主要是为了阐述一个命题–技能基础 我们这一行就称为为计算机基础,我更愿意理解为计算机体系 就像大树的根 枝叶繁荣是每个高级工程师都必须具备的职业素养
这篇文章主要是详细介绍我的计算机体系 在写文章的同时 丰富巩固自己 若对正在读的你有所帮助更是再好不过
正文

计算机基础

网络

应用层
1.HTTP,HTTPS
2.FTP
传输层
1.TCP
2.UDP
网络层
1.IP
操作系统(Linux)
数据库
数据结构
语言基础
java

java基础
java进阶
1.设计模式
1.1 UML类图
1.2 设计模式六大原则
1.3 具体设计模式
1.3.1 装饰者模式
kotlin
c/c++
js/css/html
python
go
Android应用层
Android基础
