引用一个校招脉友的提问:
现在c++的机会是不是越来越少了?这个问题还是老生常谈,看看大家怎么说?
不难发现,c++很多的岗位很多都存在两个共性。
第一个,岗位比较高端,任职要求高;
第二个,部分在传统行业,流动性不大但薪资较其他的语言薪资较低。
所以显得c++在2022这个铜三铁四的环境下,行情比较稳定。比如嵌入式,数据库内核,信息安全,音视频,QT客户端等等。
那有没有这样一个方向,相对自动驾驶,AI底层算法任职要求要对较低,但是对于嵌入式,QT客户端又薪资相对较高的c/c++开发技术方向呢?
这里,推荐给大家考虑的是c/c++Linux服务器开发岗位。从技术上说,有技术深度,从岗位上来说,大厂又缺乏专业人才。从学习难易程度来说,又适合又c/c++基础的各个方向的工程师跨行学习。
主要从八个维度了解学习c/c++Linux后台开发技术:
数据结构与算法
网络编程
池式组件
MySQL
TiDB
Redis
RocksDB
Nginx
MongoDB
skynet
tars
dpdk
Rust特性
第三方库
rust项目
火焰图的生成原理与构建方式
分布式消息队列
分布式服务
分布式API网关
分布存储与容器
除了掌握一定的技术能力之外呢,需要了解和实战的项目也是必不可少的。
这里给大家推荐两个的实战项目:
通过项目的实操,能够将自己对于前面八大模块的技术学以致用,将技术落地到项目中去,更好的吸收技术解法。
原文作者:零声音视频开发