8年前我在用C++写交易系统时,知乎上就说C++后端不行了;
5年前,我再用C++做即时通讯通讯,知乎上在说C++后端不行了;
如今,2025年了,我在用C++写中间件,仍然有人说,C++后端不行了。
学C++从来不是仅仅为了学其语言标准或者语法,而是学其背后的一整套操作系统原理。没有这种认识,不管是C++学不好,其他语言和开发工作进入深水区后,都学不好。
战术上换编程语言带来的投机取巧,掩盖不了战略上技术原理功底差的劣势,他们终将成为职业的拦路虎、被毕业的劝退邮件。
当下IT求职市场找不到工作的,从来不是会不会Java或者Go或者其他什么语言的原因,而是欠缺扎实的技术原理功底(应届生)和能实操的工程经验(社招生)。增删改查的工作竞争太激烈,抢不到;核心技术框架和体系开发设计,又做不了。
在目前这种体系下,操作系统、大型框架、虚拟机中间层、数据库、编译器等基础和重要领域的技术和开发语言从未向非C/C++倾斜之时,即使其他语言在某些细分方面优于C/C++,但C/C++地位从未被动摇。
技术之路包括编程语言的学习,要放在自己职业规划的路径上一起考虑,想要吃技术这碗饭,走的稳,走的远,掌握一门重型编程语言,C++正当其时。
更不用说,科技领域技术战役愈演愈烈,底层技术和底层编程语言只会越来越被重视,其人才也会水涨船高。
推荐阅读
从零用C语言写一个Redis(https://cppguide.cn/pages/writemyredisfromscratch01/)
如果对这些内容感兴趣可以戳这里:
关注我,更多实用的开发技术第一时间阅读

