硬件工程师vs软件工程师,哪个更该值得选择

2024-12-02 02:18:29
推荐回答(1个)
回答1:

我们先了解两者的区别。硬件工程师顾名思义重点在于计算机硬件,其主要职责就是在于各项安装调试工作,包括但不限于电脑软硬件的安装调试工作、网络的安装调试工作、周边产品的安装调试工作。而软件工程师则多与软件开发相关,其技术要求比较全面并且涉猎范围扒谨广。

本人在读本科前希望自己能够成为一名硬件工程师,所以当时报的专业是硬件方面的,在本科期间学习了PROTEL等电路设计软件,并学会熟练应用常用电子元器件,检索各种元器件材料,对嵌入式系统也有所了解,学习C语言、汇编、VHDL、Verilog。另外,还利用寒暑假学习了焊电路板,做成功了收音机、函数信号发生器、频率计数器等等。之后毕业了找工作,发现自己处于一个尴尬的情况中,硬件工程师少有招女性的(本人性别女),即使招收女性,那要么薪资很低,要么要求比男性高出许多。另外,中国的制造业是相当发达的,但是对于创新却仍有欠缺,我意识到,如果打算硬件方向一条道走到黑,要么回学校继续深造出来去研究院里搞科研,要么之后往国外发展。说实话大专或本科学历的人会深有体会,硬件行业在国内没有软件行业吃香。如果说真的喜欢硬件,那只有爬得更高,才能看的更远,有更好的发展。所以大环境以及由于我自身情况所趋,最后找到的相对合心意的工作却不是纯粹的硬件类型的工作。

之团此旅后本人又在各种机缘之下辞职考研读了软件专业,然后对软件工程师也有了一些了解。软件工程师对技术的要求比较全面,需要学习各种编程语言,熟悉软件架构,会自主开发,另外,对网络工程和软件测试也要有所了解。相比之下,软件工程师,没有那么重视学历。这项行业关注的重点是自主学习能力与开发项目的经验。因为软件工程的知识一直在更新,这就意味着从业者需要不断的学习吸收新知识让自己理解并突破原有的境界,是学无止尽的。而软件工程师只有在一轮又一轮的项目实践与开发上才能让自己的能力得到提升,了解自身尚存在的缺陷,从而改进。没有最好,只有更好。

从中国目前的市场来看,软件比硬件更受欢迎。硬件大致相同,在竞争激烈的情况下,只能在软件方面更加出彩才得以存活。要想做硬件,就要不断提升自我(包括学历与各项创新能力),加强对于硬件学习的深度,往国内高端制造业的公司靠拢或者进入研究所科研。而如果想做软件,那就立刻开始打基础,同时扩大自己对于软件学习的广度,方方面面均要有所涉猎,才能融汇贯通。另外,无论硬件还是软件,都会对自身的英语水平有一定的要求,毕竟目前先进的知识大多从国外引进,英语阅读能力还是要有的。

总而言之,对于自己选择硬件还是软件,我们不仅要考虑兴趣爱好,还要考虑自己的性别和外界的就业环境,塌凳毕竟说到底选择哪项都是为了有合适的“吃饭的家伙”不是么?当然了,不管你选择了硬件还是软件,学习是必不可少的,记住自己选择的路,然后努力地走下去,愿你成功。