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

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年5月20日 上午9:07
下一篇 2024年5月20日 上午9:19

相关推荐

  • 华为科研项目管理模式

    华为科研项目管理模式:创新与挑战 华为作为全球领先的通信技术解决方案提供商,一直致力于推动技术创新和数字化转型。在长期的发展中,华为逐渐形成了一套独特的科研项目管理模式,为项目的顺…

    科研百科 2025年4月3日
    1
  • 私有部署低代码开发平台哪个最好

    在当今数字化时代,低代码开发平台已经成为企业快速构建应用程序的首选工具之一。然而,对于一些企业来说,选择一个最适合自己需求的低代码开发平台可能并不容易。本文将介绍几个私有部署的低代…

    科研百科 2024年2月27日
    119
  • 2018上海公务员职位杨浦定海路街道党政办和党建办科员岗对比分析

    2018年上海公务员考试下周笔试,成绩出来后进面的考生进行选岗,上考职位怎么选?上海华图整理2018年上海公务员考试职位数据参考,不同岗位职位对比分析,该岗位历年相似职位分数线,考…

    科研百科 2023年1月2日
    231
  • 施工组织设计时间定额怎么查

    施工组织设计时间定额怎么查 施工组织设计是建筑工程项目管理中的重要组成部分,时间定额是其中一个重要的方面。时间定额是指在特定时间段内,按照特定的施工方法和技术进行施工时所需的时间和…

    科研百科 2024年11月5日
    1
  • 开展实验项目前期工作

    开展实验项目前期工作是实验项目成功的重要环节,以下是一些准备工作的建议: 1. 确定实验项目的目标:在开始实验项目之前,需要明确实验的目标,例如研究某种疾病、开发一种新的软件等等。…

    科研百科 2024年10月23日
    0
  • 【2023年1月】天津市:互联网研发岗位薪酬报告(天津互联网薪资)

    《互联网薪酬报告》:每月更新互联网研发岗位薪酬数据。 Java后端开发 Java后端开发岗位的月薪中位数为10916元,对比上月上涨 2.11%。 Web前端开发 Web前端开发岗…

    科研百科 2023年4月29日
    428
  • 销售产品报价管理软件《智能报价单系统》(excel智能报价单系统)

    销售产品报价管理软件《智能报价单系统》:企业报价管理的得力助手 在商业活动中,报价是不可或缺的一环。然而,传统的报价管理方式往往繁琐且效率低下,给企业带来了不少困扰。为了解决这一问…

    科研百科 2024年7月20日
    80
  • 北京科研项目管理机构

    北京科研项目管理机构 北京是中国的首都,是一个充满活力和机遇的城市。在这里,北京拥有许多政府机构和科研机构,为科学研究和技术创新提供了强大的支持。在这个城市,有一个名为“北京科研项…

    科研百科 2025年4月1日
    0
  • 建筑工程科研课题室外工程如何选题(建筑工程科研课题管理)

    杨晓毅:现任中国建筑一局(集团)有限公司副总工,一级建造师、教授级高级工程师。 曾先后主持和参与了中央电视台新台址主楼A标段、沈阳文化艺术中心、深圳平安金融中心、海南三亚亚特兰蒂斯…

    科研百科 2022年5月13日
    690
  • 如何找老师参加科研项目

    如何找老师参加科研项目? 如果想参加科研项目,那么如何找到愿意承担这个项目的老师呢?下面是一些步骤和建议。 1. 确定自己的研究兴趣和方向。选择一个自己感兴趣的领域,这样才能更好地…

    科研百科 2024年10月24日
    1