电子产业一站式赋能平台

PCB联盟网

搜索
查看: 252|回复: 0
收起左侧

师妹经常跟我说,她想学嵌入式开发,想快速入门。。。

[复制链接]
匿名  发表于 2024-5-8 17:50:00 |阅读模式
我是老温,一名热爱学习的嵌入式工程师
关注我,一起变得更加优秀!
大家好,见字如面,我是老温。

经常会收到很多想入门嵌入式技术开发的初学者私信,他们会问,有没有方法可以快速入门嵌入式开发?因为急着找工作,他们想快速走一下捷径,积累一些项目经验,以应对面试。

现在从事互联网纯软件开发的岗位,内卷都太严重,互联网开发的发展红利期也已经过去,市场也进入了互联网纯软件岗位的存量饱和时代。

反观嵌入式技术这两三年,好像又被摆在了市场的风口前端,特别是嵌入式技术搭上了半导体,车载,物联网,人工智能这些行业和领域,提供的薪资也很可观。

网络直播平台上也涌现了很多卖嵌入式课程的主播,他们似乎都在异口同声地宣称:

“买我的课,快速入门嵌入式,不加班不内卷,十天精通C语言,初学者轻松月薪过万,学完课程就是N年经验,普通本科刚毕业也能进大厂…”

对于想快速入行的小白,以上哪个点不够吸引?

甚至有些卖课的宣称,嵌入式软件开发不需要懂硬件,只需要懂C编程就可以了…

t14fflcvqir64041249543.jpg

t14fflcvqir64041249543.jpg


而作为一名合格(仅合格,还算不上优秀)的嵌入式工程师,其需要掌握的基本开发技能,大概有以下这些:

C语言编程 —— 它的重要性我就不多说了。

计算机基础 —— 至少要知道什么是内核,RAM和ROM,总线,时钟,中断,片内外设,等等(还有很多,说不完…)。

数字电路基础 —— 与或非,数制转换,编码译码,寄存器锁存器,时序逻辑,等等。

模拟电路基础 —— 二三极管,晶体管放大电路,集成运放,模数(数模)转换,等等。

原理图和PCB —— 至少能看懂,懂设计更佳。

软硬件联调 —— 懂硬件PCBA调试,遇到问题要懂得分析软件和硬件。

示波器和逻辑分析仪 ——  分析时序逻辑和信号完整性。

万用表和电烙铁 —— 别焊根线焊个芯片和阻容,量个电流电压都麻烦硬件工程师。

英语阅读能力 —— 看国外芯片数据手册必备,如果是外企,英语能力要求更高。

很多人或许会觉得以上技能,是电子工程师的岗位职责和能力,而不是嵌入式工程师,但其实在项目和产品开发里面,软硬件很难分家,只会编程根本算不上什么工程师,也很难拿到高薪。

如果嵌入式技术要在某个细分行业里面成熟地被运用,还需要工程师熟悉行内业务,物联网,汽车,半导体,每个领域都有一大堆行业业务的基础知识需要掌握。

如果想进头部大厂拿高薪,不仅要看就业地区,还要看自己的学历够不够,有没有名校专业背景,还有自身技术基础是否扎实,等等。

纵观国内大部分中小企业提供的初级入行岗位,其实薪资也没那么高,而且在入门的前几年,通常都是钱少破事多,有些企业为了降低用人成本,还会让工程师身兼数职。

直播平台的网络主播,为了吸引初学者关注,为了盈利需要多卖课程,他们商业惯用的宣传手法,其实也能理解(不认可),

但他们对外展示出来的快速入行和行业高薪,其实可能只是幸存者偏差,而不是普遍情况,错的不是卖课机构,而是初学者的快速入门和速成心态,嵌入式技术领域,根本不存在什么捷径,

如果非要说有,那么我认为,端正心态,务实稳进,才是学习嵌入式技术的第一捷径。

-END-
往期推荐:点击图片即可跳转阅读

                                                       
                                                               
                                                                       
                                                                               

crkzfdb1qhl64041249643.jpg

crkzfdb1qhl64041249643.jpg

                                                                               
                                                                                        菜鸟入门学习单片机的几个步骤
                                                                               
                                                                       
                                                               
                                                       
                                               

                                                       
                                                               
                                                                       
                                                                               

f1tmphth5hr64041249743.jpg

f1tmphth5hr64041249743.jpg

                                                                               
                                                                                        main() 函数里面,用 for(;;) 还是 用while(1),两者有啥区别?
                                                                               
                                                                       
                                                               
                                                       
                                               

                                                       
                                                               
                                                                       
                                                                               

ptr3cngf52064041249843.jpg

ptr3cngf52064041249843.jpg

                                                                               
                                                                                        嵌入式模块化编程,编写一个按键处理模块!
                                                                               
                                                                       
                                                               
                                                       
                                               
我是老温,一名热爱学习的嵌入式工程师
关注我,一起变得更加优秀!
回复

使用道具

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表