硬件工程师和软件工程师好考吗哪个好?

请问硬件工程师和 软件工程师的学习步骤是... | 问答 | 问答 | 果壳网 科技有意思
请问硬件工程师和 软件工程师的学习步骤是什么?
有些人说软件就是 C++再JAVA再数据结构;
硬件就是altium designer 再单片机再FPGA,是不是这样?
我是一个通信专业研一的学生,现在比较迷茫以后的发展方向,主要是导师研究的方向除了读博当老师以外找不到工作的
+ 加入我的果篮
杂牌工程师
altium大企业用的少
后回答问题,你也可以用以下帐号直接登录
(C)2017果壳网&&&&京ICP证100430号&&&&京网文[-239号&&&&新出发京零字东150005号&&&&
违法和不良信息举报邮箱:&&&&举报电话:现在的位置:
看完,秒懂!硬件工程师为什么远不如软件工程师?
做了9年硬件电路设计,5年智能手机,4年医疗器械,看到这个问题,心情很复杂,自己喜爱的工作居然无奈的发展到了这个窘境。
当初选择硬件是因为不想日复一日的坐在屏幕前面敲代码到天亮,硬件电路设计工作中的元素要丰富一些,各种仪器,各种元器件,实验室,工厂,电脑前面画图坐个台,供应商来了再接个客,个人觉的要比枯燥写代码有趣很多。当时硬件还是产品的主要卖点,软硬件算势均力敌。
但到了现在,依靠国内庞大的用户群,中国站在了全球互联网发展的前列,行业发展速度快,相关人才必定炙手可热,传统制造业与之相比,其实无论软件硬件,跟互联网行业都要差一个档次。问题是传统制造业内部,软件的发展也也要好于硬件,这是为什么呢?
个人体会这种情况在不同行业情况也不同。
消费类电子因为量大,同质化,IC厂家会针对性的提供完善的,集成的芯片解决方案,在早期的智能手机中应用处理器,基带modem,射频单元,音频单元和很多其他功能模块都是分立的,但现在满眼都是集成了各个通信制式和功能模块的单芯片解决方案,设计在这时其实只是应用,别犯错,整机射频音频EMC性能把住关就OK了,当然肯定也没这么简单,但不可否认这样给硬件设计留出的发挥空间少之又少。而硬件同质化之后沦为后台,产品体现差别的是软件,攻城拔寨创收的也是软件,舞台大了自然在公司内更加受重视,待遇和发展自然也好于硬件,但跟互联网和传统行业的差别比,这个差别相对小一些。
另外一点很尴尬的是,硬件的博大精深,体现硬件设计水平的一些技术,在消费电子中慢慢变的没必要了,开始我们也研究对标诺基亚,想把质量做到最好,但后来发现手机大家玩一两年就扔了,根本不需要你设计的这么精细,高层领导还嫌增加成本,浪费工时。手机都这样,其他消费类电子更不必说,可以看出这个行业市场对硬件技术能力,需求并不高,此处深深的叹口气。
在大型设备比如工控和高端医疗器械领域,硬件的处境就好很多,但对知识的要求也会高一些,不光数字电路和嵌入式底层软件,模拟电路,大功率,高可靠性设计的知识也是必须的。没有现成的芯片解决方案;没有现成设计可供参考,系统的庞大,很长的生命周期,可靠性设计相关的需求(出错可能出人命),都决定了硬件有更大的空间去发挥。深度的硬件技术也有了用武之地,我所在的德国公司,干了20年以上的大有人在。当时读了项目组里一个德国硬件系统工程师写的可靠性系统设计文档,自认为不笨,但沉下心读了三遍到现在还没完全搞懂,缜密严谨的逻辑很让人叹服,跟他讲他哈哈大笑,说这个德国的大部门里也就两个人能搞定,这也就是德国没法被中国山寨的技术门槛。
在这种复杂度下,硬件工程师的受重视程度和待遇跟软件相当,我也跟德国人求证过,在德国软硬件待遇也处于同一水平。
我一个豪无文采的工程师写答案真心吃力啊,扯了这么多,都不知道扯到哪条街去了,总结一下吧:
1、互联网正在爆发式增长,风口上连猪都会飞,我们这些腿脚不好使的追不上风口,飞不起来就脚踏实地吧,行业有起伏,说不定哪天你吃饱正睡呢,就被卷上天了,这个时代,太多不可能成为可能了(诺基亚,呵呵),那天之前,起码自我修炼,把体重减轻,方便被卷。
2、发(gong)展(zi)好坏由市场需求决定,国内企业从事高端制造业的较少,对硬件技术水平的需求不高,自然不愿意付那么高的薪水。
如果你还没毕业,还是拥抱互联网去吧。
如果你已经上了硬件的贼船想走技术路线,个人觉得自己选择的路,就坚持走到底。
如果你上了硬件的贼船还不想干技术了,可以考虑转项目经理,硬件跟供应链和其他部门的接触挺多,皮扯多了专业扯皮也没啥问题,职业前景也不错。
衷心希望各位硬件行业的同仁们处境能越来越好。。。
我是一个普通的电路设计工程师,我的专业知识包括数字电路,模拟电路和嵌入式底层软件,当然对所有工程师来说,产品知识和项目管理技能都是必备的。我们谈到的硬件,涉及的领域太宽,IC设计,FPGA,射频,EMC,电气工程,等等等等,基本上产品不同,所需的硬件技术的package就不同,我对这些领域有所了解但并不深入,所以出于严谨的态度,我的视界和知识不足以,也没资格给你们负责任的建议,我所能做的就是分享我的一些有用的体会,希望对大家有所帮助:
3年前我去德国做项目时有留意到办公室里的一个小伙子,很腼腆,不怎么跟周围人讲话,后来有机会一起合作,发现他的能力非常的强,与他稚嫩的外貌很不相称,有些好奇就问他毕业几年了,他回答一年多,我很惊叹他这样的水平居然才毕业1年多,想想自己当时的水平跟他比真是弱爆了,但为什么我3年前就见过他,原来他在读研阶段,就跟公司签订了实习合同,每周都会来公司里工作一天,并且这样的实践活动,在他们同学里面非常普遍,他们的大学生活基本上就是在忙碌学习和实践中度过的。
这引起了我对自己的大学生活的反思,我特么当时都在干吗?为了高考受够了压力,大学必须不能继续那个状态啊。数电模电都在学,但也不清楚这些电路到底能用来干什么,应付完考试就抛之脑后了。等若干年后工作需要碰到问题了,才又把大学课本翻出来再啃,周围同事不乏清华,交大,华科的硕士,但大家都在感叹,如果早知道是用来干这个,那当时学的可得多起劲啊;如果大学教育能跟实际结合的紧密一些,那我们可得少走多少弯路,如果当初多做一些实践,可得增加多少有用的积累啊。玩游戏?谁还会去浪费那时间。睡懒觉?我哪有那闲功夫。什么?泡妞?清晰的人生理想面前,你跟我提泡妞?呵呵,妞还是得泡的。
没有后悔药给我们吃,但我们的病历可以给你们看,我想对于大多数学生,都在被动的接收学校,社会安排推送给你们的知识和活动,想想如果学校不组织挑战者杯之类的比赛,那我们是不是就不做东西了呢?但我们能不能更积极的,主动的去了解社会,了解你梦想公司的产品是什么样的?那里的工程师们都在做些什么?他们都在提高哪些技能?他们都在泡什么论坛?你课本上的知识是如何被用到具体产品里去的?
每个人的人生都充满迷茫,自己的方向和目标只有自己通过实践才能找到,希望这份病历,能作为前车之鉴,给你们一些有用的提示和帮助。关于方向,实在不是普通的我能受的起的问题。
微信公众号搜索"爱板网"加关注,每日最新的开发板、智能硬件、硬件、活动等信息可以让你一手全掌握。推荐关注!
【微信扫描下图可直接关注】
相关阅读:
【上篇】【下篇】
您可能还会对这些文章感兴趣!
您必须才能发表留言!凭什么说硬件工程师不如软件工程师?
凭什么说硬件工程师不如软件工程师?
物联网头条
从事3年软件设计,大学读的是java。也许是因为不想整天坐在电脑前无止休的敲代码,也不想半夜三更不停的修改bug,几年前专做了硬件工程师(不要问我为什么能转...)。哪怕如今做了几年,也算是老行当了,却发现国内硬件工程师与软件工程师待遇差距不是一般的大。软件工程师被我们戏称为“码农”,这不是褒义但也不是贬义。算是程序员的一种自嘲 ,我们天天对着电脑,眼前的一切只有代码,所以说,经常说IT工作者不懂浪漫。硬件由于他的丰富性,深深的吸引了我。电路板、元器件、仪器,比代码是不是更有趣?硬件工程师需要大量的知识储备然而,如此多的工作内容及丰富的行业知识,平均水平却追不上发展迅猛的互联网所带动的软件工程师,传统的硬件开发遭到冷落。无论是传统行业内部,还是互联网圈,软件的发展都要好于硬件,这种情况是什么时候出现的?硬件产品的同质化及软件体现出的区别化导致了这一现象越来越严重。硬件工程师工作环境在以往的电子产品类型中,即时不同品牌的产品,在同质化严重的硬件设计上差距越来越小,而各个芯片集成的解决方案在如今在单个芯片中,对于硬件设计来说,直接拿来用即可,虽然实际并不简单,但是对比软件的开发,硬件产品的设计空间越来越小。软件工程师工作环境软件的差异体现并不是一个山寨产品可以区分的,哪怕开发一个山寨版的社交软件,成本也是非常高的,其中包含服务器成本、人力成本、广告成本、研发成本。按一个软件团队最低配置,需要有前端、软件工程师、软件测试员、服务器维护工程师、产品经理,其中软件工程师还可区分为框架设计、代码、ITJOB等。市场决定了硬件无法像软件一样用时间去完善一个产品。电子产品迭代更新过快再者,硬件产品使用时间较短,一个硬件产品的更新换代往往只需要一年到两年,从MP3到MP4用了好几年,是因为技术的更新迭代,而从MP4到MP5却只需要很短的时间。当你想像软件一样,将硬件产品设计更加精细完美,但是市场是不允许你这样做的,领导也不会同意。而软件哪怕你用了三四年,在这四年中,除了功能外,代码的优化是非常重要的。大型设备工程师当然,在大型设备、医疗器械、工控等领域,硬件工程师的待遇要好非常多。在没有芯片解决方案的行业下,对于硬件知识的储备则要求需要会光数字电路、模拟电路、嵌入式底层软件等,大功率高可靠性的设计积累也是不可少。然而这高门槛下,一般的从业人员没有时间积累是无法达到的。所以在某些领域。PS:软件工程师的差异化体现在初中层次,而硬件工程师的差异化在高层越来越大,市场导致了前期软件工程师要比底层硬件工程师受重视;在同样的高度上,高级软件工程师的差异化渐渐缩小,而高级硬件工程师则渐渐被拉大。所以,在技术核心上,硬件工程师还是要比软件工程师重视。
本文仅代表作者观点,不代表百度立场。系作者授权百家号发表,未经许可不得转载。
物联网头条
百家号 最近更新:
简介: 让万物互联 赋予万物智慧
作者最新文章2015年毕业生就业情况调查&软件工程师薪资最高
&&&&来源:&&&&
&&&&&&字号
原标题:2015年毕业生就业情况调查 酒店管理最赚钱
  学什么专业工资高?日前,由北京大学市场与媒介研究中心和赶集网研究院历时8周,调研今年26万毕业生的就业趋势情况发现,酒店管理类、通信类和电子商务类专业列毕业薪资前三名。在“互联网+”的大潮下,90后毕业生从事软件工程师的签约薪资最高,达到每月3824元。
  1、爱签哪个行业? 四大行业共收近半数毕业生
  根据调查发现,90后毕业生2015年的平均签约薪资2687元,比2014年上涨了244元,比2013年上涨568元;从90后毕业生签约行业前十来看,签约服务业、制造业、信息技术业和建筑业的比例最高,分别占15.0%、11.4%、10.8%和10.7%,这四大行业总共接收了近半数(47.9%)的90后毕业生,这些行业,尤其制造业和建筑业都属于典型的劳动密集型行业。
  2、潜力职业怎么样?
  创业、司机、快递员薪资均较高
  根据90后毕业生签约薪资得到的就业主力军潜力职业排行榜,自主创业薪资最高,每月平均4426元。技术类职业紧随其后,平均每月3827元,在就业主力军职业中潜力无限,其中不乏有软件工程师、机械工程师、硬件工程师和电气能源技术员等,司机、快递员、采购员在90后毕业生签约职位中薪资也均较高。
  3、哪些专业赚钱?
  酒店管理、通信、电子商务不错
  分专业来看,90后毕业生的平均签约薪资,酒店管理类、通信类、电子商务类、法律类、市场营销类、计算机应用技术类、电气自动化类、工商管理类、机械技工类、环境科学类和物流类等11个专业的平均签约薪资高于总体,其中酒店管理类、通信类和电子商务类专业最高,是最赚钱的专业,签约薪资分别是3634元、3489元和3305元。
  4、哪些职业待遇好?
  软件工程师平均每月3824元
  要是不按大学所学的专业,而是按职业来看,时下的“互联网+”的潮流下,待遇最好的就是软件工程师了。软件工程师、机械工程师、硬件工程师、编辑/记者、策划、电气/能源技术员、采购员/助理、淘宝职位、销售和跟单员等10个职业的平均签约薪资高于总体,软件工程师的签约薪资最高,平均每月3824元。
  南京徐庄软件园一家企业最近正在招聘软件工程师,企业的人力资源负责人告诉记者,刚毕业的软件工程师待遇虽然不算高,但有点经验的,待遇增长非常快,现在已经为招人愁白了头,“Android和IOS软件工程师,一般有两年工作经验的,薪资就要开到1万多,要是能有四五年知名IT企业工作经验,能独立组团队的人才更不好招,即便月薪开到3万也未必能招到。”而如果猎头成功推荐一个这样的人,企业会不惜支付一两万元的猎头费用。”
(责编:陈一诺、鲍聪颖)
善意回帖,理性发言!
使用其他账号登录:
恭喜你,发表成功!
请牢记你的用户名:,密码:,立即进入修改密码。
s后自动返回
5s后自动返回
恭喜你,发表成功!
5s后自动返回
最新评论热门评论
精彩新闻|京城要闻
图说天下|焦点视频
24小时排行&|&
人 民 网 版 权 所 有 ,未 经 书 面 授 权 禁 止 使 用
Copyright &
by .cn all rights reserved
人 民 网 版 权 所 有 ,未 经 书 面 授 权 禁 止 使 用
Copyright &
by .cn. all rights reserved

我要回帖

更多关于 软件工程师的好处 的文章

 

随机推荐