这个问题是我在知乎看到的。
问这个问题的,要么是正在从事硬件工作,要么是准备入行的新人。
我工作年限不久,今年也才19岁(去年18),工作4年多。
我先发表自己的一些观点,可能不对,勿喷,然后我再截取部分知乎上网友的回答。
我大学的专业是电子信息工程。
毕业找工作,选择硬件,1是我软件不行,2是我对软件不感兴趣,3是我只能干硬件了,4是我想干技术。
我记得大四父母就没有给我钱了,为了能找一份养活自己的工作,所以我选择了面试硬件。
也就是对硬件稍微感兴趣,稍微熟悉一点,面试的时候稍微能吹嘘一点。
稍微能吹嘘一点指的是自己有一点项目经验,参加了一些电子类竞赛,如电赛、飞卡、物联网等。
一切看起来都是那么的将就、勉强,就这样,我还是找了2个月的工作,持久战让我收获了几个offer,综合考虑,选择了现在这家公司。
所以回到问题:硬件工程师有前途吗?
我们先假设硬件工程师没有前途,软件工程师有前途,搞Java的很有前途。
Java面试官sowhat1412隆哥向你抛出了三个问题:
1、HashMap为什么线程不安全,如何替换?
2、解释下死锁是什么?
3、为什么用线程池,线程池的作用?
你一听一脸懵逼,这都什么鬼?
所以就很简单的道理,前途和实力是匹配的,你如果是稚晖君那样的全栈,可以选择自己感兴趣且工资高的AI算法 ,而我只能选择混口饭吃的硬件。
有人说了,这和问题没什么关系,这个假设不成立。
那我们再假设硬件工程师有钱途,这里,我将前字改成了钱,让问题变的简单一点。
我去BOSS直聘上搜了一下,我现在从事的硬件-基带工程师的工资。
是不是也很可观,5年+工作经验的基带,我觉得在上海稍微努点力,拿一个20K应该不成问题。
霍,在搜一下IC设计,3~5年工作经验的直接30K起步了,本科毕业的一般都是20K起步了,好一点的学校,好一点的IC公司,本科强一点,毕业30K也是很正常的。
可能别人又说了,互联网的大厂,比如字节,PDD,微信团队,这些刚进去可能就30K起步了。
这样的人能有多少?
太少太少了。
大部分人还不是拿着温饱的工资,可能在北上广深这样的城市,也就只能吃住行了,每个月剩不了几个钱,甚至入不敷出。
搞Java,我认识的隆哥(硕士)在北京4年半也才20K出头,985电科大毕业的大帆在西安三星也就15K左右。
我们总是被互联网的风光所吸引,却看不到一串串代码背后的艰辛,那是多少个996,007构筑而成的。
向往互联网的灯红酒绿,熟不知那是通宵熬夜的灯光。
所谓的前途只不过是比别人更努力一点。
你向往并持续为之付出努力的,那才是前途。
又有人会骂了,你TM这是毒鸡汤,互联网这么发达,天花板比硬件高太多了,这一点我不否认,你可能干十年硬件,也就这个样子。
我们再看一下知乎网友的回答。
多多说:我也是女硬件工程师。入行第一天,前辈就给我打了预防针,做硬件工程师绝对饿不死,但也吃不饱。入行这些年,换了几家公司,平台都不大,能力上就是独立做公司的产品都没什么问题,应付日常工作也比较得心应手了。
现在也差不多到了自己在这行的天花顶吧(就是天花顶比较矮),但也没有再深入研究的本事了,本质上就是混口饭吃的。想真正学技术做大神的建议去大平台磨炼。
jason说:你好,我已经做硬件6年时间了,越来越感觉到只是做硬件的话,前途的确也比较有限。
硬件比较有优势的是容易转到领导岗位,因为对采购器件,和供应商接触,开发流程比较熟悉。软件通常不关心整个项目的流程,会比较关心如何按照规格书实现功能。所以在这方面做硬件是有优势。
锋兄说:直接一点,你有没有兴趣,如果对这行没有点兴趣和钻研的精神。果断劝退!
想要成为一名有点分量的硬件工程师是不容易的。你可以3个月上手一门编程语言,马上入手工作。但是想硬件入门至少两年,还要看有没有人带你,有没有机会去项目上实操。
唐老鸭说:答案很简单:没有任何前途。
因为绝大多数的职业就其本身都没什么前途而言。
我觉得网友们说的都很有道理,这本来就是一个主观题。
大部分人的工作都是养家糊口的。
你对一个在深圳工作10年、月薪15K的硬件工程师说,你这工作没有前途,工资低,他只会这个,你让他怎么办?
还是那句话,你向往并持续为之付出努力的,那才是前途。
你努力工作为家人创造良好生活条件的,那也是前途,成年人的世界没有容易二字。
共勉。