C++之旅

我,作为非科班C++/Python/Go选手,校招进腾讯游戏,机缘巧合入金融量化,现某蹦跶大厂搬砖

综合我的校招、社招,以及作为面试官的经历来看,一份技术岗位的简历在10秒内就会被决定是否通过,因此,技术栈的体现至关重要。为什么我建议校招选择C++,有如下原因:

1. C++选择范围广(以下排名不分先后顺序)
• 互联网
• 新能源汽车
• 游戏
• 自动驾驶
• 嵌入式
• 医疗
• 军工研究院
• 金融量化
• 数据库
• etc.

2. 校招C++转其他技术栈接受度高
• 转Go:与C++同为编译型语言,上手更简单
• 转Java:C++内存操作更易理解进阶的JVM调优
• 转Python:tensorflow等库的底层多为C++实现

3. 熟悉C++意味着技术能力更强
• Linux操作系统:C语言实现,与C++一脉相承
• 网络编程:Linux原生接口与实现

既然确定了目标,就竭尽全力好好准备C++的旅途吧~

无论计算科班与否,对于C++的学习面临以下问题:
• C++教材内容与面试脱节
• 缺乏认识C++整体体系
• 不知道哪些内容是面试重点考察
• 不知道如何进阶C++
• 不知道如何在简历/面试体现技术能力

针对以上问题,这里已经有一个 C++ 知识点体系手册:    https://lervisnh.github.io/cpp/  ,结合个人工作经验划分成以下模块:

1. C++语法
2. 面向对象(OOP)
3. 内存管理
4. 模板template
5. STL相关
6. 并行&并发编程
7. 进阶C++
8. C++相关工具

其中,校招重点关注上述1-3部分即可,4-8模块为社招部分(规划建设中)。

********************************
全部评论
给大佬赞一个😃
点赞 回复 分享
发布于 03-07 02:43 四川

相关推荐

9 37 评论
分享
牛客网
牛客企业服务