首先,从整个EE来看,无论是51单片机、430、stm32、arm、dsp、fpga、cpld等,都是为了满足不同需求而开发的数字逻辑芯片,都有自己的特点以其独特的适用范围,在专业上没有高低之分。 当然,由于应用领域和技术进步的不同,有些芯片会越来越受欢迎,而有些芯片会逐渐衰落。 对于想从事EE行业的人来说,一开始选择合适的芯片进行开发很重要。 ,我们根据一些个人经历来谈谈。
单片机,我笑上面的回答说单片机没用。 如果你认为单片机只用在电热水壶上,我想这和外行没什么区别。 微控制器是应用最广泛的数字芯片,是电子发展的基础。 如果你不懂单片机,不要说你是在EE工作的。 具体原因我就不多说了。 去招聘网站看看吧。 无论是嵌入式软件还是硬件,最需要人才的是单片机。 有些人可能认为单片机技术水平很低。 说实话,我毕业的时候也是这么想的,但是真正做正式的单片机项目的话,你会发现根本不是这样的。 电路设计和编程,你要做的远不止这些。 你必须面对各种实际问题。 电路设计必须满足电磁兼容、抗干扰、抗静电等要求。PCB设计必须考虑各种器件的放置。 之后,我们需要与结构设计师沟通协商外部尺寸,以及对特殊器件进行特殊处理(隔离、散热等)。 之后我们需要和工厂沟通,跟踪生产,制作BOM,采购元件,然后……懒得写了,反正你只要知道点亮一盏小灯有时是很复杂的。 以上也是做EE的基础,是一个电子工程师必备的素质。 因此,打好微控制器基础对于在EE行业工作非常有帮助。 先说说stm32吧。 这是目前最主流的单片机。 精通stm32开发对于找嵌入式工作很有帮助。 至于应用程序,如果你打开一个红绿灯或者火警盒子,里面基本上都会包含stm32。 其他人则从事军事工业。 广泛应用于民用、生产、信号采集等设备。 应用之多,多到你难以想象。 至于前景,主要还是看个人。 通过改进您的微控制器项目,您可以赚很多钱。 当然,有兴趣深入EE行业的同学之路才刚刚开始。
Arm,这里的arm指的是arm9、11、cortex-a等可以运行的操作系统,也就是所谓的arm+linux。 嵌入式Linux目前相当流行,这得益于国内各大培训机构的大力推广。 那么,ARM技术就一定优于微控制器技术吗? 确实。 但arm的前景就一定比单片机更好吗? 我不这么认为。 我们先来看看培训机构对嵌入式的理解。 是IT行业,主要从事嵌入式软件开发,包括Linux顶层、内核驱动编写、Qt程序开发。 基本上和硬件无关,不过你可以去招聘网站看一下。 乍一看,很多嵌入式软件开发至少有三分之一需要单片机开发,而且很多都是培训机构的虚假宣传。 在硬件开发方面,一般是单片机电路设计,有的多层板电路设计则相反。 对经验的要求非常高。 所以综上所述,嵌入式Linux开发或者arm开发工作都不好找。 参加培训的有多名EE专业的学生。 培训结束后,他们终于找到了Linux顶级软件开发的工作。 他们发现工作很累,而且没有钱。 大量Java,转投前端,转身大骂嵌入式陷阱,完成了从EE到CS的华丽转型。 这真的是一个埋坑吗? 不,他们根本不了解嵌入式的本质。 从EE的角度来看,arm是单片机的增强版,是mcu到mpu的过渡,其内置的mmu可以完成计算机操作系统。 加工需求越高,技术越高,就业机会就越少。 而且从应用角度来看,Arm更多地应用于手机、平板电脑、机顶盒、安防、智能电表等领域。 这些领域的核心部分有各大厂商做出的非常完善的解决方案,比如联发科的mtk平台、海思的hi系列视频编解码解决方案。 你做的Linux开发无非是在别人的解决方案之上做一些修改,来完成最累的任务。 而没有技术含量的工作确实不如转软件。 所以,我个人认为,说到嵌入式开发,最好是从单片机开始,熟练掌握单片机的开发,然后再开发arm来做更核心的事情。 这绝对是更有前途的。 当然,这是从电子角度来理解的。 从计算机角度来说,一开始能从事Linux内核和驱动开发就很好了,但这样的工作很难找。
之后是DSP和FPGA,主要应用于通信和信号处理领域。 后者价格更高,性能更好。 有兴趣的同学可以往这个方向发展。 未来人工智能将由他们来实现,前景肯定是好的。 ,但是学习也很困难。
最后还有plc,算是EE的一流产品。 我个人不推荐plc应用,因为技术含量低,很多人都转行了。 自动化专业主要以控制为主,研究控制算法、伺服系统、机器人是你的强项。 这些主要使用微控制器和DSP芯片。
最后我想说的是,这类问题不要在知乎上发帖。 在知乎上呆了一段时间,感觉这里的各位高手都很有资质,专业能力不敢恭维。 如果你想了解就业相关的信息,最好的办法就是去招聘网站、投递简历、参观其他公司、与技术人员交流,积累一些实用的信息,然后再做出自己的选择。
既然这么多人喜欢,那我就补充一下吧。 看来搞EE的人还是很多的:
其实我个人是希望从事EE的人越少越好。 同行越多,竞争就会越激烈。 但毕竟EE给了我这个很普通的本科生非常好的发展机会,所以我非常感谢这个行业。 是的,我希望这个行业能够发展得更好。
很多人认为EE很难。 我觉得可以说是非常困难,也可以说是一点也不困难。 说实话,中国目前的教育和社会氛围非常不利于培养工程师。 我深深体会到了大学专业培养的迷茫、找开发工作的绝望、房价的精神压抑。 在这样的环境下,仍然能够坚持从底层做起、从事工程技术的人,是值得敬佩的。 能掌握技术的人,脑子和心脏都非常强大。 所以做EE是很难的。 主要困难是外部环境太困难。 没有人会认真指导你。 会有一万人告诉你,未来是黯淡的。 你周围的人认为做技术是一个神话,因为他们没有做过。 上述知乎的人生赢家一定没有经历过。 我一一经历过。 有些感受我还记得很清楚,但我也记得我没有认输。 即使只有我一个人,我还是想看看 EE 会发生什么。 它是什么样子的。 所以,正常人做EE,毅力、恒心是最重要的。 如果你觉得没有前途或者学习困难,那就转行吧。
之后我自己看了一些专业书籍,学习了单片机编程、PCB画图。 遇到电子相关的事情我就去百度。 不懂技术就去百度。 之后我在一家小公司实习,接触了一些东西。 通过做项目,积累了与社会打交道的经验,进而了解了一些更深层次的东西(很多都是淘宝上几块钱买的材料),同时在以前的东西的基础上进行回顾和研究。 这样经过一两年,我对自己的专业有了非常深刻的认识。 关键是我从来不觉得累。 大学里懒得读书的时候,我就和同学聊天。 现在没事就看看知乎。 更重要的是我工作。 那时我发现我对行业和某些技术领域的理解已经比很多工程师更好了。 我从来不觉得自己有多牛,我只是比别人更坚持一点,更了解百度一点。 。
一开始讲的很多行业信息我并不了解,但是后来我接触了很多人,从博士教授到大学生。 他们都是在社会上努力奋斗得来的,有的甚至是在面试时从面试官那里得来的。 从。 。 我分享这些是希望后来者少走一些弯路。
最后给想从事EE行业的同学一些建议。 首先,不要把参加比赛当成学习技术的目的,认为拿几个奖就能成为高手。 我个人很鄙视大学里的某些竞赛,其实就是一些半导体厂。 这只是一个宣传工具。 第二,不要依赖别人。 自学最重要。 百度比你认识的80%的人都好。 第三,综合能力很重要。 除了基础的行业知识之外,英语能力、电脑操作、口语表达能力等都非常重要。 如果你无事可做,就练习一下吧。 最后,不要被模仿所迷惑。 EE行业博大精深,不是一辈子就能走完的。 享受生活才是最重要的。
更新:我昨天有点醉了,报纸上全是废话。 如果您不喜欢,请不要发表评论。