211材料硕入职华为OD,被强制从硬件转软开,完全不会C/C++该坚持还是跑路?
今天给大家分享的是一位粉丝的提问,211材料硕入职华为OD,被强制从硬件转软开,完全不会C/C++该坚持还是跑路?
接下来把粉丝的具体提问和我的回复分享给大家,希望也能给一些类似情况的小伙伴一些启发和帮助。
同学提问:
我是23届毕业的北京某211硕士,材料专业,毕业后校招进入了某车厂,干了四个月受不了了(工作环境太差),遂辞职后在芯片设计企业实习了半年,最后跟我说可以转正,但是要跟我签3年的协议(不是竞业协议)意思是要呆满三年不能离职,离职就要把公司给你的所有的钱全部还回来,当时刚毕业直接懵了,咨询了父母导师以及师兄师姐的建议后,还是没签,随后去了华为od,去做芯片验证,纯硬件岗位,结果干了两个月,就过年前突然通知我们说芯片组要离开部门去平台那边,然后本来芯片组是没有od名额的,名额都是从软件借的,芯片走了部门这边就把od名额收回去了,我们两个新进来的od就很悲催的干了两个月从硬件芯片验证直接被划到了软件,我机考什么的都是用的python(因为芯片设计要搞自动化脚本),200分很低,当时面我也是拿我当硬件去面的,结果突然就被从硬件干到软件了,现在在搞芯片上层的解决方案,华为又是选拔制,不会因为你中途来就给你放水,反而pl一直在压力我,我连c语言都不会,一上来就让我搞业务模块的驱动和中间件,太难了,一上来就是c语言和c++,我真不知道该怎么办,我到现在还是懵逼状态,你搞不懂主管还给你压力,完了我3月19号就要过可信考试了(芯片从来都不需要考这个),我感觉真的很难过,这该咋办,是辞职了再去找芯片的工作,还是说再坚持坚持,主要是我感觉我对软件没有兴趣,环境不好也挣不到几个钱,感觉35岁被直接一波带走真的好难,求YT给个出路。
Yt回答:
首先我们回答这么晚还是得给你说声抱歉,大家像这种有时间节点,比如时间比较紧急的朋友可以提前一下,因为这个排队的话,你比如排到现在,这个可能对你本身来说,提问的这种初衷你是没有得到解决的,当然我也是认为我得给你说一声抱歉。接下来再提到前面这一段,23届211材料专业,某车企干了4个月,实在受不了了,辞职去了芯片设计企业实习了半年,最后说可以转正,但是签了三年的协议,不是就业协议,意思上待满三年不能离职。我不知道是不是你表述有问题,或者你听到有问题,既然不是竞业协议,那应该就是劳动合同,这劳动合同三年一签是很正常的,这个意思呆满三年不能离职,我认为这一条在劳动法上面应该都是不承认的。你跟他签嘛,签完之后你要离职你看他嘛。什么还有说离职之后就要把公司所有的钱都得还回去,这个东西你大胆跟他签,这是不符合劳动法的。他怎么可能你在这里上班,他给你工资,他是雇佣你,你上一个月班,然后他给你一个月薪资,你上一个月他给你一个月。请注意这是一个劳动者该有的权益,在这里待满三年,凭啥要你待满三年?他有什么权利要求你待满三年嘛?在中间离职不是个很正常的事情吗?包括有很多朋友第一次签劳动合同之后这签三年是不是哪里有个坑。请注意,你大胆跟他签,劳动法没有这一条。就是比如说待满三年,不到三年之内不能离职,没有任何一个说法。比如说我要回老家发展,或者说我结婚,然后比如说对工作不满意,这是一个双方选择的过程,根本就没有所谓的待满三年,没有什么待满三年不能离职,没有任何这个说法。还有就是离职后面需要把公司所给的钱全部还回去,哪有这个说法啊?你作为一个工作两年的朋友,难道连这点常识都没有,你大胆的跟他签嘛。
后面还是没有签,后面去了华为OD,然后做芯片验证纯硬件岗,结果干了两个月,过年前突然通知我们说芯片组要离开部门去平台那边,也就是从芯片要去到软件。其实你就会发现这里干硬件这个方向,特别是芯片测试这种硬件相关的岗位,其实它的门槛是非常非常低的,当然不是说软件门槛高啊,硬件门槛会更低一点。一般来说硬件来说,你不会你可以问一问,问问芯片原厂,你可以问问之前的同事,你会发现那个万用表或者示波器一架,然后基本上管点供应链BOM成本,其实你会发现那个东西它不会太难的。然后结果干了两个月被通知去平台组,本来芯片组就没有什么OD名额,名额都是软件借的,芯片走了部门这些名额就得收回去,我们新来的2个OD然后很悲催,干了两个月直接从硬件芯片验证划到软件,然后连机考什么的都是用的Python。200分过了,然后是属于重新再面,就是他们被裁了之后重新再面依旧是给他们过了。然后我们现在在芯片上层的解决方案,华为又是选拔制,中间又不会给我放水,PL一直给我压力,我连C语言都不会,一上来就让我搞业务模块,搞业务的驱动和中间件太难了,一上来就是C和C++,我真不知道怎么办。其实请注意社会本来就是这个样子,只是你自己认为自己还是不懂,其实我认为从你的心态上面可能有一点偏于这种对于华为或者说对于这个项目本身就有一种仰视的方式,就是你会发现你自己可能来说把不会当做了一种自己的借口,当然这人生下来不可能都会,也不是说你可能没学过,你可能一下子就能会,但是我认为这个东西你努力努力应该还是会的,你会发现这个代码来说,它不会这么难的。当然我是作为过来人,我是作为纯软件计科科班生出来的,我认为这个应该没你想的那么复杂,当然我是站在一个站着说话不腰疼的。
我跟你讲一下,这里就是说企业在用人的时候,它是符合自己的用人标准,绝对不是因为你不会,然后我等你会了来工作,各位如果你是这种想法,我跟你讲,那你还是太年轻了。也就是企业来说你不会我就换个人,你不会,我现在需要的是这个人,我的工资也就是跟你一个交易一样,我的预期我的薪资是需要招这样的人的,如果你没有达到,那你就是能力不合格,你不符合我的预期,就是你转正可能都转正不了。没有所谓的说等你会,谁教你,谁能教你,特别是当各位离开学校之后,没有谁手把手教你。你包括在学校教你的那些东西,那东西基本上是属于书本上的东西,当你真的说步入社会解决具体问题的时候,没有人手把手教你。虽说会给你安排一个导师,安排一个所谓的mentor,那个mentor他也是工作,他没有任何义务要教会你,就是你是需要自己去满足工作的需求的。
我真不知道该怎么办。这还能怎么办?硬着头皮上啊,然后这个过程结合着代码你自己看。首先我跟你讲一下这个代码,作为平台性的代码,首先第一步你不是去研究代码的原理,你也不是去看之前的文档,这是看不懂的,第一步先保证你的代码能编译能运行,你能烧录进去,能进行正常运转,做到这一点我认为应该不会太难啊,就是你保证代码你能编译,自己能下载,能编译能运行,这一点我认为它不会太难。第二点尝试改动,就是你改完之后它有效果反馈,改完之后就有效果反馈,你不用懂它,像你们平台组一个系统这么多的代码,你根本就不可能能够去把它研究明白再去改代码,这是不可能的。你接下来第二点做的就是你不管代码懂不懂,你也不要懂,你只要能够改动,就是你通过增加if else也好,或者结合着某个bug也好,或者结合着你之前的修改日志也好,你先去改动它,能够把你改动的代码能够复现出来,能够有一些反馈,这是第二步。如果第二步做到了,你就会发现这个事情好像没那么难,因为你只要慢慢能梳理代码流程,然后改动,梳理代码改动,然后形成反馈,你自然而然你就能够搞定,只是第一次搞得不太好嘛。或者搞定了之后,你发现全组人瑟瑟发抖,反正紧张的又不是你,反正你在上面改动一两次,而且在上面出错都是很容易很容易的,出错都是很正常很正常的。你比如刚开始提交完之后,全组人瑟瑟发抖,或者大家意见都有点大,这个无所谓,你说我第一次改,然后大家请多多指教,后面来说,你后面有过几次之后,你就慢慢就会有经验,这代码该怎么改,没有其它。至于这个C语言懂不懂,慢慢来说你做了多少,它就是一种本能,没有其他的。
然后再往后面看,完了我3月19号就要过可信考试了,芯片从来都不需要这个,我感觉真的很难过,这该咋办,辞职了再去找芯片,还是说在坚持,感觉自己对软件没有兴趣,环境不好挣不到钱。兄弟啊,有多少人想从硬件转软件没有机会,你现在是多好的机会,天然的给你从硬件转到软件。软件我跟你讲,软件会比硬件薪资会要高很多,而且它的可想象空间也会要大很多。硬件很多东西都是固定的,基本上来说你后面都是管什么BOM成本,然后测一测万用表跟跟生产,没有其他的。但是软件整体来说,它的整个灵魂都是在软件这边,软件我认为它比硬件薪资高也是在这里,它代码的门槛也会高很多。我认为现在来说,你换一个方面去看待问题啊,给自己施施压,你扛一扛应该能够过,转软件绝对对你后面职业发展只有益处,没有坏处,好吧。
总结:
- 当初芯片公司协议纯属吓唬人 "干不满三年赔钱"是扯淡(劳动法根本不认);211硕士被这种话术吓跑太亏(签了随便走,公司敢扣钱直接劳动仲裁)
- 转软件是天降馅饼 硬件岗天花板低(天天测芯片看示波器);华为逼你转C++是塞钱进你口袋(软件薪资比硬件高30%起)
- 生存指南硬刚到底 第一步:今天就让代码跑起来(不懂原理就先编译烧录);第二步:瞎改代码练手感(ifelse随便加,搞崩了就说新人试错);第三步:把PL当空气(他骂任他骂,你偷偷学代码)
- 可信考试保命三招 死啃华为内部题库(可信考试全是固定套路);找组里老油条抄笔记(他们当年也是混过来的);考不过就装孙子求补考(新人总有特殊待遇)
计算机相关专业就业求职学习路线/offer选择/职业规划建议
工种浩:程序员yt (学习就业困惑?我们来为你答疑解惑!)免费投稿 投稿必回
#职业规划##计算机#解决计算机相关专业就业/面试/技术提升等问题解答(投稿必回)