硬件工程师与软件工程师的区别
大家好,我是一直在工程师领域摸爬滚打的小周。小周新开专题“职称300问”正在连载,有需要的工程师们可以关注小周,每天了解一点点,职称路上不发愁。软件工程师被我们戏称为“码农”,这不是褒义但也不是贬义。算是程序员的一种自嘲 ,我们天天对着电脑,眼前的一切只有代码,所以说,经常说IT工作者不懂浪漫。硬件由于他的丰富性,深深的吸引了我。电路板、元器件、仪器,比代码是不是更有趣?
硬件工程师需要大量的知识储备
然而,如此多的工作内容及丰富的行业知识,平均水平却追不上发展迅猛的互联网所带动的软件工程师,传统的硬件开发遭到冷落。无论是传统行业内部,还是互联网圈,软件的发展都要好于硬件,这种情况是什么时候出现的?
硬件产品的同质化及软件体现出的区别化导致了这一现象越来越严重。
硬件工程师工作环境
在以往的电子产品类型中,即时不同品牌的产品,在同质化严重的硬件设计上差距越来越小,而各个芯片集成的解决方案在如今在单个芯片中,对于硬件设计来说,直接拿来用即可,虽然实际并不简单,但是对比软件的开发,硬件产品的设计空间越来越小。
软件工程师工作环境
软件的差异体现并不是一个山寨产品可以区分的,哪怕开发一个山寨版的社交软件,成本也是非常高的,其中包含服务器成本、人力成本、广告成本、研发成本。按一个软件团队最低配置,需要有前端、软件工程师、软件测试员、服务器维护工程师、产品经理,其中软件工程师还可区分为框架设计、代码、ITJOB等。
市场决定了硬件无法像软件一样用时间去完善一个产品。
电子产品迭代更新过快
再者,硬件产品使用时间较短,一个硬件产品的更新换代往往只需要一年到两年,从MP3到MP4用了好几年,是因为技术的更新迭代,而从MP4到MP5却只需要很短的时间。当你想像软件一样,将硬件产品设计更加精细完美,但是市场是不允许你这样做的,领导也不会同意。而软件哪怕你用了三四年,在这四年中,除了功能外,代码的优化是非常重要的。
大型设备工程师
当然,在大型设备、医疗器械、工控等领域,硬件工程师的待遇要好非常多。在没有芯片解决方案的行业下,对于硬件知识的储备则要求需要会光数字电路、模拟电路、嵌入式底层软件等,大功率高可靠性的设计积累也是不可少。然而这高门槛下,一般的从业人员没有时间积累是无法达到的。所以在某些领域。
我是小周,想在工程师领域摸爬滚打出一番作为。觉得文章有用的话不妨点赞,收藏,转发、别忘了关注我,职称300问每天更新~
女生适合做硬件工程师吗?
突然看到年入千万的知乎网友提了个问题,女生适合做硬件工程师吗?引起广泛讨论,和大家分享。
同学a:
本妹纸女汉子一枚,17年毕业后在一家中型私企从事硬件研发。本科专业学的就是电子信息工程,所以找工作也没考虑转行。怎么说呢,上班后感觉除了累还是累,毕竟女孩子做研发很辛苦,天天和一群程序员加班到深夜,头发生长的速度已远远跟不上它们成群抛弃我的速度。不过优点也是有的,那就是抬头一瞧,一些黑框眼镜,格子衬衫(此处略做夸张)映入眼帘,没错,就是我们可爱的程序员小哥哥,周围方圆十里找不到一个同性的感觉,会让你误认为自己也是一枚汉子,这样你就会忘记自己的疲惫,跟他们一起好好工作,努力赚钱。咳咳~认真点,研发这个岗位的话,相对公司其它工作来说,就是工资点,累嘛确实也很累。硬件研发会比软件稍微不那么费脑,但平时做的杂事比较多,以至于你会有一种一直在打杂的感觉,女孩子身体会有点吃不消,尤其是很多时候调试会遇到强电及一些大而重的负载需要你拆装调试。
总之还是要看你的工作状态了,平时基本没啥个人时间,项目急的时候,即便是周末也很有可能被叫回来加班,要是工作身心都受到煎熬,那还是要好好考虑下了。
同学b:
同应届生,本科,女,去年11月初签了offer,就是硬件工程师。
而我的专业,却是生物医学工程。个人认为,诗酒趁年华,想做就去做吧,怎么能随便就让别人左右了自己?怎么能轻易被外界约束呢?
~~~分界~~~
答主现在已经转岗到供应链了。
同学c:
不请自来,我也是硬件工程师,不过是手机硬件工程师,比较悲催的事是,公司不行了,我被裁员了,现在一直在找工作中,也在犹豫要不要转行,因为年纪大了,大龄未婚,是一个很让人头疼的事情。建议如果是大公司去做硬件工程师,多学点其他人的工作,不要懒,因为大公司分工太细,不出去还好,一出去基本上就很难靠自己那一点东西找到工作了。小公司的画就能学多少学多少吧,小公司有的设备不全。
最关键的是,能不能在这一行走下去要看兴趣,先去尝试,如果做这份工作很痛苦,又不想学习新东西,你就要好好沉淀一下,是因为不喜欢,还是因为懒。如果是真的无感,好多东西又不懂不想专研,那就趁早转行吧,别到时候在公司混日子,最后让日子混了你。
同学d:
我就是硬件工程师!2015年7月份入职的!起初压力是蛮大的,画原理图,调试,焊接,出报告,去贴片厂等等。好多人都建议我做layout,可是我还是喜欢原理图设计。说实话,硬件工程师真的挺苦逼的,如果真的决定有这一行,不妨尝试一下。其中的酸甜苦辣自然就水落石出!
同学e:
看到一个硬件工程师抱团取暖的问题了啊~
我觉得这个行业,男女没有差别,个别老工程师有性别歧视,完全个人原因……
我们这个小地方,硬件工程师是万金油,设计、调试、生产、有时候搞搞软件或者提软件需求。当然,打杂就更多了……看是否适应这种救火队员的生活了……
唯一的好处是,产品卖出去的时候,真是孩子出嫁的成就感。
同学f:
我组里也有几个女同事,实话实说,女生做硬件研发还是比较吃力的,体力,逻辑思维都有些跟不上同期进来的男同事。但是在硬件测试上却强于男同事,做事细心。
转载来源知乎,侵删,链接如下:
https://www.zhihu.com/question/47996936
投稿/招聘/推广/宣传/技术咨询 请加微信:woniu26a
硬件笔记本,一起学习电路设计、PCB设计、仿真、调试以及EMC知识
更多干货文章请点击关注:
搞懂元器件,就搞懂了电路的一半
一起学习吧:
硬件笔记本|加群
声明:本号对所有原创、转载文章的陈述与观点均保持中立,推送文章仅供读者学习和交流。文章、图片等版权归原作者享有,如有侵权,联系删除。
相关问答
硬件工程师和软件工程师相比,哪一个就业发展前景比较好呢?
我同事老婆是某企的硬件工程师,每天工作很是轻松,下午5点多准时回家,但是前段时间,被裁员了。我不是想说我同事老婆能力不行,她是一个很优秀的人,这点必须...我...
年薪50W+的硬件工程师,是如何炼成的?
能够达到年薪50万+的硬件工程师,已经算是顶尖的高级工程师了。硬件工程师的普遍工资并不是很高,平均月薪也就1万左右吧,低于1万的大有人在,能够达到月薪2万以...
如何成为硬件工程师?
大家好,很多朋友想成为硬件工程师具体需要哪些技能呢?1需要有一定的硬件基础知识,我读的是电子与信息工程专业,虽然学了很多课程,但目前最主要用到电路基...大...
硬件测试工程师是干什么的?有哪些任职要求?申请方
[回答]很多同学在找硬件测试工程师相关工作的时候了解一下硬件测试工程师到底是干什么的?以及任职有那些要求都是很有必要的,这样能够帮助我们提前了解这...
什么是硬件设计师?
硬件工程师需要会的东西太多了,首先你要熟悉了解电子方面的很多基础知识,然后在这基础上开始深入。1、学会设计、建构和测试各种计算机硬件及其相关设备,要会...
什么是计算机硬件工程师-懂得
计算机硬件工程师主要工作任务1.计算机产品硬件设计2.了解计算机的结构及其发展趋势3.对计算机硬件的销售及市场有较深刻的认识4.区域市场管理5.按...
硬件测试工程师工作职责是什么?发展前景怎么样?申请方
[回答]在找工作的时候,很多想要从事硬件测试工程师的同学都想提前了解一下这个岗位的工作职责是什么,以及任职要求都有哪些,都需要学习什么技能才能胜任,...
什么是计算机硬件工程师?怎么去考?都考些什么啊?
计算机分软件和硬件,一般大学裏头的计算机学院会分软件学院和硬件学院。读完硬件以后,你已经具备了去组装一台电脑的能力,至於工程师,需要到了社会中工作十年...
想做一个硬件工程师,不知道怎么开始?
一、何为硬件,何为软件首先大家需要知道何为硬件何为软件,就是我们平常所指电子领域的电子电路方面的,所有的电子电路及电子元件所构成的某个产品,是实实在...
硬件工程师真的赚的没有软件工程师多吗?
谢谢邀请!我是电商软件工程师,这个问题我回答比较合适。硬件工程师没有软件工程师收入高,这不是绝对的。一个信息产业企业的发展需要好的硬件工程师也需要好...