广东 985 通信大三,嵌入式与后端薪资及前景对比如何?选哪个方向更稳妥好上岸?

网友提问:

我是广东某985的一名大三通信工程学生,但是绩点很差,然后目前没奖没实习没科研经历(只有一段很水的大创经历,基本对简历没用)

有点犹豫是要考研还是本科直接就业,不过目前偏向于直接就业,就业方向我正在犹豫是嵌入式还是后端。

我的主要问题是:嵌入式和后端薪资和前景分别怎么样?

根据您以往的视频,我了解到:嵌入式有些门槛,但薪资天花板低。嵌入式分为嵌入式单片机(天花板低),嵌入式Linux(又分为驱动和应用)可以做的有智能家居,机器人的一些行业。主要是想知道做这个的“钱”途符不符合预期。想问一下大概入行的薪资还有工作五到十年之后的薪资或者发展怎样。

后端的话,我暂时还没有了解太多。打算的话,选后端方向的话选智驾方向的公司,避免互联网太卷。纠结的点在于后端方向会不会太卷,会不会被替代掉或者被裁掉或者竞争压力太大。同样想问一下大概入行的薪资还有工作五到十年之后的薪资或者发展怎样。

另外,想问一下,以较一般的计算机基础,现在开始准备的话,到26年暑期实习转正的几率大不大,选哪个方向会好一点。

Yt回复:

广东985目前大三通信工程,不管你是华南理工还是中山大学,首先这个背景你肯定是有大厂机会的。就是后面会有很多的知名企业给你面试机会的。这跟绩点没关系,只要你能够顺利毕业不延毕,因为后面你的简历里面以及你的成绩是没有人关心的。

如果你后面走学术路线,那当然后面你考研可能会看这个东西。但是找工作你只要能够顺利毕业就连同你的成绩,你比如专业排名多少你都不需要在简历里面体现,没人问也没人看。

目前没有奖,没奖没实习没科研只有一段很水的大创经历,基本对简历没用。首先我认为这个哥们呢刚刚已经给你定性就是你是有大厂机会的。然后有点犹豫是考研还是本科直接就业,不过目前偏向于本科直接就业。

你现在本科直接就业你肯定是能找到工作的,就业方向正在犹豫是嵌入式还是后端。

首先我认为你不用去纠结,这个所谓的嵌入式、后端没有任何一个概念。比如说嵌入式是怎么定义的,后端是怎么定义的,没有一个明确的定义。

A 公司它有 A 公司定义,B 公司有 B 公司的定义。然后这个在不同企业它的定义标准是不一样的。包括有些嵌入式的岗位,有些叫软件工程师,包括有些后端的岗位这种也来叫做软件工程师,有的嵌入式的开发相关的有的可能也把它叫做后端,有些后端的岗位它也把它叫嵌入式,这个都有可能。

每一家企业都有每一家企业不同的定义,合在一起中国这么多企业合在一起就是没有标准的,每家都有自己标准。这个东西我认为你不用去纠结这个所谓的title以及一定去坚持某个字眼,这个是没有意义的。

因为后面你找工作,像腾讯、阿里、字节、华为然后包括像大疆、影石这一类的相关企业你都会投,你不可能说腾讯我不投,阿里我不投,我认为这是不可能的,你肯定都会投。

至于后面你到底能做什么它不是你决定的,你后面拿到offer之后然后你再去选。即使你比如说后面你拿到华为的offer,它只会告诉你你大概去哪个部门。你那个部门可能做手机的,可能做的是数字能源的,可能是做的操作系统,就大概是这样一个方向。具体你进去是干哪个项目那是没定的知道吗。

所以我认为你现在不用去坚持这个所谓的什么什么方向,不要坚持这个方向。这个方向对于你来说,我认为它只会起到一个副作用。它不会对你有增益,很多朋友出现一种情况,我要研究一个方向我把这个方向做透彻,你怎么可能做的透彻?比如说我后面就做嵌入式,我就找嵌入式;后面我找后端,然后我后面我就学后端这一套。

各位朋友们你就想想,如果你的语言以 C/C++ 作为主要的话,很多东西就连同HR他都跟你说不清楚,就连同后面你的面试官他面试他把你通过了,就算二面包括你的boss面他都已经给你通过了,就算你后面给了你offer之后,你问HR我进去干什么,HR都跟你说不清楚。

因为比如像知名企业招聘,他今年比如我收2,000个人,我把2,000人先招过来入职之后统一的培训,培训完之后再下放到对应的部门。然后这个部门的协调它是根据分配的,它不是说你想干什么就干什么,能理解吗?

因为有的部门要人,有的部门可能不要人,有的部门可能要20个人,有的部门可能要5个人,那其实这个东西他就按照分配来的。这个中间来说你很多东西是决定不了的,能理解吗?

所以这种不用在这里去坚持一定是什么嵌入式或者后端,如果你的语言是 C/C++ ,我就跟大家讲作为应届生朋友不要去坚持这个所谓的方向,因为你决定不了包括你后面讲到的比如我去考虑一些智能家居或者机器人行业。你现在不用去挑这东西,后面所有的都投,技术走通用,让自己路走宽,让自己有更多面试机会,能够跟更多面试官聊技术自然你的成功概率就大。多去拿几个offer,挑选一个好的企业就可以了,挑选一个大的企业,一个合适的企业,一个好的企业就可以了。

然后至于其他的做哪个方向?我认为现在不用去定好不好。所以我给你指条路,你就在 Linux 上面用 C/C++ 做一两款产品。

我都讲过很多次,都已经明牌了跟大家讲就是这个路线,你就参照着走。就是在 Linux 上面用 C/C++ 做一两款产品,做到一个可用,后面在面试之前你刷点题,然后背点八股文刷点题是什么的。就是你刷题这个还是有必要的,因为这个是应届生过程中间你肯定有个手撕的过程。

然后后面你再背点八股文,结合你的项目准备点八股文就可以了,没有其他东西了。你就在 Linux 上面用 C/C++ 做一两款产品,至少产品做到可用,一定要做到可用,不是做个 Demo 。

包括有很多朋友说我做一个内存池行不行,我做一个缓存工具行不行或者我做一个 Web Server,这个东西它能叫产品吗?这个东西它是工业垃圾,它不解决具体问题。你要做一款能够解决具体问题的产品,能够做到可用,你自然而然你就发现你看待技术是不一样的。

再往后面看,主要我想知道这个“钱”途怎么样?

首先关于这个“钱”途我认为大家各位朋友们去工作无可厚非。你都是为了薪资去的,不然谁做这个打工人嘛。

首先我跟你讲这个薪资,它跟你学哪个技术它是没有关系的。包括很多朋友说这个我学 Java 或者说很多朋友说我学 MySQL 或者说能够薪资怎么样或者学哪个。首先跟你讲薪资跟你学什么它是没有必然直接联系的,就是不是说你做 Java 薪资就高,或者说做 C/C++ 薪资就低,或者做 C/C++ 薪资高 Java 就低,不是的。

薪资它跟你的技术方向是没有直接必然联系的。薪资只跟某家企业有关系,就是它跟一家公司的薪酬制度有关系的,就比如有些企业我今年招聘应届生批量白菜我就是20K,或者我批量白菜就是整体批量招的话就是总包就是30万。就是这个过程你优秀,可能来说你能够谈一点点,那即使你菜在这个情况,它就是批量给你,能理解吗?

怎么去使自己所谓的这个“钱”途薪资更高呢?你唯一的做法就是多拿几个offer,从中去挑。就是你有了薪资 A你可以去谈薪资 B ,就是这样的。你可以拿到企业 A 的offer,然后跟企业 B 谈。比如你现在有一个22,你就可以谈一个22/23。你现在有一个25,你就这里可以谈个25、26这样子。这里有个签字费你也可以谈,就是你只能通过这种方式去决定你所谓的“钱”途,绝对跟你学哪个技术没有关系。

当然这里所说的后面还牵扯到就是比如单片机这里天花板低的原因在哪?

就是单片机很多时候做的什么?这种传统制造行业因为它的毛利低利润低,自然薪资就不会有这种互联网毛利润高的企业开的高。

想问一下以一般的计算机基础,现在开始准备26届实习转正几率大吗?现在作为27届的现在开始准备吧。然后你在接下来到你毕业,也就是从现在26年3月份一直到27年你拿到毕业证这个期间你一直在找工作。你现在就可以开始找实习,找实习如果没找到你就开始秋招。秋招不行后面春招就这样直到你找到工作,就这个期间一直是在找工作的好吧。

全部评论

相关推荐

结论先行:嵌入式工程师不会被 AI 取代,但嵌入式开发的全流程会被 AI 重构;未来的开发模式大概率是1 名工程师 + AI Agent + 自动化开发系统 ≈ 过去一个嵌入式开发团队。我近期用 AI Agent 结合 Renode 仿真器搭建出了嵌入式自动开发闭环,也验证了这一方向的可行性 —— 嵌入式从不是不受 AI 影响,而是天生适配 AI的领域。一、嵌入式工程师累、薪资上限低的核心原因多数嵌入式软件工程师都有这样的感受:工作量大、调试痛苦、项目周期紧,但薪资却难有突破。这并非技术本身的问题,而是生产方式的底层问题:传统嵌入式开发是纯人工的低效循环,流程基本为:写代码 → 编译 → 烧录 → 看串口 → 手动测试 → 找 bug → 修改 → 再烧录工程师的大量时间消耗在烧录程序、等编译、看日志、重复测试上,而非核心的代码编写;更关键的是,工程师的调试方法、测试设计、日志分析等经验都只存在于个人脑中,无法沉淀复用。最终形成行业现状:工作量大但生产效率低,薪资自然难以提升。二、嵌入式为何天生适合 AI 参与开发很多人认为嵌入式涉及硬件,AI 难以介入,实则相反。嵌入式系统的三大特性,让其成为 AI 自动化开发的绝佳场景:系统行为可观测:嵌入式程序会稳定输出串口日志、状态信息、协议数据、IO 变化等,为 AI 提供清晰的分析依据;调试手段标准化:GDB、仿真器、UART、自动测试等是嵌入式开发的通用工具,AI 可直接对接标准化工具链;系统行为确定性强:相同输入对应固定输出,这种强确定性完美适配自动化流程。基于这些特性,可搭建 AI 深度参与的开发闭环:AI 写代码 → 自动编译 → 仿真运行 → 自动测试 → 日志分析 → AI 修改代码这一全自动化的开发 loop,让 AI 能参与嵌入式开发的完整流程。三、亲测实现的嵌入式 AI 开发闭环我近期搭建的实验环境,已实现嵌入式开发的全流程自动化,核心流程如下:AI Agent → 生成代码 → 自动编译 → Renode 仿真运行 → 自动测试脚本 → 日志分析 → AI 修改代码其中Renode 仿真器是核心组件,它能模拟 ARM Cortex-M、RISC-V、STM32 等 MCU,以及 UART/SPI/ 网络等外设,实现无开发板即可完整运行嵌入式程序。基于此,AI 可独立完成一系列操作:写驱动代码→编译程序→仿真器运行→自动发送 UART 指令→检查日志输出→失败则自动修改代码,本质上已实现嵌入式软件的 AI 自动开发。四、嵌入式开发的真正瓶颈:流程而非技术很多人将嵌入式开发效率低归因为技术复杂,实则不然 ——开发流程的原始化,才是核心瓶颈。如果将传统人工流程升级为 AI 驱动的自动化闭环,开发效率会实现数量级的提升;而这一闭环还能持续拓展,加入自动烧录、硬件在环(HIL)、自动测试平台后,AI 甚至可以参与真机开发循环,彻底打通嵌入式开发的全链路自动化。五、未来嵌入式工程师的角色重构AI 不会取代嵌入式工程师,但会彻底改变工程师的工作内容,未来的开发模式会变为:工程师 → AI Agent → 自动开发系统(内含编译系统、仿真系统、自动测试、日志分析、硬件在环)工程师的工作将从低价值的重复性工作:写驱动、写模板代码、写协议解析、写基础测试,转变为高价值的核心工作:定义需求、设计系统架构、构建自动化系统、分析复杂技术问题。简单来说:AI 消灭低价值嵌软工作,放大高水平工程师的能力边界。六、未来嵌入式工程师的核心能力要求未来最具价值的嵌入式工程师,不再是 “写驱动最快的人”,而是 **“能构建 AI 可运行的自动化开发系统的人”**,核心技术栈也将从单一的嵌入式开发,升级为复合技术栈,主要包含四大板块:嵌入式基础:C/C++、MCU、RTOS、Linux 嵌入式;自动化能力:Python、自动测试、CI/CD;仿真能力:Renode、QEMU、GDB;AI 工程能力:Agent workflow、工具调用、自动开发 loop。七、给嵌入式入行新人的路线建议如果尚未入行,不建议再走传统嵌软路线:51 单片机 → STM32 → 写驱动 → 找嵌软工作,这条路线未来会越来越卷,且易被 AI 替代。更优的入行路线是:嵌入式基础 + Python 自动化 + 仿真开发 + AI 工具,核心目标不是成为传统的 “嵌软工程师”,而是转型为 **“智能设备系统工程师”**。最后总结嵌入式从不是不受 AI 影响的领域,恰恰相反,它是最适合 AI 自动开发的领域之一。只要让仿真、日志、自动测试形成稳定闭环,AI 就能真正深度参与嵌入式开发的全流程;而未来嵌入式领域最有价值的人,从来不是写代码最快的人,而是能把开发流程转化为 AI 可运行的自动化系统的人。
从事AI岗需要掌握哪些技...
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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