文章总结: 这篇文章反驳了C++后端过时的观点,强调学习C++不仅是语言本身,更是掌握操作系统原理。作者指出在基础领域如操作系统、大型框架、数据库等,C/C++地位稳固,随着技术发展,底层技术和编程语言将更受重视,建议程序员扎实技术原理功底以获得长远发展。
综合评分: 81
文章分类: 其他
C++ 后端已经不行了吗?
原创
张小方
CppGuide
2025年11月21日 09:02
上海
8年前我在用C++写交易系统时,知乎上就说C++后端不行了;
5年前,我再用C++做即时通讯通讯,知乎上在说C++后端不行了;
如今,2025年了,我在用C++写中间件,仍然有人说,C++后端不行了。
学C++从来不是仅仅为了学其语言标准或者语法,而是学其背后的一整套操作系统原理。没有这种认识,不管是C++学不好,其他语言和开发工作进入深水区后,都学不好。
战术上换编程语言带来的投机取巧,掩盖不了战略上技术原理功底差的劣势,他们终将成为职业的拦路虎、被毕业的劝退邮件。
当下IT求职市场找不到工作的,从来不是会不会Java或者Go或者其他什么语言的原因,而是欠缺扎实的技术原理功底(应届生)和能实操的工程经验(社招生)。增删改查的工作竞争太激烈,抢不到;核心技术框架和体系开发设计,又做不了。
在目前这种体系下,操作系统、大型框架、虚拟机中间层、数据库、编译器等基础和重要领域的技术和开发语言从未向非C/C++倾斜之时,即使其他语言在某些细分方面优于C/C++,但C/C++地位从未被动摇。
技术之路包括编程语言的学习,要放在自己职业规划的路径上一起考虑,想要吃技术这碗饭,走的稳,走的远,掌握一门重型编程语言,C++正当其时。
更不用说,科技领域技术战役愈演愈烈,底层技术和底层编程语言只会越来越被重视,其人才也会水涨船高。
推荐阅读
- 2025年最新Linux内核学习PDF限时领取
- 零基础开发C++小游戏
- 从零用C语言写一个Redis(https://cppguide.cn/pages/writemyredisfromscratch01/)
- 用C++17从零开发一个调试器
- 使用 C++20 从零构建一个完整的低延迟交易系统
- 从零实现一个大型的C语言编译器
C/C++ 项目实战训练营,一共拆解了八个中大型项目,思维导图如下:
如果对这些内容感兴趣可以戳这里:
关注我,更多实用的开发技术第一时间阅读
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:CppGuide 张小方《C++ 后端已经不行了吗?》