用 C++做过 QT,做过 web 后端,对,是 web 后端!因为做过 C#,所以 web 后端常用的技术,对我来说并不陌生,都用 C++在项目里实现了一遍,代码写得像 C#跟 java,虽说就是在造轮子,但也巩固了各方面的知识,对系统架构有较深的理解,在公司里担任主程和组长
今年刚好是而立之年,但我觉得这些年,都没有找准方向,什么都会一点,但不精通,没有职业规划。 我考虑了很久,目前考虑在以下方向里选择一个(如果有更好的方向,欢迎提出来)
opengl 、区块链、游戏服务端
但在招聘网站上搜索了一下 opengl 和区块链,悲剧,岗位最多一页,而游戏服务端的话,岗位虽然多,但根据网上和身边朋友的说法,游戏行业加班超级严重,如果生活和工作不能平衡,我觉得这工作没有意义。
希望各位大佬能给小弟指点迷津!谢谢!
1
panda666 Apr 26, 2021
转 go,后端人上人
|
3
ipwx Apr 26, 2021
C++ 去做量化交易嘛
|
5
avv Apr 26, 2021
Rust 发币
|
9
gBurnX Apr 26, 2021
程序员的加班是否严重,分水岭在于是否为体制内。
体制外,加班严重,收入高。 体制内,很清闲,很少加班,收入低。 看你怎么选择。甚至可以去学校当老师,或者去学校的信息化部门,一年还有 3 个月假期。 但又想收入高,又想清闲,除非是超级二代。普通二代都达不到这条件。 |
11
xing7673 Apr 26, 2021 via iPhone
opengl ?以后用的是 vullan 了。不知道用来做什么,但是图形相关只有游戏赚钱。
和你的经验技能最贴合,含金量高的确实是高频交易相关的工作。 |
12
jones2000 Apr 26, 2021
有 c++经验的, 直接可以做移植, c++ 移植到 js, c++封装 cpython, c++封装 dll 给 nodejs 调用.
|
13
jimmyismagic Apr 26, 2021
同,C++/JAVA 都会点,都不精通,哈哈,没有方向
|
14
rb6221 Apr 26, 2021 考虑更底层的东西吗?渲染引擎层、数据库、操作系统层 等基础设施,别做业务了
|
15
samohyes Apr 26, 2021
c++ 区块链很少的,以前 eos 火的时候还有,现在 rust 好点,或者 golang 吧。。
|
18
across Apr 26, 2021 因为到这个层面,C++只是作为你在简历展示 [基本功优秀] 的用处。
具体是看业务场景的,如果系统架构专注深,搜 [基础架构] 一类的看吧。 |
21
iBaoger Apr 26, 2021 via Android
传统行业,或者外企
|
22
jones2000 Apr 27, 2021
@mattx 很多公司需要增加 app 或 h5 平台, 原来都是 pc 端程序。需要把 c++的代码和业务逻辑迁移到 web 或 app 上。不懂 c++你怎么迁移到其他平台呢?
|
23
melsp Apr 27, 2021 via Android
老哥我也迷惘,通信生……
|
24
dcoder Apr 27, 2021 @timsensor
我比你大点, 以前也是做 C++的, 做 C++一般扩展语言的路线是 Python, Go. 你列出来这些方向都太小众了, 我帮你分析下,写点干货吧. OpenGL? 去大厂做 3D engine rendering?? 没多少职位的. 现在很多游戏厂都是使用或者修改 Unity/Unreal. 很多时候会它们的 shader 编程就够用了. 做 Unreal 倒是需要 C++, 不过职位也不多. 一般不如用 C# 的 Unity 职位多. 区块链? 最多需要的是 Go, JavaScript (like Ethereum solidity) https://coinmarketcap.com 你把上面的 top 50 区块链都看一遍, 拿着它们的名字去搜索 github. 你会发现如果是新出的链,一半以上是 Go (Ethereum, Chainlink, VeChain, THETA, Avalanche) 实现的, 偶有用 Rust (Polkadot) 甚至是 Haskell (Cardano). 其他的是 BitCoin 的 fork, 当然是 C++, 或者是 Ethereum 上的 token, 使用类似 JavaScript 的 Solidity. 毫无疑问, 搞区块链应该转 Go 游戏服务端? 这块应该是 C++, Java, Go, Rust 都行. 如果需要 real-time Action game 后端的话, 应该是 C++/Rust > Go > Java 再来看需求量最大的 web 后端, 现在是 Go VS Java 还是推荐转 Go. 因为 Java 历史 沉淀(包袱) 很大, 现在入场没什么优势了. 综上所述, 保留你 C++ 和 web 后端的经验, 转 Go, 顺便看看 Rust. |
27
charlie21 Apr 27, 2021 via iPhone
微软养老
|
28
liuguangxuan Apr 27, 2021 via Android
老哥,你的经历和我太像了。同样迷茫中。
|
29
xstmjh Apr 27, 2021
C++ 可以考虑学点 Rust 转 AIOT 方向,自动驾驶,机器人都是很需要这样的人才的
|
31
liberize Apr 27, 2021 via Android
广州 c++就音视频和游戏
|
32
yazoox Apr 27, 2021
才刚刚 “而立之年”,我的理解,这不是才 30 岁么?连 35 都没有呢。别这么焦虑......
|
33
macha Apr 27, 2021
我也是啥都懂一点,但是没那么精通,感觉工作到了 5 年以后,就要考虑软件中的细分行业了。
|
35
dlsflh Apr 27, 2021 via Android
广州不是好多基金公司吗?
|
36
wellsc Apr 27, 2021
c++ 越老越吃香,调整一下方向很好找的
|
37
nicevar Apr 27, 2021
广州 c++职位不是满天飞么,这还迷茫?搜索搜了一下 1.5w 以上的岗位都有 2000 多个,我们市里只有 4 个。。。
|
38
DiverO Apr 27, 2021
游戏公司也有不加班的,只是某几家大厂带坏了风气。米哈游,莉莉丝,心动 offer ≈ 腾讯 <= 字节。
|
39
ymcz852 Apr 27, 2021
大龄..而立之年...
|
40
buf1024 Apr 27, 2021
如果你是 35,那你就等着被裁,然后去送外卖。:~
|
41
Caratpine Apr 27, 2021
而立就大龄了,这才工作几年啊
|
42
Lumuy Apr 27, 2021
可以尝试做量化交易,发展的好的话,再转为正职。可惜我 C++学过就没用了。
|
43
AlohaV2 Apr 27, 2021
C++做金融业还是很吃香的
|
44
zzzzzzggggggg Apr 27, 2021
30 岁还算大龄?
|
45
yokyj Apr 27, 2021
等拆迁
|
46
gowk Apr 27, 2021
哈哈,好多推荐 Go
Rob Pike 在 2012 年 说 time will tell 终于~ |
47
lepchaos Apr 27, 2021
C++可以看看量化交易类的岗位,title 应该叫量化开发,主要的工作职能可以简述为如何低延迟下单,完全不懂金融也 ok 的
|
48
ICU Apr 27, 2021
@timsensor #4 刚好看到隔壁的招聘贴: https://v2ex.com/t/773391
|
49
kakaryan Apr 27, 2021 你给自己的选项还是太被动了,基本没有突破自己的舒适区。
选择一个值得做十年十五年的行业,基于自己现有技能先入行拓展视野,再持续积累行业认知,最后找到突破点。 |
50
gaoyadianta Apr 27, 2021
正确答案:自动驾驶
不客气,结贴吧~ |
51
colney Apr 27, 2021
有兴趣搞存储吗,我们是 C++
|
52
mangosong Apr 27, 2021 转底层 搞驱动、搞逆向 工资起码翻一番
|
53
wctml Apr 27, 2021
换工作吗?广州、金融,c++客户端
|
54
emSaVya Apr 27, 2021 随便找个 推荐 广告 搜索 存储 c++ 哪个不能做 转 go 不是有病?
|
55
jasonchen168 Apr 27, 2021
我以为的大龄是 40+
|
56
dabaibai Apr 27, 2021
来做游戏吧 永远没有后顾之忧
|
58
hitmanx Apr 27, 2021 对 system architecture 和 graphics programming 感兴趣吗? C++的岗位。
|
59
solos Apr 27, 2021
转 go C++转 go 很轻松 未来可期 头发还多
|
60
boaofCHIAN Apr 27, 2021
CS 应届毕业生 考研失败 懂系统底层 有无推荐 C++方向
|
61
levelworm Apr 27, 2021
好羡慕啊,能够掌握 C++,可以搞底层一点的东西,多好。
|
63
Cloutain Apr 28, 2021
建议考虑进进国企,虽然坑,起码不会随便被裁
|
64
levelworm Apr 28, 2021
@ericgui 哟真不错,不过斯坦福喜欢用 Qt Creater 我一直觉得挺诡异的。。。
我目前在学 Nand2Tetris,刚到 1 的第四周。 |
66
sssooonnnggg Apr 28, 2021 via Android 考虑来莉莉丝么,ugc 游戏编辑器项目,引擎核心用的 c++,可内推
|
67
sssooonnnggg Apr 28, 2021 via Android C++做游戏服务端感觉也不算太多了,逐步被 go 取代(尤其是除 gameplay 服务器之外的其他外围服务),所以我感觉想找纯 c++游戏服务器的工作不太好找,还是找游戏引擎相关工作的比较合适。不过这个比较看项目经验,如果之前没在游戏行业工作过,转过来需要一定时间适应。
|
68
zyqzyq08 Apr 28, 2021
做游戏感觉加班会很多吧,c++ 可以考虑做嵌入式啊。。我领导搞这个的。。感觉越老越吃香。 而且现在物联网那么火
|
69
HQKM Apr 28, 2021 C++游戏服务端,加班不可避免,因为游戏就是一直更新得,所以叫工资时把加班费算上。现在 SLG 游戏赚钱,开始换成 SKYNET 了。
|
70
levelworm Apr 28, 2021
@sssooonnnggg 游戏编辑器真不错哎,楼主可以考虑考虑
|
71
hadesjaky0607 Apr 29, 2021 我也是做 C++的,也做过很多 Qt 项目 后来转到了区块链方向,就像 24 楼说的那样 python 和 go 都应该会的
|
72
zhuzhzh Apr 29, 2021
你在广州不?那边做金融或游戏不错
|
73
leven87 Apr 29, 2021
说的我也要学一点 go 了,最近在找工作,开始面向找工作编程。
|
74
boaofCHIAN May 2, 2021
CS 应届毕业生 考研失败 懂系统底层 有无推荐 C++方向
|
75
N0vermber11 Jul 26, 2021
@sssooonnnggg 求联系方式,求内推,感谢!
|