准备毕业了,想找单片机或者嵌入式方面的工作。目前学过C语言,51,数模。其中C和51比较扎实。

准备毕业了,想找单片机或者嵌入式方面的工作。目前学过C语言,51,数模。其中C和51比较扎实。请问各位从事这方面工作的前辈觉得这事有点可能吗。

本人从事嵌入式开发已经多年,虽然谈不上资深,但代码量早已突破10万,作为过来人,谈谈我的观点,仅供参考,希望对你有用:

当年我毕业时,代码量已过万行,项目经验已过10个,当然有大有小,现在看来当时做的有些项目基本跟demo程序差不多,但在那个时候,已经觉得自己很了不起了,但踏入工作岗位,突然发现工作跟学习完全是两码事。当时面临的选择是:高薪?专业?当然,如果那个时候如果选择了高薪,会在同学眼中很有面子,毕竟是第一份工作,但是……但是呢?哥选择了专业,并且这一选择就坚持了好多年。其实当时也有好多诱惑,因为那时候Android刚刚起步,国内还没发展起来,而我们就是当时靠做这个获奖的,所有,如果当时选择做Android应该是毋庸置疑的。可是我选择了嵌入式,这一选择就是好多年,一直到现在成为了一名高级嵌入式驱动工程师,每天过得很轻松,从不加班,还拿着高薪,得到老板的赏识。当然,专业带给我的机会个福利并非就如此,还有更多更多,就在不一一解说。所以我总结了一下两点:
第一:因为你选择专业,而会使你更加的专业,而因为你够专业,显的别人不专业,因为别人的不专业,显的你在团体中如此的出类拔萃,因为你的出类拔萃,会比别人多的多的多的选择机会;
第二:如果你选择高薪,那就难免要保持高薪,如果你需要保持高薪,那就难免需要不断的学习边缘知识来补充你保持高薪的能力,如果你需要不断的学习新的知识,那就难免无法在某个领域你有重大突破,如果在某个领域你没有重大突破,那就在技术方面你永远是二把刀,所以你会很累。
道理讲完了,分析一下你的现状,建议你如果从事单片机开发的话,在学习一下PCB来补充知识结构,一般公司里面会要求,单片机+C+PCB,这样选择专业性强的岗位会机会多一点,当然如果你是选择薪水高一些的,会了C,在懂一些Linux系统编程的,起步价比上一个因该高一些,因为需求决定价值,毕竟软件的需求比单片机的需求大。
但是如果单片机想搞的高端一些,成为一名中高级工程师,那么需要具备的知识:
如果想搞通信方面的,那就需要:单片机+C+PCB+各种通信协议(I2C、SP[I、UART、CAN、USB、Ethernet等)
如果想搞自动控制方面的,那就需要:单片机+C+PCB+各种控制算法(PID、模糊控制、神经网络等)
如果具备了上述技能(最好有实际的项目经历),找个单片机相关的工作,那基本是分分钟的事,当然如果要长远发展,还是建议搞ARM+linux,毕竟需求量大,发展的空间也大,下可以搞硬件电路设计,上可以做Android的应用开发,中间可以搞系统移植、BSP、驱动等。不过你现在刚刚毕业,建议选择一个专业方向一直扎下去,深入个两三年,一定会用大的突破,祝你好运。
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-10-15
适合做嵌入式,可以从驱动做起~!当然你的兴趣就是你最好的选择,单片机和嵌入式都差不多,相对的话单片机简单些。本回答被网友采纳

求助:单片机及嵌入式行业所具备的知识技能
1、硬件层,是整个嵌入式系统的根本,如果现在单片机及接口这块很熟悉,并且能用C和汇编语言来编程的话,从嵌入式系统的硬件层走起来相对容易,硬件层也是驱动层的基础 ,一个优秀的驱动工程师是要能够看懂硬件的电路图和自行完成CPLD的逻辑设计的,同时还要对操作系统内核及其调度性相当的熟悉的。但硬件平台是基础,增值还要...

毕业面试时有嵌入式ARM9的学习背景和在全国大学生电子设计竞赛中拿过...
我马上要毕业了,给一点个人建议吧,一般用会先看中你的获奖经历,这是最能让人直接了解的,也是最容易过面试的,笔试的时候就看你的基本功实力了,我是学嵌入式的(很多也是自学),找工作的时候就看你想进入什么样的公司了,而且每个人的目标和期望都不同,反正你要是精通模拟电子而且C\/C++都好,...

本人学过郭天祥的51单片机 有c++基础 想进入嵌入式学习 哪位大侠能给...
我是搞嵌入式的,但时间还不长,我们当时学C语言用的是LINUX,但是真正学嵌入式的时候,用的还是XP,板子是ARM11,和ARM9.我们工作用的还是XP系统,不太了解其他的公司都用什么,如果你语言功底不错的话,就直接从嵌入式开始吧。建议还是用C吧,C++面向对象的 ...

请问大学读嵌入式以后毕业想找对口工作一般需要学好几门课程?_百度知 ...
Protel99SE、ProtelDXP、Protel2004这三个版本现在用得最多,目前许多学校教学或公司内工程师使用的都还是Protel99SE,当然若作为新的自学者直接从Protel2004学起似乎好一些。 综上所叙,作为最基本的EDA(电子设计自动化)软件,Multisim和Protel是所有电类学生在上学时必须掌握的。其他的如Pspice、Orcad、SYstemview、MATLAB、...

【求助】本人想往单片机研发方面发展
软件方面方面, 51 单片机用的是 KEIL 软件,这个软件在学校图书馆软件下载和其他网站上都有,具体用法自己查找相关资料, AVR 的软件就比较多了,我用的是 CVAVR ,另外还有 ICCAVR 等多款编译软件,这要看个人喜好了,建议有了一定的 51 基础再学。另外就是烧写软件,烧写软件的作用就是将编译器...

我学的是自动化专业,前几届师兄建议我学习嵌入式,但我不是很了解。
回家后,我就上网查了下嵌入式,确实是当今比较热门的行业,也是比较好找工作的,工资也是相对比较高。我就下决心想学嵌入式了。于是我去找嵌入式培训的相关信息,说真的,我也很迷茫,我不知道培训是否真的能像他们宣传的那样好,所以我就想了解一段时间再做打算。后来,我在百度知道看到一篇让我很...

学单片机好找工作吗
学单片机很好找工作的。但是,关键要学好。单片机是理工类学科,需要很高的数理基础,需要学的东西也很多。如果学好了,就是专业的技术人才了。而且工资也很高。如果有了几年经验,月薪过万是很轻松的事情。其实不止单片机,PLC,设计类专业,学好了都很好找工作。无论学什么,不在于你的选择,而在于你...

本人大二,学的是计算机科学与技术(嵌入式系统方向) 求我们专业方向前景...
专业好是好事,不过嵌入式是属于技术性的专业,更重要的还是要提高你的实际能力,你的专业能力,你现在应该要学好c语言,linux,操作系统,arm等主要学科,这些都是linux的主要学科。关于如何从零基础开始学习嵌入式,我看到一篇很不错的文章,是一个专科生介绍自己如何从零基础开始自学嵌入式,并找到嵌入式的工作,里面介绍了...

刚搞完51单片机,接下来嵌入式在Linux方面怎么学下去?
学arm+linux不能急,急了什么都做不了,我们是直接跳过16位单片机 直接上arm的,所以肯定有很多难度,但是,记住,只要51学的够精,c语言学的够强,,直接上arm也是行的;;linux也是我直接上的,学了一两个月没学明白,无非了解了linux的结构,对于其中的是是非非,还是一窍不通;所以得出,直接研究linux是错误的,这点,...

我想学习单片机,以后从事研发这类的工作,请问最快要多久学到可以找到这...
如果你觉得你够格,你可以先买一个51单片机开发板,我当年大学里面就是买的郭天祥老师的学习板,看了他的十天学会单片机,和小宋老师的手把手教你单片机,从简单的流水灯开始写程序,自己积累经验,注意:要把C语言吃透,把C语言的32个关键字一个一个的应用到每个试验里面,去掌握语法,切忌多写程序...

相似回答