大三软工 C++/Qt 找不到实习,被劝转嵌入式,现在回头补 STM32 来得及吗?

各位前辈好,目前坐标黑龙江,双非软工大三。
​目前情况:
之前一直主攻 C++ 和 Qt,独立做过 IM 即时通讯和一些管理系统。原本目标是找桌面端开发或工具类开发的实习,但投了一圈发现,纯 Qt 的岗位要么要求 3-5 年经验,要么就是基本没HC,投出去简历石沉大海,心态有点崩。
​最近困惑:
身边有学长建议我“曲线救国”,转到嵌入式软件开发。理由是现在的机器人、智能硬件赛道对嵌入式需求大,且有 C++ 基础转 Linux 嵌入式或高层驱动比较有优势。
​我想请教大家:
​真实行情: 2026 年校招,嵌入式真的比 Qt 好就业吗?还是说只是从一个坑跳到了另一个坑?
​转型成本: 我现在有 C++ 基础qt Linux,如果开始啃 STM32、FreeRTOS 以及嵌入式 Linux,在大四校招前能达到拿 Offer 的水平吗?
​求各位路过的大佬指点迷津,在此谢过!
全部评论
但是转的话,你这也没经验,也要好好下功夫准备
点赞 回复 分享
发布于 04-24 19:59 陕西
感觉嵌入式这两年也没以前那么好找工作了
点赞 回复 分享
发布于 04-19 18:35 陕西
加一,我也是
点赞 回复 分享
发布于 04-09 15:30 重庆
现在是非常迷茫啊,下半年都大四实习了,还在这纠结呢,主要是qt投了很久没反应啊
点赞 回复 分享
发布于 03-29 16:27 黑龙江

相关推荐

一、你的焦虑,究竟从哪来?"程序员 35 岁危机""AI 将取代 90% 的编码工作""互联网红利消失"——这些耸人听闻的标题每隔一段时间就会在各个平台刷屏一次。但如果你冷静下来看,会发现一个有趣的现象:喊着"程序员要被淘汰"的文章,和"某公司开出百万年薪招不到人"的新闻,往往出现在同一周。矛盾吗? 不矛盾。 被淘汰的从来不是"程序员"这个职业,而是停止成长的个体。 技术行业的更新速度只是放大了这种残酷性。常见焦虑模式有三种:CRUD 倦怠症:每天增删改查,写了三年业务代码,感觉和刚毕业时没什么区别。 本质是技术深度不足。技术选择困难症:到底学 Go 还是 Rust? 要不要转 AI 方向? 本质是缺乏判断标准,没有"正确"的技术选择,只有"适合你的"技术选择。年龄倒计时恐慌:马上 30 了,还没做到管理岗。 本质是把他人的时间表当成了自己的 deadline。 35 岁危机不是年龄问题,是能力问题——当能力持续增长时,年龄只是一个数字。二、技术成长的四个阶段第一阶段:执行者(0-2 年)关注的是"怎么做"。 核心任务是打牢基础:不是会用框架,而是理解底层原理; 养成良好编码习惯; 学会阅读他人代码; 建立系统化知识体系。常见误区:急于追求广度,什么都学一点,什么都不精通。 这个阶段最重要的是纵向深入——把一门语言、一个框架真正吃透。第二阶段:设计者(2-5 年)关注的是"为什么这么做"。 能够独立设计模块或子系统,理解系统设计的核心原则,学会技术选型和方案评估,培养跨模块的全局视野。关键转变:从"接收需求"到"定义方案"。 这个阶段你需要证明的是——给你一个模糊的问题,你能把它拆解成清晰的技术方案。第三阶段:架构者(5-10 年)关注的是"做什么以及不做什么"。 掌握分布式系统设计的核心挑战,理解业务架构与技术架构的映射关系,学会在复杂约束下做取舍:时间、成本、质量的三角平衡。常见误区:过度设计。 很多工程师到了这个阶段,容易陷入"架构优雅性"的执念,忘记了架构服务于业务这个根本原则。 最好的架构不是最复杂的架构,而是在当前阶段最恰当的架构。第四阶段:战略者(10 年+)关注的是"为什么做这件事"。 站在业务和组织的高度思考技术投入,做技术战略与业务战略的对齐,建设技术团队与组织效能。 这个阶段不是每个人都需要或想要达到的,但了解全景图有助于在任何阶段做出更明智的选择。三、AI 浪潮下的关键抉择"要不要转 AI?" ——别问这个问题这是一个高频灵魂拷问,但方向问错了。 不要问"要不要转 AI",要问"AI 能怎么增强我现在做的事"。两种思维导向完全不同的路径:"转 AI"思维会让你放弃现有积累,和科班算法工程师竞争同一个岗位,大概率半途而废,或者只能做低水平的 AI 应用。"AI 增强"思维让你在现有领域引入 AI 能力,创造独特的复合优势:前端 + AI = 智能交互、AI 驱动的 UI 生成后端 + AI = 智能运维、AI 辅助系统优化测试 + AI = 自动化测试生成、智能缺陷预测你的价值 = 领域经验 × AI 杠杆。每个程序员都应掌握的 AI 能力第一层(必备):熟练使用 AI 编程助手,掌握 Prompt Engineering 基本原则,能评估 AI 生成代码的质量和安全性。第二层(推荐):能调用主流大模型 API 实现应用功能,掌握 RAG 的原理和实践,了解 AI Agent 的设计模式。第三层(进阶):大模型微调和部署,AI 应用的评测优化,AI 基础设施建设和运维。AI 会重新定义"程序员",但不会取代程序员会被淘汰的:只会按部就班写 CRUD、不理解业务的"人肉编译器"; 抗拒新工具的"技术守旧派"; 没有系统工程能力的"搬运工"。不会被淘汰的:能定义问题、拆解需求、设计方案的"问题解决者"; 深入理解系统原理的"技术专家"; 善用 AI 工具提升效率、将节省时间投入更高价值工作的"效率倍增者"。四、技术之外的"隐形竞争力"沟通表达能力一个残酷的事实:在同等技术水平下,表达能力强的人晋升速度是沉默者的 2-3 倍。这不是说要变成外向的人,而是能把复杂技术方案用非技术人员能理解的语言讲清楚,在技术评审中有效表达观点,写出清晰的技术文档。练习方法:写技术博客是一个绝佳的练习场。 把学到的知识用自己的话写出来,既是对知识的深度加工,也是表达能力的训练。产品思维"技术服务于产品,产品服务于用户。" ——说起来简单,做起来很多人做不到。 拥有产品思维意味着在写代码之前先思考"用户真正需要什么",理解商业模式,知道自己的代码如何创造商业价值。开源参与GitHub profile 正在成为程序员的"第二简历",尤其在大模型时代。 入门可以从给开源项目提 issue、修 bug、完善文档开始; 进阶可以成为项目 contributor 或发起自己的开源项目。五、不同阶段的行动建议阶段核心行动在校/应届聚焦一个技术栈深入,做 1-2 个有深度的项目,尽早实习1-3 年在当前岗位追求精通,学习 AI 工具并在工作中实践,找到技术导师3-5 年明确技术方向(专家 or 管理),主导完整技术项目,拓展技术广度5 年+做技术决策而非技术执行,培养下一代,保持技术手感六、给所有阶段的通用建议建立"T 型"能力模型:竖线代表专业深度,横线代表知识广度。 先把竖线画长,再把横线画宽。持续学习,但要有策略。 判断一项技术是否值得投入时间,问自己:它解决了什么以前解决不了的问题? 它和我当前技术栈有什么关联? 两年后它还会存在吗?构建你的"技术资产"。 每一篇博客、每一个开源项目、每一次技术分享,都是在积累具有复利效应的资产——今天写的一篇文章,可能在两年后帮你获得一个意想不到的机会。保持身心健康。 程序员的职业生涯动辄 20-30 年,身体是最基础的"基础设施"。 规律运动、充足睡眠、保持社交连接,都是严肃的职业建议,不是鸡汤。结语AI 时代的程序员职业发展,没有标准答案,只有适合你的路径。 关键不在于你选择了哪条路,而在于你是否在每一天都比昨天的自己更好一点。不要和别人比进度,和昨天的自己比进步。 技术是一场无限游戏,重要的不是赢,而是保持继续玩下去的能力和热情。
我的求职进度条
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务