听劝,2年C++Qt开发,极度迷茫求指路
- 内容介绍
- 文章标签
- 相关推荐
佬友,最近真的是越干越焦虑,想听听大家的真实建议,实在不知道该怎么往下走了。
先说下个人情况:目前有2年经验,一直在C++这个坑里。平时主要是在Ubuntu下写代码,用Qt画画界面、做做应用,搭着用CMake、Docker这些常规工具。最近ai出来后,平时也用ai开发,基本不动手了,也使用ai vibe coding一些程序,属于一个会用但是不深入了解的一个情况
工作内容其实挺偏业务的,主要是做一些带硬件交互的东西,主要是数据通信,还有一些应用类的,例如海图,摄像头等等。说白了,难度真不大,感觉自己一直在做表层的应用开发,根本没啥核心的技术壁垒。
让我迷茫的主要是AI的出现。 以前没AI的时候,我还挺有干劲的,下班还会去刷刷LeetCode,啃一啃C++的智能指针、RAII、内存管理、线程池这些硬核机制。 结果现在AI一出来,遇到稍微绕一点的逻辑或者繁琐的业务代码,直接丢给AI分分钟搞定。我突然就迷茫了:以前那种“死磕语法和造轮子”真的还有意义吗?感觉个人的价值被严重稀释了。
最近的瞎折腾: 因为太焦虑,业余时间啥都看,乱成一锅粥:
- 跑去跟风学了点AI和LLM的知识,搞了搞大模型本地部署,还看了看多智能体(LangGraph)这些概念。
- 转身又觉得是不是该拓宽下语言栈,去学了一阵子Go语言(Golang)。
结果就是:看了一大圈,全都是皮毛。完全不知道这些东西怎么落地到实际工作里,更别提怎么转化成找工作的筹码了。
现在整个人就是个大写的迷茫,想真心求教各位老哥:
接下来到底该走什么方向? 是继续干C++开发,还是转ai开发呢,对于ai个人还是很有兴趣的,但是只是处于一个很浅的水平,最近也想换工作了,不知道该怎么继续
网友解答:--【壹】--:
我的方法是完全不学,就是做项目的过程中遇见什么好东西我都是一把抓住,顷刻炼化到自己的项目里面,内部的反馈和使用都影响我的架构设计能力,具体的语法是不太想学了
--【贰】--:
在没被开之前想学什么就学什么,我比较认同一个观点就是现在所有开发都是正在下沉的船,你卷技术往上爬没用得换船,但目前新的岗位或者说就业形态还没有出来,你不知道往哪学。
--【叁】--:
说是chromium内核,其实更偏业务,没有那么底层。AI还是可以搞的,虽然还是需要人来把控,但是他这个进步速度,我反正不觉得能吃多久
--【肆】--:
语言毕竟还是工具,我觉得这个场景挺冷门的,不会有多少竞争压力。最后Agent还是要人来操作的不是?老板不可能亲自审核Agent写出来的那些C++,况且通信还是比较重要的领域。
建议继续做好这项工作吧。
--【伍】--:
C++QT工业软件其实相对不会太卷
应该焦虑的不是开发 AI,而是 AI 开发
两年前用就试过 vibe coding写缺陷检测和 C++/QT 上位机,上位机代码 99% AI 写的
很快vibe coding 也会全面卷到这个领域,只是还没有那么快
建议把这块的 vibe coding搞透,再拓展熟悉下其他应用层前后端框架知识
语言在现阶段不是特别优先需要学
--【陆】--:
学历过得去的话,可以考虑在国产linux行业试试,虽然不咋地,但至少是个坑。
--【柒】--:
如果不面试,不找工作,完全没有学习的必要,工作中学习会更好,有实践的地方,现在已经不是唯技术至上了,辛苦刷leecode,学算法,还没有提示词写好一点AI帮你写得好,况且Qt/c++目前就是工业军工用得多,就业面太窄
--【捌】--:
+1,极度迷茫,同程序员,现在对一些技术完全没有学习动力
--【玖】--:
建议看看AI或者机器人行业, 找找C++需求强的岗位
--【拾】--: 北宇:
现在在搞chromium内核开
搞这个也会迷茫吗,AI现在能玩得动这个嘛
--【拾壹】--:
没AI出来前就已经不去记语法了,那么多语法人脑如何记?语言只是工具,关键要解决问题,什么问题适合用哪种语言来解决,有什么缺点和优点心里必须清楚.
--【拾贰】--:
ai出来后,不知道学啥来着,感觉学什么都差点意思,用ai都能开发
--【拾叁】--:
还是得打好cpp的基础,每个功能特性怎么去用,每个cpp版本有哪些新功能加进来,看得懂代码才可以,不然做出来的东西自己都很难有信心
--【拾肆】--:
那就改变学习策略,或者干脆就不像传统学东西那样学习
在家没事干的时候就Vibe项目,我感觉Vibe项目真的很爽
--【拾伍】--:
用到什么语言学什么语言,学语言也是为了解决实际问题,现在真的不缺技术,首要问题是锻炼自己底层能力,做事方法,对问题的分析思路。放下焦虑,多对照自己。
--【拾陆】--:
你这个情况和我上一家公司时,情况几乎一模一样,也是qt。现在在搞chromium内核开发,结果也是同样的迷茫。完全不知道干啥了已经
--【拾柒】--:
焦虑没有用,做好当下的工作,你焦虑的不是工作本身,是对未来的信心,要是卡里有个200W,你会焦虑吗?AI冲击下各行各业都会受影响,与其焦虑不如干点实事,搞搞副业之类的。
--【拾捌】--: 青咚咚咚蛙:
让我迷茫的主要是AI的出现
我倒是觉得你迷茫的事情不是什么大问题,
我更害怕的是AI回会取代自己的工作
--【拾玖】--:
我反而觉得,你该干活干活,空闲时间就研究AI,跟的上AI的发展速度,一定要不断地去学习新的AI技术。想太多没啥用(一定不要因为想太多给自己预设很多障碍)。记得教员说的,实践才是检验真理的唯一标准。
另外我的观点是,以现在AI的发展速度,很多AI之前提出的概念,可能几个月就会被新的概念给替代,比如agent原来就是命令式再到现在的声明式,谁知道半年后又是什么方式呢,保持学习的热情和快速学习的能力才是当下你能做的。
佬友,最近真的是越干越焦虑,想听听大家的真实建议,实在不知道该怎么往下走了。
先说下个人情况:目前有2年经验,一直在C++这个坑里。平时主要是在Ubuntu下写代码,用Qt画画界面、做做应用,搭着用CMake、Docker这些常规工具。最近ai出来后,平时也用ai开发,基本不动手了,也使用ai vibe coding一些程序,属于一个会用但是不深入了解的一个情况
工作内容其实挺偏业务的,主要是做一些带硬件交互的东西,主要是数据通信,还有一些应用类的,例如海图,摄像头等等。说白了,难度真不大,感觉自己一直在做表层的应用开发,根本没啥核心的技术壁垒。
让我迷茫的主要是AI的出现。 以前没AI的时候,我还挺有干劲的,下班还会去刷刷LeetCode,啃一啃C++的智能指针、RAII、内存管理、线程池这些硬核机制。 结果现在AI一出来,遇到稍微绕一点的逻辑或者繁琐的业务代码,直接丢给AI分分钟搞定。我突然就迷茫了:以前那种“死磕语法和造轮子”真的还有意义吗?感觉个人的价值被严重稀释了。
最近的瞎折腾: 因为太焦虑,业余时间啥都看,乱成一锅粥:
- 跑去跟风学了点AI和LLM的知识,搞了搞大模型本地部署,还看了看多智能体(LangGraph)这些概念。
- 转身又觉得是不是该拓宽下语言栈,去学了一阵子Go语言(Golang)。
结果就是:看了一大圈,全都是皮毛。完全不知道这些东西怎么落地到实际工作里,更别提怎么转化成找工作的筹码了。
现在整个人就是个大写的迷茫,想真心求教各位老哥:
接下来到底该走什么方向? 是继续干C++开发,还是转ai开发呢,对于ai个人还是很有兴趣的,但是只是处于一个很浅的水平,最近也想换工作了,不知道该怎么继续
网友解答:--【壹】--:
我的方法是完全不学,就是做项目的过程中遇见什么好东西我都是一把抓住,顷刻炼化到自己的项目里面,内部的反馈和使用都影响我的架构设计能力,具体的语法是不太想学了
--【贰】--:
在没被开之前想学什么就学什么,我比较认同一个观点就是现在所有开发都是正在下沉的船,你卷技术往上爬没用得换船,但目前新的岗位或者说就业形态还没有出来,你不知道往哪学。
--【叁】--:
说是chromium内核,其实更偏业务,没有那么底层。AI还是可以搞的,虽然还是需要人来把控,但是他这个进步速度,我反正不觉得能吃多久
--【肆】--:
语言毕竟还是工具,我觉得这个场景挺冷门的,不会有多少竞争压力。最后Agent还是要人来操作的不是?老板不可能亲自审核Agent写出来的那些C++,况且通信还是比较重要的领域。
建议继续做好这项工作吧。
--【伍】--:
C++QT工业软件其实相对不会太卷
应该焦虑的不是开发 AI,而是 AI 开发
两年前用就试过 vibe coding写缺陷检测和 C++/QT 上位机,上位机代码 99% AI 写的
很快vibe coding 也会全面卷到这个领域,只是还没有那么快
建议把这块的 vibe coding搞透,再拓展熟悉下其他应用层前后端框架知识
语言在现阶段不是特别优先需要学
--【陆】--:
学历过得去的话,可以考虑在国产linux行业试试,虽然不咋地,但至少是个坑。
--【柒】--:
如果不面试,不找工作,完全没有学习的必要,工作中学习会更好,有实践的地方,现在已经不是唯技术至上了,辛苦刷leecode,学算法,还没有提示词写好一点AI帮你写得好,况且Qt/c++目前就是工业军工用得多,就业面太窄
--【捌】--:
+1,极度迷茫,同程序员,现在对一些技术完全没有学习动力
--【玖】--:
建议看看AI或者机器人行业, 找找C++需求强的岗位
--【拾】--: 北宇:
现在在搞chromium内核开
搞这个也会迷茫吗,AI现在能玩得动这个嘛
--【拾壹】--:
没AI出来前就已经不去记语法了,那么多语法人脑如何记?语言只是工具,关键要解决问题,什么问题适合用哪种语言来解决,有什么缺点和优点心里必须清楚.
--【拾贰】--:
ai出来后,不知道学啥来着,感觉学什么都差点意思,用ai都能开发
--【拾叁】--:
还是得打好cpp的基础,每个功能特性怎么去用,每个cpp版本有哪些新功能加进来,看得懂代码才可以,不然做出来的东西自己都很难有信心
--【拾肆】--:
那就改变学习策略,或者干脆就不像传统学东西那样学习
在家没事干的时候就Vibe项目,我感觉Vibe项目真的很爽
--【拾伍】--:
用到什么语言学什么语言,学语言也是为了解决实际问题,现在真的不缺技术,首要问题是锻炼自己底层能力,做事方法,对问题的分析思路。放下焦虑,多对照自己。
--【拾陆】--:
你这个情况和我上一家公司时,情况几乎一模一样,也是qt。现在在搞chromium内核开发,结果也是同样的迷茫。完全不知道干啥了已经
--【拾柒】--:
焦虑没有用,做好当下的工作,你焦虑的不是工作本身,是对未来的信心,要是卡里有个200W,你会焦虑吗?AI冲击下各行各业都会受影响,与其焦虑不如干点实事,搞搞副业之类的。
--【拾捌】--: 青咚咚咚蛙:
让我迷茫的主要是AI的出现
我倒是觉得你迷茫的事情不是什么大问题,
我更害怕的是AI回会取代自己的工作
--【拾玖】--:
我反而觉得,你该干活干活,空闲时间就研究AI,跟的上AI的发展速度,一定要不断地去学习新的AI技术。想太多没啥用(一定不要因为想太多给自己预设很多障碍)。记得教员说的,实践才是检验真理的唯一标准。
另外我的观点是,以现在AI的发展速度,很多AI之前提出的概念,可能几个月就会被新的概念给替代,比如agent原来就是命令式再到现在的声明式,谁知道半年后又是什么方式呢,保持学习的热情和快速学习的能力才是当下你能做的。

