现在再公司做的是主要是 SDK 开发,然后会涉及一些图形学的内容。客户端界面方面,用 Qt 也都会做。
不知道该选择什么 C++方向继续学习。如果抛开薪资不谈我可能更愿意做一个游戏主程,但就业这块终究是得脚踏实地。图形学我不反感但是兴趣也不多。又听说 C++基本每个行业差距都很大,也不想在当前行业(海图)深耕。实在迷茫,烦请大佬指点。
最近对公司的朝令夕改和项目管理麻木了,准备骑驴找马换个工作,我原先是在浙江老家(二线城市)拿 11x12 ,如果我去杭州,结合简历,请问我期望薪资多少合适?如果是上海呢?
如果有简历方面的问题也可以指出,再次感谢
1
happinessnch 244 天前
当然是游戏方向了,业余多往这个方向靠拢,
只靠公司的项目可能业务量不够。 |
2
Pernalin OP @happinessnch 感谢回复!确实是感觉常规 c++开发和游戏基本不沾边,项目经历完全派不上用处,这样去找游戏行业的工作等于从零开始。而且感觉游戏行业普遍加班严重,目前国内也没有 Hello Game 这种就算让我加班我都感觉幸福的公司哈哈哈。
|
3
Sawyerhou 244 天前
要不要隐藏一下姓名和邮箱?
|
5
DonaldErvinKnuth 244 天前 4
本人 c/c++好多年了,先是说一下 c/c++的大体方向:
1. 图形图像/qt 2. 音视频。实际上也是要分开,比如音频主要代表的有声网,科大讯飞等 3. 网络。虚拟化,网络安全等 4. 功能开发。一些原来是 c/c++架构的成熟产品,迭代开发 5. 嵌入式。嵌入式分得领域非常多,存储,单片机,车载,机械 6. 医疗。医疗可以单独拿出来,算一个分类 7. 金融。要求高,不好进 8. 游戏。游戏分前端 u3d 之类,与图形图像有关联。服务器后端,主要就是高并发网络通信,与金融相关。 实际上个人感觉图形图像算是不错的一个分类。个人也做过游戏,建议不要入,一是因为太累,版本更新,熬夜加班太正常了。二是和金融一样,压力大,服务器一秒钟都不能停,有 bug ,一群人盯着不断问。三是游戏行业并不是需求大的方向,头部效应非常明显,底下的完全喝不到汤。 |
6
Pernalin OP @DonaldErvinKnuth 非常感谢大佬回复,对我很有参考价值。就是有点担忧图形学方向会不会卡学历。
|
7
enchilada2020 243 天前 via Android
哈哈哈 你这头像是隔壁丑头像生成器搞的吧
|
8
Pernalin OP @enchilada2020 哈哈哈哈哈哈对的,火速用上了
|
9
wildlynx 243 天前
医疗影像处理,这个方向还是不错的。门槛高一些
|
10
tool2d 243 天前
"请问我期望薪资多少合适?如果是上海呢?"
上海一般晚上都要加班,还有大小周,严格意义上,时薪也不会高太多。当然到手总额肯定是高不少了。 |
11
royking930911 243 天前 2
从一个过来人的经验来说 不管选什么行业 先找一个开发体系健全的公司工作三年吧
C++入门很难,精通就更难。 由于 C++虽然算很老的一门语言 但现在依旧缺乏像 java 一样的软件开发框架及生态,导致的结果就是,每个公司 ,每个行业 都有自己的一套东西。这样面试的时候,如果不是行业内的,只能从基础的软件设计思想,八股文这类便于考察的东西去问。 你的简历上写了很多你做的东西,基本上都是些很基础的开发工作,若是在面试过程中稍微深入一点就懵逼了。这个不是你的问题,毕竟也才 2 年,所以你要是想跳槽去其他行业,建议还是把基本功打扎实。 建议从如下几个方面了解: 1.设计模式 2.数据结构基础(基础算法) 3.linux 命令基础 4.多线程 5.网络编程 6.数据库 若是嵌入式行业,还要了解如下技术 7.arm 交叉编译 8.底层通讯协议( IIC ,SPI ,CAN ,UART ) 9.shell 脚本 最后,尽量选择去大公司吧,一个好的开发习惯对你未来的职业发展影响很大。 |
12
DonaldErvinKnuth 243 天前 1
@Pernalin 卡学历是肯定的,计算机没有不卡的。c/c++相对好一些,但是看目前形势,说句不好听的实话,第一学历不是本科,会举步维艰。本科是最低门槛了。
c c++需要学的太多了。你也不一定会在图形图像上。如果一个工作都是功能开发,没太多复杂的东西,可以考虑跳一下,但是也不能太频繁。 我个人感觉,c c++不管行情怎么样,需求一直都是那些,学不好工资很低,找不到工作,学好了,可以说不太愁。有点断崖的感觉。 |
13
Pernalin OP |
14
Pernalin OP @royking930911 其实我对我自己的技术还是有一定自信的,我写的海图浏览器项目从零到一基本都是我自己搭建的,除了里面行业强相关的海图数据有前辈帮忙,其他基本大部分坑都自己踩过了。做行业标准项目时也学习了大量开源代码来提升自己的代码构建。
精通 c++确实很难,这点您说的有道理,我只能算是会使用 C++11-17 解决目前碰到的大部分问题,我会再调整下简历来贴合实际。 您提出的基本功建议非常有帮助,我确实应该在八股和您提出的几点继续了解。 |
15
jonty 243 天前
一样的情况杭州 C/C++的开发,去年 6 月本科毕业的,算上实习也差不多 2 年开发经验了。现在在制造业,加班严重~
|
16
Pernalin OP @jonty 杭州加班犯法早就有所耳闻了,我们老板拍脑袋让我们单休就是因为他有一帮子杭州老板朋友天天在他面前炫耀自己家员工单休/加班积极……但我还是想找找看有没有杭州的单休工作。
|
17
barrysj 243 天前
C/C++的方向有点局限,如楼上所说基本是一些大厂存量项目/游戏/嵌入式,如果你都不感兴趣的话建议不要被语言所限,该转就转
经验方面,2 年经验的话其实不是很长,找工作时变更方向也没有问题,这时面试会更多考察基础。建议这次换工作就找你有兴趣的方向去做,不然那像我一样 7 年换了三个方向现在挺痛苦的 |
19
thiiadoewjwe 243 天前
@barrysj 老哥换了三个方向后,现在觉得哪个方向适合深耕或者发展前景好一点呢
|
20
Pernalin OP @barrysj 我刚毕业学的是 Java ,进了这家公司后因为业务要求转了 C++,但我发现自己还是蛮喜欢和认同 C++的。
其实我感兴趣的还是游戏或者是客户端,看了您之前的帖子,我可能和您一样更喜欢参与直接服务于用户的项目,这样的项目做好了更有成就感。方便问下您现在是哪个方向吗。 |
22
daimiaopeng 243 天前 via Android
两年半的 c++想转 go 了
|
23
royking930911 243 天前
为啥大家想着转行呢 实在不行 搞嵌入式啊 arm FPGA 硬件 算法 一把梭 多有意思
我都打算自己做产品了 现在缺一个好的 ui 和 ID 硬件打板和焊接都搞完了 软件 arm 内核 驱动 应用都搞完了 打算这个产品做出来 下一个就是干 FPGA 总之 干就完事了 |
24
barrysj 243 天前 2
@thiiadoewjwe
@Pernalin 我现在还是 C++,做会议、音视频传输后台,但马上要去写 java 搞些不那么高大上的东西了。 现在成就感确实比之前做 toB 嵌入式软件强,互联网功能迭代很快、数据反馈明显。 至于方向,我觉得现在软件开发普遍是红海了,都是现有产品迭代,只有 AI 算是前景较好的新领域但有明显的大厂壁垒,而且我觉得变现能力一般。 所以我觉得选择自己喜欢的领域深耕就行了,只有辜负了自己的理想才算是失败 |
25
yuzii 243 天前
不同领域差别巨大,继续做现在做的也好啊,做到技术专家\经理独挡一面,况且你现在在老家,很舒服了
|
26
Pernalin OP @yuzii 就是这个公司忍不了了哇,在老家跳的话感觉职业生涯一眼看的到头,而且小地方基本没别的 c++岗位。二线老家要啥没啥,一个月连个同龄的女孩子都见不到,糟不住了哈哈哈
|
27
hxind 243 天前 via Android
同 c++,现在主要在部署的圈子,视频流相关的 ffmpeg ,gstream ,然后就是 nv 那一套,tensorrt ,算子,cublas 或者 CUDA kernel 写一些图像处理流程加速啥的...不知道以后好不好跳槽
|
28
happinessnch 243 天前
|
29
make1money 243 天前
@Pernalin 医学影像识别这个方向我读研打算做,如果 op 有了解到的以后就业方向希望能留言一下
|
31
jinsongzhao 243 天前
C++适合底层稳定的工作,有些什么量化交易等新兴东西,其实很不稳定。高工资对应的是新技术,也意味着高竞争和高风险,过去 10 年大量的新兴投资,拉高了很多人的瞬时收入,于是兴奋的以为自己成功了。最近看到一个还不是很前沿技术的案例,https://eleduck.com/posts/4lfB4J , 随便算了下平均也就 1W 收入吧。
|
33
Pernalin OP @happinessnch #28 图形学+C++ 做游戏引擎,去大厂更岂不是更难嘛。如果没有匹配的学历或是经验更是想都别想……
|
34
jones2000 242 天前
c++ 最起码 5 年才入门。要有师傅带才快。如果是调包侠,套壳浏览器, 建议不要用 c++, 直接 py, js 来的快。c++的优势在底层,核心模块用 c++搞。
|
35
Pernalin OP @make1money #29 我朋友说他只是做了一个 python 的相关项目,对就业方向也不太了解,不如问问别的 V2 大佬?
|
36
Pernalin OP @jinsongzhao 确实,我投了两天简历看了不少工作,发现 C++的大部分工作机会还是在传统软件嵌入式这块。但我现在真的对没有技术追求的草台班子传统公司厌烦了。唉,已经在考虑要不要如#17 所说换个方向了
|
37
Pernalin OP @jones2000 刨去业务的 C++哪有那么高的门槛,又不是所有 C++STL 和语法特性都要精通才行。用到了查查资料自然就会了,现在 GPT 还能帮你提提建议。C++11 之后的智能内存管理更是省事还安全。
|
40
jefferyJQ 242 天前
眼花了,第一眼看以为是二十年工作经验,还迷茫。🤣
|