中关村在线

首页 排行 新品 问答 下载 论坛 手机 笔记本 数码相机 主板 显卡 平板电脑 更多

现在在实习stm32,linux软件工程师和stm32之间怎么抉择?

举报
NVV
讨论回答 (10)
dsgfhyolholg
dje13202
ZHOUTING12345
zichie
a610119563
aiwu000
Utralmu
yjgdgbt
ghost6641

我觉得,刚出来实习的话最好就是能找到一个能让你成长的平台。但前提是你现在所拥有的知识和技术是否能够让你所选择的提供职位的公司能够录用你。

STM32与Linux两者都是属于嵌入式,而后者比前这更高级,目标可以订在Linux,STM32只是一个过渡,两者的相关理论都是有所系系,初始阶段可以先通过STM32来搞明白常用的一些外设,STM32搞明白了,自己的编程能力那也就提升了,再入手Linux也就简单多了,如果你一开始就入手Linux的话估计会比较难而且复杂。

就我自己来说,刚实习的时候找了一份搞STM32的硬件开发工程师的职位,这也是找了一个多月才找到的一份工作,这也是因为我拿出了我画的不咋地的一份PCB设计才被录用下来的。

录用我的公司是一家小公司,一开始就是做一些设备的组装和画一下PCB这些工作,因为我的C语言编程能力实在是太差了,在大学学的是8051的单片机,而且学的也不怎么样。所以看到STM32程序项目的程序那么多看明白的就没几行。后来我通过stn32开发板提供的配套视频教程了解了整个程序项目的结构和作用后,就看得懂了,那时就可以改改程序了。后来来就不单单是搞硬件了,什么都要搞。最后公司所使用的产品性能要升级,就用到了Linux,一开始老板安排工作直接叫我在Linux上用qt开发一个软件,当时我就愣了一下,因为我都没搞过C++。而且还说没完成要追究责任。没办法只能硬着头皮开干了。用了两天去了解QT项目工程的结构。最后搞了两个多月算是完成了,过程中搞过Linux内核编译,底层驱动移植,驱动添加等等,感觉在这段时间学到了很多。

所以说STM32到Linux只是一个过程,是一个由浅入深的过程。如何抉择先看你自己现在能力在那个阶段。

rq2222

谢谢邀请,作为一名嵌入式开发工程师,由我来回答这个问题。

STM32软件工程师和linxu软件工程师,都是使用C语言进行程序开发,但linux可以分为linux驱动开发和linux应用开发。

linux比STM32难度大

linux开发比STM32软件开发要复杂,从事linux开发,需要学习linxu gcc和shell指令,makefile编程,系统移植,文件系统,linux驱动,QT等等相关知识,门槛比stm32开发难度高。需要掌握的知识点更多更复杂。学习难度非常大。


linux就业前景

学习stm32的工程师,等到工作年限,一定会遇到职业瓶颈,这个时候,如果你会linux开发,操作系统,那么职业道路将会走的很宽,二则,工作待遇来讲,普遍linux开发会比STM32开发的福利待遇要好一些。

选择linux或者STM32,是分情况来选择的

  • 如果本身有一定的linux系统基础,那么强烈建议选择linux,因为linux整体工资要比stm32开发要高。学完linux后,如果项目需要stm32单片机,那么再去做STM32,会觉得十分简单。


  • 如果没有任何的linux基础,公司没有师傅带着做linux的话,或者公司对linux项目有较高的要求和时间限制,那么不建议转linux,先将STM32学好,再过半年一年后,自学合作参加培训linux。不至于打击学习的自信心,二则对于后续找工作也有一定的好处,至少有一项技能能够在毕业后找到工作。

总之,因为处在即将毕业的时间点,先要根据自身条件,结合自己的兴趣爱好,保障毕业能够找到好工作为前提


我是科技电小二,一名嵌入式开发工程师,欢迎点个赞,并加个关注吧。

展开查看全部 10 条讨论
相关问题

为什么国内的大厂不愿意适配linux软件,技术实现上很难吗,我使用的apipost都可以多平台兼容?

1396 浏览 10 回答

现在在实习stm32,linux软件工程师和stm32之间怎么抉择?

1338 浏览 10 回答

这个Linux发行版是什么?

958 浏览 9 回答

请问用Linux系统的人多吗?

1331 浏览 6 回答

兄弟拯救者笔记本num lock灯一直闪怎么回事

1513 浏览 5 回答

相关产品
扩展阅读

苹果要开始造电视了?高端市场会迎来新霸主?

评论 4

苹果要开始造电视了?高端市场会迎来新霸主?

iQOO 13 144Hz帧率游戏实测:双芯加持,流畅不热

评论 7

iQOO 13 144Hz帧率游戏实测:双芯加持,流畅不热

OPPO Reno13系列上手:超美“果味儿”小直屏

评论 19

OPPO Reno13系列上手:超美“果味儿”小直屏

铭瑄MS-iCraft Z890 Arctic主板评测 全新BIOS体验拉满

评论 8

铭瑄MS-iCraft Z890 Arctic主板评测 全新BIOS体验拉满

HKC G27M7Pro显示器评测:你要的全都有!堆料狂魔不外乎如此

评论 8

HKC G27M7Pro显示器评测:你要的全都有!堆料狂魔不外乎如此
热门问题

荣耀Magic7 Pro

9731 浏览 1 回答

荣耀Magic7 Pro

肿么找回QQ浏览器历史记录

7296 浏览 6 回答

肿么找回QQ浏览器历史记录

256gSSD是否够用?打算买个笔记本,办公为主,查阅文献等。不玩大型游戏,至多玩一些棋牌类游戏和影音娱乐。手里有2T移动硬盘,但也想在笔记本上存少量的电影。平时玩单反,处理图片比较多。

2.3万 浏览 4 回答

256gSSD是否够用?打算买个笔记本,办公为主,查阅文献等。不玩大型游戏,至多玩一些棋牌类游戏和影音娱乐。手里有2T移动硬盘,但也想在笔记本上存少量的电影。平时玩单反,处理图片比较多。

求推荐一款笔记本。工科研究生用,便于随身携带。平时做科研,处理数据,查阅文献。不玩网游和单机,至多玩棋牌游戏和影音。喜欢摄影,需要修图。附加:纠结要不要带数字键盘区。预算最多8000。尽量便宜些。

1.2万 浏览 6 回答

求推荐一款笔记本。工科研究生用,便于随身携带。平时做科研,处理数据,查阅文献。不玩网游和单机,至多玩棋牌游戏和影音。喜欢摄影,需要修图。附加:纠结要不要带数字键盘区。预算最多8000。尽量便宜些。

抖音十大股东是谁?

3323 浏览 6 回答

抖音十大股东是谁?

手机在哪里登录192.168.1.1设定页面?

9447 浏览 7 回答

手机在哪里登录192.168.1.1设定页面?

在华为官网预约了手机,不要了要取消预约吗

9487 浏览 5 回答

在华为官网预约了手机,不要了要取消预约吗

海尔售后服务24小时服务热线

2005 浏览 5 回答

海尔售后服务24小时服务热线

虫虫漫画观看页面漫画入口在哪

1.3万 浏览 5 回答

虫虫漫画观看页面漫画入口在哪

有一样东西,比雪还白,比黑板还黑,男的一天用三次,女的一辈子用一次,是什么?

6430 浏览 6 回答

有一样东西,比雪还白,比黑板还黑,男的一天用三次,女的一辈子用一次,是什么?
最新问答

PS中怎么样弄一个矩形是 无色透明--(渐变)--黑色--(渐变)--无色透明

9634 浏览 5 回答

PS中怎么样弄一个矩形是 无色透明--(渐变)--黑色--(渐变)--无色透明

在word中最后一行文字为何与页边距对不齐

6972 浏览 5 回答

在word中最后一行文字为何与页边距对不齐

wps的电子表格中怎么调整页脚的位置

5993 浏览 5 回答

wps的电子表格中怎么调整页脚的位置

wps表格计算时间差并转换为小时

7054 浏览 5 回答

wps表格计算时间差并转换为小时

我买了一个二手笔记本,配置疑似被修改过,肿么看实际配置,谢谢。

8726 浏览 5 回答

我买了一个二手笔记本,配置疑似被修改过,肿么看实际配置,谢谢。
举报
举报成功

经过核实后将会做出处理,感谢您为社区和谐做出贡献。

请选择删除原因
删除成功
确定推荐该回答?
推荐成功

更多频道

频道导航
辅助工具