211测控本科转码自学嵌软进华为OD,学杂了缺乏专业知识该如何规划未来?

今天给大家分享的是一位粉丝的提问,211测控本科转码自学嵌软进华为OD,学杂了缺乏专业知识该如何规划未来?

接下来把粉丝的具体提问和我的回复分享给大家,希望也能给一些类似情况的小伙伴一些启发和帮助。

同学提问:

老师您好,我是24届北京强211本科,专业是测控。在校期间和同学开发过一个app,上线过应用商店, 属于对计算机比较感兴趣。后来因为专业课程,又学了pcb,负责智能车硬件开发,团队拿了校级第一名。因为专业学的杂,又学了plc,后面跟导师做了半年的深度学习方向目标检测算法,有一个成熟的项目。大三考研感情加考研前做了手术没有考上。大四下感觉有阴影放弃二战,评估自己情况有比较深厚硬件基础,加代码能力还行自学了两个月签了北京2k人规模的嵌软offer,但是入职后被公司放养,靠着网上自学参与了公司四个大的项目开发,都完成业务需求。嵌软因为经常会遇到网上查找不到的莫名bug,开发比较难受。特别内存管理这块又有点局限。于是后面参加了华为od,机考满分,已经走完流程了。个人感觉自己缺乏专业性培养,因为大学成绩不够也没能转去计科,目前对未来路有点迷茫。去了od未来终点有在哪,感觉大学走了好多弯路,很多接触了但是却没有深入钻研。目前od这边业务方向也属于跳槽比较窄,也可能会给简历造成影响。对未来陷入一种迷茫,希望老师能给一点建议。

Yt回答:

首先24届现在才工作一年的时间,北京强211,这个大概是北邮啊,从这个背景上面,我认为从刚开始毕业的时候,为什么没有参加秋招,其实我认为应该去一个这种自研的团队,去一个这种比较强的企业,应该还是很有机会的。在看他在学校期间做的东西,你就发现这个体系它就很杂,在校期间开发过一个app,然后上过应用商店,这是第一个,这是安卓的这一套。第二个是又学了PCB以及负责智能车硬件开发,然后团队拿到校级第一,这里又有PCB以及对应的硬件,硬件上面然后后面又学了PLC,这里目前就有三套完全不一样的知识体系。然后后面跟导师半年又做了深度学习的目标检测,这四个方向没有一个一样。其实这里你会发现很多朋友在应届阶段其实来说没有把握清楚,你发现好像看每一个东西都是新的,看每一个东西好像都想学,然后你发现学完之后,一个app一个PCB再加上一个PLC,这三个方向你会发现你现在工作有哪一个用得上,你就比如说你做的嵌软,你的app开发有用吗?以及包括这PCB,你现在来说PCB我认为你除了能看原的图,这PCB需要你做吗?这个大概率是不会的,这PLC更加跟你没有关系。

这里我再跟大家讲的这个软件和硬件,这里就有很多朋友学生心态,认为这里面有些硬件的软件需要开发,比如MCU这种STM32里面有些这种代码需要写,所以这里有个硬件软件,会有一个纯软开发。我跟你讲到企业内部之后,软件和硬件区分的很明显,软件所有的代码都是软件,硬件就是所有能够看得见摸得着的就是硬件,就是硬件你管的就是BOM、PCB以及生产供应链这一系列相关的,软件所有的代码都是软件。就是你即使做单片机开发,即使是MCU里面的代码也是软件做的,也是软件工程师做的。

这里提到了对后面来说自己硬件还比较扎实,然后去了一家2000人规模的嵌入式软件开发的offer,然后公司完成了四个大的项目。其实我认为你在之前这个公司,我首先来说给大家建议就是第一段工作不要跳的那么快,为什么呢?因为有很多朋友从这种学生心态,他可能为了我要学点新的东西,我要学各种各样的东西,然后导致一种情况,你发现这个学生心态很明显。在企业里面待个两三年,你特别是自己能够参与负责过几个大的项目,并且这几个项目能够到达用户手里,或者到达你们客户手里,然后他能够给予一些反馈,你们再去迭代。当你慢慢能够去维护1到2款产品,并且能够为你公司能够实现盈利的时候,我认为慢慢你这个学生心态你就慢慢会退却,这种退却什么?你会发现你不是以学为主,我怎么把这项目搞定,我怎么能够快速的搞定,以及我如何能够把它做的更加方便,更加好用等等,你会去往这个方面考虑。所以这种学生心态退却,我认为中间至少是需要这种2到3年,虽说你参与了四个大的项目,但是这四个项目应该不会是你主导,而且很多时候你是以一种follow,别人给你安排然后怎么做。我认为如果你在这家公司能够继续待下去,你应该是有一个不出几年的时间,应该是能够到一个主管或者能够带一个小团队这个角色上面的。

那这里就提到一点,这个我作为一个普通开发者和我提到一个这种所谓的这种技术主管,或者我带一个小团队,有什么区别吗?其实这一点我跟你讲,他的心态上面会有很大的变化。你发现当你能够当一个企业的小主管的时候,至少来说你负责的很多东西,你会发现你就不单只有技术问题了,你会发现你下面如何稳定你的团队,如何从上一级,从你的加1加2的领导上面拿到更好的资源,能够使你下面的团队收益更高。你发现除了你的技能供应之外,你还需要有一些管理能力,并且你能看到整个产品它是怎么做的。这就跟大家讲的,在一个企业待两三年,使自己能够进入到这样一个角色,他会对你后面的职业发展会更好一点。

当然这里再讲的就是后面已经去了华为OD了。既然你已经去了华为OD,现在所分配的这个方向走的比较窄,当然方向没有讲,说这个华为OD的业务也比较窄,可能会给简历造成一些影响。这个不用怀疑,肯定是的。就是你比如之前嵌软开发的那些项目,你到了华为OD他所做的肯定不一样,而且行业都不一样。也就是你的简历里面后面写的东西,你发现它垂直度不够,作为一个强211北邮,选择华为OD当然肯定可以选,当时如果换的话,如果我认为你早一点给我们联系,我认为这个东西我是会建议你慎重的,当然我现在在自媒体上面既然已经选择了,那当然就只能继承事实了。我认为这个过程,第一段工作我认为你这个背景一个强211在北京,现在目前这个企业两千规模,你是有机会去到中大厂的,不是说华为OD很差,不是,而是在这过程我认为你是有机会跳的更好的,选择一个更好的平台的。相反来说,你现在一年没有兜住,然后去了华为OD,机考满分,然后走完流程,发现这个东西OD,当然这个也不差。我再次跟你讲一下,你依旧具备有中大厂的资格,依旧具备有中大厂的资格,好吧跟你聊这么多吧。

总结:

1、职业起点问题

  • 强211背景本可以去更好平台(自研团队/中大厂)
  • 第一份工作跳槽太快(不到1年),错失了积累机会
  • 华为OD不算差,但对你背景来说不是最优选择

2、学生思维要转变

  • 在校期间涉猎太杂,缺乏垂直深耕
  • 职场不是"学东西",而是要"解决问题"
  • 建议至少在一家公司沉淀2-3年,争取带小团队

3、当前建议

  • 既然已进OD就好好干,积累项目经验
  • 你仍具备进中大厂的潜力,后续可争取跳槽
  • 重点培养"产品思维"而非"学习思维"
  • 未来选择要更聚焦,避免再走"广而不精"的老路

计算机相关专业就业求职学习路线/offer选择/职业规划建议

工种浩:程序员yt (学习就业困惑?我们来为你答疑解惑!)免费投稿 投稿必回

#职业规划##计算机#
计算机就业职业规划辅导 文章被收录于专栏

解决计算机相关专业就业/面试/技术提升等问题解答(投稿必回)

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务