Windows 端 C++开发转方向的建议

263 天前
 dsafmdnas
本人 211 本科,到七月工作满三年。目前在北京某二线厂,主要工作内容是安全开发,负责的是终端上具体的监控点的开发。主要技术栈是 Windows 上的 c/c++开发、Hook 、注入等,也有一部分 Java 相关安全产品的开发,主要技术是 JavaAgent 相关。没有 Linux c++、Qt 之类的经验。

金三银四岗位很少且屡屡碰壁,感觉目前我的技术栈方向( Windows 安全开发)太窄,非常不适合继续发展,所有萌生了转方向的想法。
但是并没有一个清晰的方向,所以想请大家帮我分析下,如何继续规划自己的职业发展。

我所能想到的方向:
1. 桌面开发 Qt 相关
2. 音视频相关
3. 后端开发( GoLang c++ 、Java 我应该卷不过…)
4. 游戏开发(手游?端游?)不了解

或者有其他建议,欢迎大家批评指正。
2677 次点击
所在节点    职场话题
25 条回复
leexsh31
263 天前
关注
QWE321ASD
263 天前
一般来说同条件下 4 比 3 累...
mightybruce
263 天前
既然做过 Windows 上的 c/c++开发, 桌面开发 QT 最容易进入,可以先过渡过渡

后端、音视频、游戏开发不是马上可以上手的,后端除了地图导航、游戏服务器、音视频后端等业务,基本没有 c++ 岗位。

c++ 建议慢慢转音视频开发,学一些音视频编解码和音视频协议。

游戏开发并不好,因为游戏行业的业务在其他 IT 领域不通用, 以后也只能在游戏行业工作。

多数手游也用不到 c++, PC 客户端用 c++. 但是游戏开发关键还是熟练使用各种游戏引擎以及懂计算机图形学。
sunny352787
263 天前
@mightybruce 游戏后端要啥引擎图形学...

我们隔壁组倒是在招 C++,在游戏行业里用 C++的也不算少吧,不过也属于遗老技术了
mightybruce
263 天前
@sunny352787 我说的是游戏客户端, 好吧。我写的很清楚。
游戏后端什么语言都用。
ugpu
263 天前
坚持 windows 安全, 胆子大 擦边球 别墅靠海
胆子小? 浏览器 & 数据库开发
游戏? 和 C++并无强关联 也用不到 C++
forvvvv123
263 天前
楼主考没考虑过做端游反外挂? 虽然市场不大,但是是市场刚需,职业技术壁垒高,在安全领域也算稳定的。
ccpp132
263 天前
其实 C++相关工作意外的也不算少。你会 C++的话其实还有有不少活的,当然都要一些领域知识。

我换过几次工作,都是找的别的技术。干着干着最后都涉及到 C++,什么 Android Native 开发,嵌入式设备,高性能后端服务( redis ,分布式数据库等),乃至实现一个公共的 sdk 给不同语言用都干过
jones2000
263 天前
先总结下你到底学会了哪些东西。如果都是一知半解的,建议补全。c++不比其他语言,原理必须了解透彻。然后再考虑个人的兴趣和发展方向。
leexsh31
263 天前
作为音视频行业的从业人员来说,客户的的 C++ sdk 的还算挺多,其实后端除非跟音视频强相关的那种还一直在用 C++,其实很多都用 go 了
shilyx
263 天前
这个方向不错的,至少竞争没那么激烈。

这方向吃积累的,适合厚积薄发。如果水平够可以的话,50k 以上轻轻松松。

而且这个方向做的好说明资质能力都 ok ,横向转方向是很简单的,很容易成长为大牛。

如果做这个方向本就很吃力很勉强那就另当别论。
jonyJJ
263 天前
1 或者 2 选一个吧
realJamespond
263 天前
驱动,嵌入式不考虑?
Northshad0w
263 天前
我还想转 windows 安全开发呢,这不是最好玩的几个方向了么。
encro
263 天前
@mightybruce

所以直接忽略待遇最好的游戏行业是吗?
crocoBaby
263 天前
转黑帽
zuosiruan
263 天前
游戏慎重,别说待遇好,那你得进米哈游 腾讯这种。否则就是无尽的加班,待遇还不一定好。
c2const
263 天前
win 安全为什么要转?
既然底子不差,深入学学内核和驱动甚至硬件,把泄露的内核源码和开源 WRK 教育源码啃了,拉通底层到顶层,进可以去国内国外的大公司搬砖,退可以下海做灰黑产 :)

胆子大,别墅靠海 :)
胆子小,那就安心搬砖 :)

----------------

如果非要转方向,不建议 QT 和后端 :(
音视频相关和游戏开发选一个吧 :)
Vindroid
263 天前
音视频是个好方向,Qt 可以顺带着学
theArrowOfCupid
263 天前
转鸿蒙

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

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

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

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

© 2021 V2EX