C++未来最有潜力的行业和职位会是什么?

2023-03-14 09:39:55 +08:00
 sbldehanhan

之前一直搞 C ,感觉没前途。后面想搞 C++,但时间不等人,想找个有前途的行业或者职位。有没有大佬给点建议? 之所以选 C++,因为感觉垮到其他的语言跨度比较大,职业经历也有较大差别。C++还有点联系。

7263 次点击
所在节点    C++
59 条回复
sbldehanhan
2023-03-14 10:10:03 +08:00
@Yeen 汽车说的是自动驾驶吗?
zjsxwc
2023-03-14 10:10:21 +08:00
图像客户端
qml & c++ 用的人少
electron & rust 用的人多
janus77
2023-03-14 10:10:59 +08:00
为了钱途为什么非要 c++,你都转过一次语言了就不能再转一次吗,你底子是 c ,学其他语言不是轻轻松
logic159
2023-03-14 10:11:13 +08:00
看公司和行业,比如网络直播或者远程桌面用到的一些应用层协议,比如流媒体协议 rtp/rtcp/rtsp/rtmp/mms/hls 等等,还有更底层通用一点的比如 quic 、enet 、kcp 、udt 、SCTP 、Raknet 等等
Yeen
2023-03-14 10:13:46 +08:00
@sbldehanhan 工业软件,不仅仅是自动驾驶。但我认为行业比语言重要。
tool2d
2023-03-14 10:13:52 +08:00
我个人推荐 AI 行业,比如 https://github.com/ggerganov/llama.cpp ,核心是用 C 语言写的。

代码上线才仅仅一周,只是个雏形,就快 5K 的 star 了。
sbldehanhan
2023-03-14 10:14:01 +08:00
@janus77 比如说什么? java 感觉也不行。go 吗?主要是跨度太大的话,上一段的工作经历用不上,不太好找工作。
sbldehanhan
2023-03-14 10:16:42 +08:00
@logic159 这些一般是公司的一个部门在做?还是行业内专门有公司在做?
kita
2023-03-14 10:45:15 +08:00
高性能计算都是 CUDA 的天下,你要说 OpenCL 或者 vulkan 还有些道理
但是和 C++没有关系,这些都不是给 SPMD 用的语言,而是 SIMT 的
上面什么 AI 项目用 C++的基本上是 compiler
logic159
2023-03-14 11:17:18 +08:00
@sbldehanhan 有网络直播、视频会议、云游戏、云桌面、视频监控等业务的公司会涉及到这些
openmm
2023-03-14 12:05:07 +08:00
网络方面还是有的呀,不是说腾讯很多还是用 c++嘛
clemente0620
2023-03-14 13:28:00 +08:00
转 RUST
avv
2023-03-14 13:31:16 +08:00
转 RUST 为它添砖加瓦,10 年后你就是多数人的领路人
emSaVya
2023-03-14 13:34:47 +08:00
我只能帮你排除掉一个 搜广推
coderluan
2023-03-14 14:10:51 +08:00
实际上上面提到大部分方向用的还是 C ,配个某个领域的技术 SIMD ,CUDA ,OpenXX 之类的,C++只是用少量特性而已,C 没前途不如 C++,那只是你选的按方向不对,你应该换个方向,但是这和是不是 C++无关。
weidaizi
2023-03-14 14:15:05 +08:00
并没有能力预测未来的潜力行业和职位,毕竟一周后的股市都预测不了。只能说说我职业生涯当中使用到 c++ 的职位:工业仿真软件,游戏引擎,交易系统。
语言其实只是很小的一部分,不同行业还需要不同的技能,比如做仿真 PLC 或仿真电路,你就得懂 PLC 和电路;做游戏引擎,3d 数学,渲染,shader 什么的也都要能耍的开,而且还要与做技美,特效,材质的同事能沟通的了。做交易系统,核心链路上是 c/c++,但是给外围用的可能就只是一些同步查询的服务,这时候会点 java/go 就很方便了。
所以想学就学呗,毕竟说不定啥时候就用到了,正所谓书到用时方恨少。
Hsinyao
2023-03-14 14:19:02 +08:00
做 infra ,写 C/Rust
Cyshall
2023-03-14 14:19:41 +08:00
我也觉得 c++除了特定领域之外,其余需要高性能语言还是 rust 比较好
mobbdeep
2023-03-14 15:07:45 +08:00
潜力就是维护上古项目
opentrade
2023-03-14 15:20:36 +08:00
你的知识面既浅又窄

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/923781

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX