https://www.bilibili.com/video/BV1G7411K7j2/?spm_id_from=333.788.recommend_more_video.1
编程基础四大件和应用实践编程

岗位

后台开发、服务端开发 偏后端
具体方向有数据处理和分析、基础协议和通信的、服务端底层优化、后台系统的驱动和内核
通信公司、互联网公司、游戏公司的后台开发岗位

学习路线

高强度、快速学完语言

编程基础四大件

数据结构和算法
计算机网络
操作系统
设计模式

学习编程的基础四大件数据结构和算法
学完之后要刷leetcode(剑指offer)
计算机网络 tcp/ip 协议栈(tcp/ip详解)
操作系统 进程和线程 并发 和锁 内存分布调度等等 (深入理解操作系统)
设计模式 单例 工厂 代理 策略模式 模版方法(大话设计模式)

应用实践编程

linux操作系统的学习使用
编译调试工具
linux环境编程

Linux操作系统掌握 shell编程 脚本等等
编译/调试工具 Linux平台上 gcc 以及makefile(跟我一起写makefile)要会写 gdb
调试工具Linux系统编程 !

linux环境编程,多线程编程 网络编程(unix环境高级编程)(Linux高性能服务器编程)(posix多线程程序设计)