211 计算机本 + 材料硕士,因学历想算法转开发,没有相关的项目和实习秋招会不会颗粒无收?
今天给大家分享的是一位粉丝的提问,211 计算机本 + 材料硕士,因学历想算法转开发,没有相关的项目和实习秋招会不会颗粒无收?
接下来把粉丝的具体提问和我的回复分享给大家,希望也能给一些类似情况的小伙伴一些启发和帮助。
同学提问:
博主您好,我是一名26年毕业的研二学生。背景:本科是某211计算机专业,硕士是普通双一流院校的材料专业(考研一志愿被刷后调剂)。
目前有四个算法项目,其中一个github百星,1篇JCR1区论文,加一段中大厂的大模型微调方向的算法实习。目前深感自身的学历不足以在算法这条路上走下去,所以想要转测开或者后端开发方向。目前具有很基础的Java水平,没有相关的项目。算法一直在刷,不太需要准备的。
想问一下您,我目前这个条件转测开或者是后端开发方向还有希望吗,很害怕秋招会颗粒无收。考虑到如果转方向的话,由于没有相关的项目或者实习经历,很难能有一份工作。也不知道是否应该坚持冲一下中小厂的算法。比较迷茫,所以想向您请教一些建议,感谢!
Yt回答:
作为一个26届,现在研二,本科是211计算机专业,然后研究生是个双一流的材料专业,这一看就是调剂的,从一个211调到一个双一流,目前是有四个算法项目,一个github百星,1篇JCR1区论文,从这一列信息上面再加上一个中大厂大模型微调的实习经历。其实从这个背景上面,既然你已经有一段中大厂的算法实习的经历,我不知道你当时是因为什么原因进去的,你就没有考虑能够在这家公司,如果现在还在实习的话,就没有考虑在这家公司能够转正吗?能够做到你周围的同事还满意吗?如果你比如在这家公司你做的不是很好,或者说你的领导对你不是很满意,你现在可能后面才意识到深感学历的不足,在算法这个路上走下去,所以是转测开还是后端开发,我认为目前这段实习,不管它给你带来了多大的打击,以及是多么多么不顺利,最起码来说请注意这是一段中大厂的算法实习,它是可以在简历里面体现出来的,至于到底是你不符合他规则,还是他没有入你的法眼,这个东西不重要。因为这个过程中间就好比情侣分手一样,反正你说你的不好,他说他的不好。至于后面在面试,为什么你没有在,你就可以按照你的发挥说这个东西不符合你的预期都行。至少目前来说能看到的本科211,研究生一个双一流,虽然说是材料专业,目前有四个项目,再加上一个中大厂的算法实习,在这个情况下面走开发的路线,你依旧具备有一个去中大厂的机会,但是不是算法走开发的这条路线。
但是从目前来说可以看到后面只有很基础的Java水平,没有相关的项目,算法一直刷,这里就有个什么情况呢?我认为这个哥们应该学生的氛围,学生思想很浓。为什么在这里能够体现出来这种学生的思维很浓呢?因为你会发现他没有代码功底,然后理解的这个算法可能更多是用算法模型或者说MATLAB这种相关的,这就导致一个情况,这个代码功底,我不知道你github上百星的那个项目,不知道是用什么语言写的,如果你只有一点Java水平的基础,应该你的算法你要考虑,你要落地,你要实现,你用什么语言嘛,你总不能用Java去做这个事情嘛。没有哪个算法工程师选择Java这门语言应该是没有的,大概率情况你也会选择这种C/C++乃至Python这种也行。
那目前来说想请问一下是转测试或者后端开发,我认为目前来说你可以把目标再定高一点,选择开发岗位,至于后面是测试开发还是后端开发,这个不用管,都投。目前来说如果只有Java的基础的话,我认为你这个水平跟前面是不是有点矛盾啊?难道C/C++,包括这种Linux这种基础都没有,你能够去拿到一个大厂的这种大模型微调的算法岗位吗,这个我认为后面面试的时候,最起码说你也需要有一些代码功底,就是有写过代码和没有写过代码的区别在哪?就是你发现有些东西一问,你做过很容易问出来,你如果没做过,你答的根本就不对,就是你如果是背的,你发现你根本就很难答的对,就这种感觉。你会发现目前来说,如果只有点Java的基础,如果选择Java,我认为这条路线也可以试一试。
我在这里我再给你讲一下,再给你推荐一下。你选择Linux用C/C++结合着做一两款产品,做到落地,做到上线,提升自己的代码功底。目前考虑不要转,不是什么转方向的问题,你就后面在秋招的时候,所有企业都投,你会发现包括这种存储、音视频,乃至包括Java的岗位,你一样可以投,从我们以往的经验,我们主要是以C/C++为主,因为每年我们美团的offer好几个,而且都是后面转Java的,一样,很多朋友可能会问,那是不是会比从一开始学Java的人,到后面企业里面你比如用C/C++,后面到企业里面用Java,它会有一些差别的。你会发现没有,一样的,因为Java这个语言,你即使有这种底层的基础,你发现你一样能干,差别不大的。
然后再说到考虑没有相关的项目和实习经历,就很难有一份工作。你目前已经有一个实习了,就是实习请注意,你只要体现出来你在某某公司实习,没有说一定要有相关经验的实习,没有这个说法。是否考虑冲一下中小厂的算法,如果做算法你就一定要考虑,我认为只有这么几个方向的算法是可以考虑的。第一个就是这种搜广推,第二个呢自动驾驶,第三个呢摄像头,第四个就是你之前实习所做的大模型微调的这个算法。这四个方向人工智能相关的,这四个方向我认为是值得可以做的。但是如果你去一家中小公司,我不知道小到什么程度,中到什么程度,如果你比如说去到一个小公司,可能就几个人。虽说给你title挂一算法工程师,你进去之后你发现干的那跟算法可能半毛钱关系都没有。所以我认为你如果去中小厂做算法,那就还不如去个中大厂做开发。因为第一段工作去个大的企业它会更加重要,因为它决定了你职业起点。
总结:
1. 学历和背景够用,别慌
- 优势分析:211本+双一流硕的学历能过中大厂简历关,尤其是有大厂算法实习经历(哪怕不顺也能写进简历)。
- 别自我设限:别被“材料专业”框住,HR更关注实际能力。AI相关后端岗位需求激增,你的大模型经验有适配场景。
2. 转开发的核心策略
- 主攻C++/Java二选一:C++路线:结合Linux做高性能项目(如复刻Redis/LevelDB),突出底层能力。比如:“用C++写个能跑的生产级项目,面试官一看就知道你行”。Java路线:速成Spring Boot+分布式中间件,但需补足项目短板。
- 包装现有算法经验:把大模型微调项目往“工程落地”靠,比如:“优化模型推理性能,吞吐量提升40%”或“设计自动化微调流水线”。
3. 实习和项目的灵活运用
- 实习经历别浪费:即使算法实习不顺,可提炼“工程能力”,比如:“参与千亿参数模型部署,解决GPU内存溢出问题”。
- GitHub百星项目转化:若项目用Python/C++,可改造成开发岗相关(如模型服务化框架)。
4. 中小厂算法的风险
- 警惕“伪算法岗”:中小厂算法可能沦为调参侠,不如大厂开发岗成长快。
- 算法岗冲刺建议:若坚持算法,主攻搜广推、自动驾驶、大模型优化等有壁垒的方向,避开纯理论研究岗。
计算机相关专业就业求职学习路线/offer选择/职业规划建议
工种浩:程序员yt (学习就业困惑?我们来为你答疑解惑!)免费投稿 投稿必回
#职业规划##计算机#解决计算机相关专业就业/面试/技术提升等问题解答(投稿必回)