# 【NO.83】关于【零声教育】2022年12代C/C++Linux服务器开发高级架构师课程学习心得，资源分享

## 1.前言

对于零声教育的C/C++Linux服务器高级架构师的课程到2022目前已经迭代到12代了，像之前小编也总结过，但是课程每期都有做一定的更新，也是为了更好的完善课程跟上目前互联网大厂的岗位技术需求，之前课程里面也包含了一些小的分支，其中就有音视频开发、Linux内核开发、DPDK、golang等等一些程序员所需要的硬核技术。今天总结分析是2022年最新的课程体系。

## 2.课程定位为中高级课程，学习这个课程也有一定的要求，以下是适应学习的一些人群：

1.从事业务开发多年，对底层原理理解不够深入的在职工程师

2.从事嵌入式方向开发，想转入互联网开发的在职工程师

3.从事Qt/MFC等桌面开发的，薪资多年涨幅不大的在职工程师

4.从事非开发岗位（算法岗，运维岗，测试岗），想转后台开发岗位的在职工程师

5.工作中技术没有挑战，工作中接触不到新技术的在职工程师

6.自己研究学习速度较慢，不能系统构建知识体系的开发人员

7.了解很多技米名词，但是深入细问又不理解的工程师

8.自己研究学习速度较慢，不能系统构建知识体系的开发人员了解很多技米名词，但是深入细问又不理解的工程师

## 3.课程方式介绍：课程是在腾讯课堂以直播的形式教学

1.98次直播课，持续8个半月，直播每周二四六晚8点到10点

2.课前预习资料课后思考实践作业

3.班主任督学作业统计博客统计

4.老师答疑工作问题课程问题

5.课程涉及编程语言45%的c，25%的c++，20%的go，5%的lua，5%的其他语言(Rust, shell, java, awk, python)

6.奖学金机制最高1000元，公开透明（一-期评选一-次)

## 4.课程优势：

1.简历梳理技术点凸显项目技术梳理

2.模拟面试技术表述

3.薪资谈判福利争取

4.offer选择职业规划技术前景

## **5.往期学员学习过程的心得总结：**

**1.学习要有主动性**。无论是开始的自学，还是后面的培训学习，学习的主观能动性一定要有，特别是报班学习之后，不要觉得万事有老师，外部的辅导条件能够让你有更好的学习效率和氛围，但是最终需要掌握技能的还是你自己的，所以学习的过程不要懈怠。

**2.学完技术内容之后，要形成自己的技术栈体系。**我在学完之后，就根据我自己的技术内容花了三天时间整理一份c/c++后端开发需要掌握的技术体系路线图，来帮助自己梳理自己所学的技术点。

**3.善于总结自己的学习过程。**每当自己学完一个小块的知识点之后，最好是将自己对它的理解整理成博客文章，这样既能自我梳理自己的学习成果，又能作为自己在面试工作时向面试官展现的一个亮点。

**4.一定要复盘自己的面试过程。**在我学习之后的面试过程，并不是一帆风顺。但是我在老师的建议下，不管成功的还是失败的面试过程，场场复盘！找出自己回答的不好的地方做备注修改，这样一次次下来，对于面试，我也是越来越胸有成竹。

**5.学习方式，不管黑猫白猫，抓住老鼠的就是好猫。**对于也想从事或是转行到c/c++后端开发岗的兄弟，如果考虑报班培训的话，可以推荐大家了解一下我之前学习过的课程，整个课程体系对标的是腾讯的T9级别。

## 6.课程内容总结：

### **6.1.精进基是专栏**

![img](https://pic3.zhimg.com/80/v2-b13527702b26f0a455e8e7cbb8db5852_720w.webp)

### 6.2.高性能网络专栏

![img](https://pic4.zhimg.com/80/v2-343424c17b3551c1e8e2f77e91789433_720w.webp)

### 6.3.基础组件设计专栏

![img](https://pic2.zhimg.com/80/v2-3b3396eae08403a2c21827ca57d57b5d_720w.webp)

### 6.4.中间件开发专栏

![img](https://pic2.zhimg.com/80/v2-9e9d4876f12cab678596bd4c9406bf35_720w.webp)

### 6.5.开源框架专栏

![img](https://pic3.zhimg.com/80/v2-0618943057dfe8eac2cc924c94222246_720w.webp)

### 6.6.云原生专栏

![img](https://pic4.zhimg.com/80/v2-3d26e2d0d8e6ed7003b0dc579e7c8c7f_720w.webp)

### 6.7.性能分析专栏

![img](https://pic2.zhimg.com/80/v2-ca3fbd03b4e1b68350ac071b5905e465_720w.webp)

### 6.8.分布式架构专栏

![img](https://pic4.zhimg.com/80/v2-4c995b9acf2deddfeda5f6f3ecf1b9bb_720w.webp)

### 6.9.上线项目实战

![img](https://pic3.zhimg.com/80/v2-d3d788b71c3ce34f58fb27a331249a8a_720w.webp)

### 7.**课程总结：**

现在的技术的学习曲线的增加，让我的忍耐性越来越低。各种新技术，因为新奇让人兴奋，但最终变成一场场争论。我越来越无法忍受这些充满市场宣传气息的喧嚣。我对技术看重的是稳定，清晰。

据不完全统计，截至目前(2018.07)为止，中国C++程序员的数量已经超过了100万。而且，随着IT培训业的持续发展和大量的应届毕业生进入社会，C++程序员面临的竞争压力越来越大。那么，作为一名C++程序员，怎样努力才能快速成长为一名高级的程序员或者架构师，或者说一名优秀的高级工程师或架构师应该有怎样的技术知识体系，这不仅是一个刚刚踏入职场的初级程序员，也是工作三五年之后开始迷茫的老程序员，都必须要面对和想明白的问题。

技术的瓶颈是认知的问题， 认知不是知其名，还需要知其因，更需要知其原。

最后祝大家都学有所成。

原文链接：https://zhuanlan.zhihu.com/p/519780422

作者：[Hu先生的Linux](https://www.zhihu.com/people/huhu520-10)