关于嵌入式开发

2026-04-11 13:441阅读0评论SEO资讯
  • 内容介绍
  • 相关推荐
问题描述:

目前在北京某双非,研二,之前学过国外公开课,CS61abc,还有mit6.s081(一个操作系统项目),之前还学过野火的stm32,linux系统编程;还有一定的后端开发的基础,像java、spring、redis,mysql这些都学过,黑马点评,苍穹外卖,硅谷小智(一个java rag的小项目)都学过;leetcode hot100也刷了两遍了。现在找暑期实习,最近投了大几十份简历,嵌入式,后端都投了,到现在就一个后端面试通过了,被我拒了。看到现在AI的发展,对后端不太抱有希望,但是如果走嵌入式,又不知道补什么项目,我看很多驱动相关的,也没写过,c++的基础也不太够,几乎没用过现代C++。希望各位佬们给点意见,感谢。

网友解答:
--【壹】--:

别搞linux,要求太高,岗位少。嵌入式就搞stm32,rtos这些,岗位多。芯片厂、机器人厂都招。选一个偏重的方向。


--【贰】--:

如果你不走linux方面,我可以给出我的建议。
我是21毕业的双非本科,一直在搞嵌入式,基本上都是STM32,偶尔用51,所有的国产芯片基本上都是抄的,大同小异。
对于我这种嵌入式来说,百分百的都是C语言,C++完全用不到,最多用点C去模拟C++的一些特性,但哪个都是假的,最终还都是C。如果你要搞嵌入式,除了C以及普通的C语言的嵌入式项目之外,你还需要两个能力,
第一,会用示波器,万用表,逻辑分析仪等等常见的工具,
第二,必须要能够看懂原理图,电路图,懂最基本的分压这些。
这两个能力是你能够快速上手和加入团队最重要的能力。而且也是现在的AI暂时无法替代的能力。
这两个能力合起来,其实就是嵌入式和其他行业不同的技能点,调试能力,软硬件结合的调试能力。你要能判断是软件问题还是硬件问题,要能找到具体的问题点,要能想办法用软件去适配硬件。
另外就是关于rtos,在STM32这个领域,用这个的确实不太多,因为跟他的好处比起来,他的长周期开发和难以调试这两个点真的很多小公司接受不了,不如普通的架构来的快和方便。但是,但是,可以不用,不能不会,或者说不能不了解。常见的八股文就那么几个,看一下就行。用不用的都无所谓了。
这个行业工资天花板很低,但是可替代性也很低,基本上都是自己离职的,很少有被优化的。
还有其他问题一时间想不到,可以继续问我,知无不言言无不尽。


--【叁】--:

谢谢佬的建议


--【肆】--:

我之前一直学的纯软,示波器、万用表啥的完全没用过。stm32还是跟野火学的,我先去卷卷agent吧,感谢佬!


--【伍】--: BuerH:

现在AI的发展,对后端不太抱有希望

AI对于哪一款都是降维打击的,嵌入式编程也是如此。
当然,硬件还没有被AI打击。


--【陆】--:

感谢佬,我现在学的纯软,先去卷卷java方向的agent吧


--【柒】--:

太难了,现在~最好的选择~还是去卷agent是吧


--【捌】--:

后端 agent编程啊,LangChain、LangGraph一堆都是后端,无非大部分是python,也有java的,嵌入式比较窄

问题描述:

目前在北京某双非,研二,之前学过国外公开课,CS61abc,还有mit6.s081(一个操作系统项目),之前还学过野火的stm32,linux系统编程;还有一定的后端开发的基础,像java、spring、redis,mysql这些都学过,黑马点评,苍穹外卖,硅谷小智(一个java rag的小项目)都学过;leetcode hot100也刷了两遍了。现在找暑期实习,最近投了大几十份简历,嵌入式,后端都投了,到现在就一个后端面试通过了,被我拒了。看到现在AI的发展,对后端不太抱有希望,但是如果走嵌入式,又不知道补什么项目,我看很多驱动相关的,也没写过,c++的基础也不太够,几乎没用过现代C++。希望各位佬们给点意见,感谢。

网友解答:
--【壹】--:

别搞linux,要求太高,岗位少。嵌入式就搞stm32,rtos这些,岗位多。芯片厂、机器人厂都招。选一个偏重的方向。


--【贰】--:

如果你不走linux方面,我可以给出我的建议。
我是21毕业的双非本科,一直在搞嵌入式,基本上都是STM32,偶尔用51,所有的国产芯片基本上都是抄的,大同小异。
对于我这种嵌入式来说,百分百的都是C语言,C++完全用不到,最多用点C去模拟C++的一些特性,但哪个都是假的,最终还都是C。如果你要搞嵌入式,除了C以及普通的C语言的嵌入式项目之外,你还需要两个能力,
第一,会用示波器,万用表,逻辑分析仪等等常见的工具,
第二,必须要能够看懂原理图,电路图,懂最基本的分压这些。
这两个能力是你能够快速上手和加入团队最重要的能力。而且也是现在的AI暂时无法替代的能力。
这两个能力合起来,其实就是嵌入式和其他行业不同的技能点,调试能力,软硬件结合的调试能力。你要能判断是软件问题还是硬件问题,要能找到具体的问题点,要能想办法用软件去适配硬件。
另外就是关于rtos,在STM32这个领域,用这个的确实不太多,因为跟他的好处比起来,他的长周期开发和难以调试这两个点真的很多小公司接受不了,不如普通的架构来的快和方便。但是,但是,可以不用,不能不会,或者说不能不了解。常见的八股文就那么几个,看一下就行。用不用的都无所谓了。
这个行业工资天花板很低,但是可替代性也很低,基本上都是自己离职的,很少有被优化的。
还有其他问题一时间想不到,可以继续问我,知无不言言无不尽。


--【叁】--:

谢谢佬的建议


--【肆】--:

我之前一直学的纯软,示波器、万用表啥的完全没用过。stm32还是跟野火学的,我先去卷卷agent吧,感谢佬!


--【伍】--: BuerH:

现在AI的发展,对后端不太抱有希望

AI对于哪一款都是降维打击的,嵌入式编程也是如此。
当然,硬件还没有被AI打击。


--【陆】--:

感谢佬,我现在学的纯软,先去卷卷java方向的agent吧


--【柒】--:

太难了,现在~最好的选择~还是去卷agent是吧


--【捌】--:

后端 agent编程啊,LangChain、LangGraph一堆都是后端,无非大部分是python,也有java的,嵌入式比较窄