行业应用

工程和硬件 学硬件好还是软件好?软件和硬件哪个更吃香?

小编 2024-11-24 行业应用 23 0

学硬件好还是软件好?软件和硬件哪个更吃香?

做硬件好还是做软件好?硬件真的不如软件有前(钱)途?这不是一个新鲜的话题,而是很多电子硬件工程师长久以来的无奈和痛楚。尤其近几年,全球互联网发展迅速,让软件人才变得炙手可热。供求关系决定价格,加之软件业的成本主要是人(硬件需要更多的设备投入),软件工程师的薪资也更为丰厚。  有数据显示,单从美国方面看,电子工程师的工资增长不仅没有跟上软件工程师的增长速度,甚至还有下降。有网友说他认识的一个人,博士毕业,在硅谷排名前十的一家半导体公司工作近20年,最近工资被他女儿超过了。他女儿加州理工本科毕业,在Facebook工作了2年。  然而,这种差异不单单只是制造业和互联网的行业差别,在传统制造业内部,软件的发展也要好于硬件,这是为什么呢?EDNC网友分享了一位经验人士的看法。(为什么选择做硬件而不是吃香的软件?)文章作者从自己的从业经历谈起,并分析了造成这种状况的原因。

  “消费类电子因为量大,同质化,IC厂家会针对性的提供完善的,集成的芯片解决方案,在早期的智能手机中应用处理器,基带modem,射频单元,音频单元和很多其他功能模块都是分立的,但现在满眼都是集成了各个通信制式和功能模块的单芯片解决方案,设计在这时其实只是应用,别犯错,整机射频音频EMC性能把住关就OK了,当然肯定也没这么简单,但不可否认这样给硬件设计留出的发挥空间少之又少。而硬件同质化之后沦为后台,产品体现差别的是软件,攻城拔寨创收的也是软件,舞台大了自然在公司内更加受重视,待遇和发展自然也好于硬件,但跟互联网和传统行业的差别比,这个差别相对小一些。”  “另外一点很尴尬的是,硬件的博大精深,体现硬件设计水平的一些技术,在消费电子中慢慢变的没必要了,开始我们也研究对标诺基亚,想把质量做到最好,但后来发现手机大家玩一两年就扔了,根本不需要你设计的这么精细,高层领导还嫌增加成本,浪费工时。手机都这样,其他消费类电子更不必说,可以看出这个行业市场对硬件技术能力,需求并不高,此处深深的叹口气。”  也有一些好信息。“在大型设备比如工控和高端医疗器械领域,硬件的处境就好很多,但对知识的要求也会高一些,不光数字电路和嵌入式底层软件,模拟电路,大功率,高可靠性设计的知识也是必须的。没有现成的芯片解决方案;没有现成设计可供参考,系统的庞大,很长的生命周期,可靠性设计相关的需求(出错可能出人命),都决定了硬件有更大的空间去发挥。深度的硬件技术也有了用武之地。”不过,在这种复杂度下,硬件工程师的受重视程度也是和待遇跟软件相当。  学软件更有前景?  IT行业依然前途光明,前景大好!但是作为一个即将选择在IT业学什么的大学生来说很难抉择!两者的分别已经不是太大,但是现在的选择依然会改变很多!  计算机的核心是操作系统是软件,大量的应用程序是软件,所以一般来说软件更有前景。从就业的角度来看,软件程度人员要求量大,但工作量较大,到一定的岁数之后,企业内的程序员可能会向管理演化。计算机硬件研发,在中国是弱势,大量的硬件产品都是进口。我们期待中国的硬件有一天能超过世界发达国家,现在在努力中。部分学硬件的人员将来可能会专注于智能家电等智能设备的研发上。  从高等教育的角度,分计算机硬件和软件专业,实际情况是,软硬专业都会学习软件开发和硬件基础。企业的角度看软件或硬件专业的毕业生,对大部分的企业而言都差别不大。因为大部分的学生都得补充一定量的知识后才能胜任计算机相关的研发岗位工作。当然,如果是做计算机行业的销售代表,软件硬件专业无差别。  我个人觉得前景取决于所学专业+毕业学校+个人兴趣+社会需要等多个要素,在软件或硬件专业学习过程中,尽可能了解外界和企业的现实需要,尽量在学校内建立实用的学科基础,就可能在企业内领先其他同学一步。  当然,就计算机来说,软件是运行在硬件基础上的。没有硬件的支持那么软件就无从谈起。也就是说硬件最先开始,而后才有了硬件。  硬件学习难度比较大,特别是开始阶段,必须从电子技术,信息方面的只是开始。这些只是基础,目前掌握计算机核心硬件技术的公司都是老外。基本上,我们更多的是应用别人的东西。但是,就电子硬件技术来说,从原理图设计,PCB线路板设计需要更多的是经验。所以作为一个电子工程师往往是越老越吃香。  软件学习难度比硬件低,而且发展速度很快。需要掌握的基础是操作系统,数据结构,数据库,软件工程等基础只是,另外就是掌握一门或多门编程语言。对软件来说,经验没有硬件那么重要,知识和一个人的智商反倒比较重要。所以这是一个年轻人热衷的行业,也是年轻人短期就可以拿到高薪的一个行业。  这里说点题外话,要想成为一个高手,就做底层最好了。比如单片机开发。涉及到软件和硬件。必须对硬件非常了解才能编写出很好的程序,当然这样的软硬件高手也是炙手可热的人才。身价很高!  不过话有说回来。无论什么行业,如果你端正态度,认真学习工作,哪怕整个行业就剩下一个人,那么那个人肯定也是你。  一些网友也都是和作者抱有相似的看法。

电子工程师:什么是硬件、软件

我从事电子工程已有七八年了,设计硬件也编写了软件,包括系统软件,如单片机、 DSP、 ARM和HIM人机交互软件。我试图分析这个问题。事实上,目前,硬件和软件都很有前景。硬件需要专业的理论知识和经验积累。很难入门。它需要很多知识,不仅电路有、,而且还有、对于理论知识,你还需要掌握结构、进程、组件参数性能、材料、制造商、标准、线等知识,很多需要多年的经验丰富,优秀的硬件工程师可以为公司节省大量的成本,包括设计成本、时间成本等,在市场上也很受欢迎。软件相对容易上手。当然,如果你想要坚强,你必须依靠后工作经验的积累。经验丰富的软件工程师也是企业竞争的对象。

相对来说,软件错误的成本较小,它可以在原有的基础上更高,而硬件错误,也许都是设计重做,从设计、板、组件、再来实验,需要付出昂贵的成本。

硬件工程师

主要职责是设计电路原理图,模拟验证,绘图PCB;样本调试和问题分析,验证相关的功能性能;作为高级硬件工程师,在设计中应充分考虑每个器件的功耗和总功耗。组件的可靠性,学会选择组件,设计低成本,高可靠性和完善功能的产品,因此优秀的硬件工程师需要强大的专业知识和丰富的经验。

软件工程师

软件工程师在电子工程师中的主要职责是开发电子硬件设备的驱动程序并实现相关功能,如熟悉CPU的接口开发,如、 DSP、 ARM,如I2C、 SPI、 SCI、 RS232、 RS485。、 RS422、 USB、 CAN等通用通信驱动开发,熟悉各CPU芯片平台的软件开发。对于软件工程师来说,它更容易上手。与硬件相关的技能不同,许多初学者无法入门,但编写软件需要一定的逻辑思维能力和组织结构。软件编程并不容易。加班时间非常长。时间正在调试,也许产品软件在一天内编程,调试时间超过半个月。

总之,硬件设计需要考虑整体功能的实现和组件的选择,这需要强大的专业技能和经验预留能力,而软件编程更多地考虑算法和数据结构,并需要强大的逻辑思维能力和数学。基础。个人认为电子设计软、硬工程师的前景是好的,一个设计阶段,一个舞蹈,不可或缺,根据自己的爱好来选择。

相关问答

电气工程专业的硬件和软件方向的区别..._电气工程师_帮考网

电气工程专业的硬件和软件方向主要区别在于其研究的对象和应用领域不同。硬件方向主要研究电气系统、电子器件、电路设计等硬件方面的知识,包括电路...

请问一下通信工程、信息工程、电子信息工程、电子信息科学与...

首先回答一下你的具体问题。通信工程、信息工程、电子信息工程、电子信息科学与技术以及光信息科学与技术这些名称看似相同实则完全不同,接下来为大...

通信类里面的硬件和软件分别指什么,比如通信工程专业毕业之后需要掌握哪些方面的技能?

你这问题有点不好解释,跟什么是电脑的硬件和软件差不多……硬件当然就是指通信用到的设备了,手机电路,基站天线,电源,交换机之类的;软件就是控制和操纵这些...

通信工程相当硬件工程师..._通信工程师_帮考网

通信工程师是一种硬件工程师,主要负责设计、开发和维护通信系统的硬件设备,包括无线电、微波、光纤和卫星通信设备等。他们需要具备扎实的电子工程...

智能硬件工程技术是做什么?

智能硬件工程技术是指利用先进的技术和工程方法,设计、开发和制造智能硬件产品的过程。它涉及到硬件设计、嵌入式系统开发、传感器技术、通信技术等多个领域。...

软件工程、电气工程及其自动化专业,请问选哪个?

软件工程和电气工程及其自动化专业,可以说是当下非常热门的两大专业。从2018年大学生专业就业率排行榜中可以看出,软件工程的就业率高居榜首,毕业半年后就业...

电子信息工程专业按就业方向可以划分为软件,硬件和通信3个方向;这3个方向有哪些比较好的企业或公司?

姑且认为是待遇比较好的企业是你想去的企业吧。电子信息工程其实所学比较杂,是一个交叉类型的学科。的确按照你说的一样,电子信息工程涉及软件和硬件、通信等...

通信工程施工要安装哪些硬件?

通信工程施工需要安装的硬件包括天线、基站设备、光纤光缆、光分路器、传输设备、网元设备、机架和配线架、功率放大器、红外光传输设备、天线支架、接地设备...

通信工程和计算机科学与技术这两个专业有什么区别??-李?...

通信工程侧重于信息通信,比如无线通信、有线通信,计算机网络这些的原理,组建,软件,硬件等。计算机科学与技术基本上就是计算机相关的软硬件了。比如...

我是学应用数学的,现在想考研考计算机方面的,如果考软件工程...

数学与应用数学专业跨考计算机专业的研究生很好考,而且导师也非常喜欢数学专业的本科毕业生,如果考软件的话也是一个不错的选择,很多院校软件工程或开发类专业都...

猜你喜欢