听劝,2年C++Qt开发,极度迷茫求指路

2026-04-13 12:121阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

佬友,最近真的是越干越焦虑,想听听大家的真实建议,实在不知道该怎么往下走了。

先说下个人情况:目前有2年经验,一直在C++这个坑里。平时主要是在Ubuntu下写代码,用Qt画画界面、做做应用,搭着用CMake、Docker这些常规工具。最近ai出来后,平时也用ai开发,基本不动手了,也使用ai vibe coding一些程序,属于一个会用但是不深入了解的一个情况

工作内容其实挺偏业务的,主要是做一些带硬件交互的东西,主要是数据通信,还有一些应用类的,例如海图,摄像头等等。说白了,难度真不大,感觉自己一直在做表层的应用开发,根本没啥核心的技术壁垒。

让我迷茫的主要是AI的出现。 以前没AI的时候,我还挺有干劲的,下班还会去刷刷LeetCode,啃一啃C++的智能指针、RAII、内存管理、线程池这些硬核机制。 结果现在AI一出来,遇到稍微绕一点的逻辑或者繁琐的业务代码,直接丢给AI分分钟搞定。我突然就迷茫了:以前那种“死磕语法和造轮子”真的还有意义吗?感觉个人的价值被严重稀释了。

最近的瞎折腾: 因为太焦虑,业余时间啥都看,乱成一锅粥:

  1. 跑去跟风学了点AI和LLM的知识,搞了搞大模型本地部署,还看了看多智能体(LangGraph)这些概念。
  2. 转身又觉得是不是该拓宽下语言栈,去学了一阵子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分分钟搞定。我突然就迷茫了:以前那种“死磕语法和造轮子”真的还有意义吗?感觉个人的价值被严重稀释了。

最近的瞎折腾: 因为太焦虑,业余时间啥都看,乱成一锅粥:

  1. 跑去跟风学了点AI和LLM的知识,搞了搞大模型本地部署,还看了看多智能体(LangGraph)这些概念。
  2. 转身又觉得是不是该拓宽下语言栈,去学了一阵子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原来就是命令式再到现在的声明式,谁知道半年后又是什么方式呢,保持学习的热情和快速学习的能力才是当下你能做的。