985电子信息硕,年龄偏大做软件开发担心被优化,走Linux内核或嵌入式能否更稳定发展?

今天给大家分享的是一位粉丝的提问,985电子信息硕,年龄偏大做软件开发担心被优化,走Linux内核或嵌入式能否更稳定发展?

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

同学提问:

老师您好,我本科211读的是经管类本科,二战上岸了上海某985电子信息硕士,但是本科因为疫情和自身的问题延毕了2年,所以比同届硕士的年龄大了3-4岁,硕士毕业大概28左右。目前在组里做一些通信算法有关的项目,项目合作的甲方主要是某为,平常敲代码主要用的是matlab,本科学过一些Java,也刷过LeetCode大约50题。但是了解到组里面的去向,一般要进通信大厂研发岗位得博士毕业才行,但硕士一般毕业都转码了(硕士就业基本上做和本专业项目无关)。组里面的硕士的去向基本上都是大厂(软开类),但是据我了解软件开发类的门槛相比Linux内核开发或者嵌入式软件开发要低,且由于每年大量的人转码,行业也趋于饱和(仅以java为例),所以我认为如果作为大龄硕士选择软件开发岗位,容易被优化。基于上述的原因所以我更加偏向Linux内核开发、嵌入式软开。我想请问一下老师你的意见作为行业人的意见以及是否能发我一份学习路线图。

Yt回答:

一个经管类的本科,二战上岸的上海某985的电子信息。首先作为上海的985,我认为这个学校还是比较强的。但是目前来说由于疫情和自身的原因,延毕了两年,再加上二战,所以比同龄人要大3 4岁,也就是目前来说28岁可能毕业。其实我认为这个哥们大体的问题就是第一个年龄大了,第二个就是该选什么方向。第一个我认为这个年龄大了,他已经是客观事实,你改变不了了,既然你作为一个985的电子信息的硕士,你也只能找这种IT类相关的。这里可能我认为这种IT类的和你的开发这个词汇可能会有些不一样。请注意啊,这个过程中间,你后面绝大多数概率也去的是IT类的企业,你只有这条路可以走,你没有其他路可以走。难道你后面还能去经管类的本科这种工作吗?难道你后面不考虑做其他方向吗?我认为这个可能性也不大。

再聊到一点,就是你所说的方向选择的问题。年龄这个问题你不用去考虑,已经客观事实你改变不了。这个方向的问题,这里中间有一些信息啊,它就可能了解的会比较片面,可以看到组内的硕士基本都是大厂软开类的。我认为目前来说,你也考虑软开类的,找一开发的岗位。但是我了解到比如软开的门槛会比Linux内核或者嵌入式要低,这一点你所理解的软开可能就是java这种开发语言。但是这里面我跟你讲一下,你目前选择就在Linux上面用C/C++做一两款产品,后面内核方向可以投,嵌入式一样可以投,乃至Java岗位也可以投,软开也能投。其实这里来说,你所理解的软开可能跟嵌入式的内核开发或者嵌嵌入式这种相关的。你其实会发现对于应届生群体来说,可能很多企业都是以软开的方向叫做软件工程师,你即使做内核开发,后面去了工作以后,去了公司以后,你也会发现你挂的title叫做软件工程师。即使你去了嵌入式企业,你也会发现你挂的那个title也叫做软件工程师。我跟你讲的这个软件工程师和你理解的软件工程师,我讲的可能还会更大一点。你所理解的软件工程师可能就是做的这种包括Java或者业务开发的这种语言,其实这个不是啊,软件工程师所有代码相关的都是软件,你能看得见摸得着的就是硬件,所有通过代码控制逻辑的都是软件工程师干的事情。

所以讲到这一点,我认为你目前来说不要去区分的这么详细,你就在Linux上面用C/C++做一两款产品,后面内核方向也可以投,嵌入式软件可以投。如果你比如想投内核,你就做一个内核相关的项目。如果你想做嵌入式,你就基于Linux做一款Linux应用的嵌入式项目,一样可以的。目前来说,你就不用去挑到底是哪个方向,就在Linux上面用C/C++做一两款产品就可以了。后面你就可以参考我之前整理过的那一份Linux上面用C/C++的学习路线,我认为那个市面无出其右,没有几个比那个详细的更详细了,参考着那个学,你会发现后面面试的时候问的基本都是你做过的东西。(主页简介获取清晰路线)

总结:

  1. 年龄问题已成定局,死磕IT是唯一出路 28岁硕士毕业确实比同龄人大,但经管本科+985电子信息硕士的背景只能走IT路线,别想着回头搞经管。这行不看年龄看技术。
  2. 别被“软开”俩字忽悠,Linux/C++才是硬通货 你以为的软开是Java写业务,实际软开包含Linux内核、嵌入式开发这些高端局。用C++在Linux上搞项目,投简历时内核、嵌入式、甚至Java岗都能通吃。
  3. 学习路线要稳准狠 重点是用C++做俩能吹的项目,比如仿写Redis核心模块或者给Nginx写插件,面试直接甩GitHub链接。
  4. 通信算法别死磕,转身就是海阔天空 组里通信算法要博士才能进大厂研发,硕士趁早转码。有个硕士搞Linux驱动拿了5个30W+的offer,比你用Matlab强。甲方是华为又怎样?不如自己搞个能落地的嵌入式项目。
  5. 行业饱和是假象,选对赛道少挨刀 Java确实卷成麻花,但Linux内核和嵌入式门槛高。嵌入式面试问的都是驱动开发、内存管理这些硬核问题,会的人少竞争小。28岁入行照样能干到40+。

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

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

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

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

全部评论
主页介绍啥也没有呢
点赞 回复 分享
发布于 昨天 11:23 山东

相关推荐

评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务