985计算机研一研究方向和就业脱节怎么办?怎么自学找工作?

今天给大家分享的是一位粉丝的提问,985计算机研一研究方向和就业脱节怎么办?怎么自学找工作?

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

同学提问:

老师您好,本人211本科、985研一,计算机科班专业,目前研究方向是无人机智能控制相关,我本科只学过C++,QT等方面的知识,Linux只知道最简单的几条命令,做了MPI、Openmp的课程大作业,其他课程都是Python深度学习相关,自己做的小项目都是用Python的Django。

现在研究方向和本科所学课程毫无关联,于是想自学找工作的知识,目前有几个痛点

1.从大三开始就只用Python,C++包括QT相关的都忘光了,目前是用C++刷力扣的水平。

2.java零基础,没有学过java,数据库等基础知识,前端也不会。

3.导师是临时接了大项目转的方向,他自己和师兄都不是很懂,搞无人机控制算法想深入到去大厂可能有点难。

现在就是很迷茫,感觉不知道从哪里使劲,很想找到合适的目标狠狠学一会,但是心很飘感觉啥都不合适。

Yt回答:

作为一个211的本科,985的硕士,计算机科班生,纯正的科班生。然后在这里我认为作为纯正的科班生,作为一个985的硕士,这里方向我给你定一下。Python我认为这条路你可以当做一个锦上添花,绝对可以走一个高配的路线,但是如果你就只用Python,我认为真的有点浪费了你这个计算机科班生啊。在这一点上面我认为Python这条路你不用考虑,后面Java这条路,不是说Java你上不了岸,Java你一样具备一个大厂的资格,但是我认为Java这个东西也依旧浪费了你这个985的计算机科班生的身份。真的选,选择在Linux上面用C/C++,可以考虑哪些方向呢?高性能计算、高性能存储、高性能网络。从你用的前面MPI以及OpenMP,这都是属于高性能计算相关的,这种方向是可以的。你可以在简历里面去体现这种OpenMP或者MPI这种相关的技术词汇,你要结合着产品来写,不是会几个框架,会几个技术名词,听过这个技术名词在简历里面这个很难,一定要有一个产品化的东西。

你比如说用openMP或者openMPI,你比如做这种图像压缩,基于这种H.264做一个压缩或者做一个编解码都行,做文件的压缩解压这种都行,你用了这种并行计算的方式,乃至结合了高性能存储,乃至SDPK、Ceph、RocksDB这种相关的都行,乃至网络、DPDK这种相关的东西,这种方向我认为它是具备有门槛的。当然后面在投递的时候,你就在Linux上面用C/C++所有C++方向都投,项目选择这种高性能计算、高性能存储、高性能网络相关的这种方向,后面所有的都同。你会发现投出去后面面试的时候,你的项目不会太差,而且真的来说可以去到一个大厂的一个很核心的岗位。如果你比如选择Java,我认为上岸肯定可以,比如你选择Python,我认为它上岸也可以,但是我认为这条路线会使你走向一个纯业务开发。作为一个计算机的985科班生,选择Java我认为还是有点暴殄天物,Java也是零基础。现在目前来说,我认为选择在Linux上面用C/C++做一两个产品,结合着高性能网络、高性能存储、高性能计算这种方向来做。

还有提到的就是导师搞无人机控制算法,想进大厂可能有点难。我认为这个东西来说,不是说去一个无人机搞这个东西,请注意这是你研究生的课题,它不是一个产品,不是一个项目,它是一个研究生课题,你是后面需要发论文的,它是一个学术方向,后面跟你企业开发它是不一样的。很想找到一个合适的目标狠狠学一下,但是心很飘,感觉啥都不合适。我认为这才是关键,做决定拍板的这个能力不是每一个人都有,很多人即使做了决定,那我也可以反悔呀,我可以不愿意啊。跟你讲这个能力,这个做决定和拍板的能力,它也是每一个人一个必修的过程,我认为这个过程你做好一个决定,然后往这个方向走,其他的后面你就遇到问题解问题。

因为这个决定做完之后啊,我借这个问题我再讲讲,因为有很多朋友可能不太理解,我之前跟大家讲的,比如做一个项目,在Linux上面用C/C++做一两个项目,很多朋友不太理解,我在github上面找个项目直接跑起来就可以了吗,大家各位朋友你会发现,你也会遇到跟这个哥们一样的问题,就是你发现做完之后,你肯定会出现好像我刚开始下决心做的时候,当我仔细一思考好像不对,好像遇到了坑,我就放弃了,我就把这个项目想法给毙了。那大家你会发现,后面再好不容易做个决定,我要做这个事情,结果发现仔细一想,第二天听同事或者听周围的朋友一讲这个东西不行,别人都做过,你会发现你马上又把它毙掉了。你过一段时间你发现又有一个想法,我要一干,你发现周围几个同学,好像周围同学好像都认为还可以,结果发现你后面做一段时间,你发现跟谁聊,好像这个东西走不下去了,有问题。你就发现在这个过程,你做产品的过程中都会遇到这个问题,不是你大家都会遇到,这个叫做自我怀疑。这是做产品,做一款成功的产品,每一个人必须都会经历的一个过程,叫做自我怀疑。这种怀疑会使得你放弃,而绝大多数人就是在倒在这个地方。我跟大家讲,各位朋友如果你把一款产品能够做得出来的话,不单只你收获的是技术,包括你的心态都会有很大成长,包括你后面做决定,包括很多事情你就会知道它是怎么回事,你不单只收获到技术,包括你心态都会成长很多。

总结:

  1. 985科班生的优势别浪费,死磕C++高端方向 你这学历去卷Java或Python纯属浪费,C++在Linux上搞高性能计算(HPC)、存储(Ceph/RocksDB)、网络(DPDK)才是正道。你之前搞过MPI和OpenMP课程作业,直接拿这些当跳板——比如用OpenMP优化视频压缩算法,GitHub上搞个"基于H.264的并行压缩库",简历直接碾压90%学Java的。
  2. 导师的无人机项目当跳板,别当主业 无人机控制算法发论文可以,找工作啥用没有。但能包装啊!把课题里的路径规划算法改成分布式任务调度系统,用C++重写核心模块,GitHub贴个无人机仿真DEMO,面试就说"解决分布式系统实时响应难题",大厂核心岗最爱这种故事。
  3. 别在Python/Java里打转,技术门槛才是护城河 Python搞深度学习?培训班出来的都会。Java做业务?双非随便抓一把。你要搞的是单机20万QPS的KV存储引擎(参考Redis源码)、毫秒级网络传输优化(学DPDK源码)。这种技能面腾讯IEG、华为2012实验室才有优势,薪资倒挂Java开发30%。
  4. 项目要坚持搞完,自我怀疑是必修课 你现在就像一些同学,想用C++写数据库,查了两天文档发现B+树难搞就想放弃。记住:所有牛逼项目都是屎山堆出来的。

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

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

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

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

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-11 12:31
以前小时候我最痛恨出轨、偷情的人,无论男女,为什么会出轨?现在我成了自己最讨厌的人,没想到分享的东西在牛客会被这么多人看,大家的评价都很中肯,我也认同,想过一一回复,但我还是收声了,我想我应该说说这件事,这件事一直压在我心里,是个很大的心结,上面说了人为什么出轨,我大概能明白了。我们大一下半年开始恋爱,开始恋爱,我给出了我铭记3年的承诺,我对她好一辈子,我永远不会背叛,我责任心太重,我觉得跟了我,我就要照顾她一辈子,我们在一起3年我都没有碰过她,她说往东我就往东,她说什么我做什么,她要我干什么,我就干什么!在学校很美好,中途也出过一些小插曲,比如男闺蜜、男闺蜜2号等等等。但我都强迫她改掉了,我...
牛客刘北:两个缺爱的人是没有办法好好在一起的,但世界上哪有什么是非对错?你后悔你们在一起了,但是刚刚在一起的美好也是真的呀,因为其他人的出现,你开始想要了最开始的自己,你的确对不起自己,21岁的你望高物远,你完全可以不谈恋爱,去过你想要的生活,你向往自由,在一起之后,你要想的不是一个人,而是两个人,你不是变心了,就像你说的,你受够了,你不想包容了,冷静几天是你最优的选择,爱人先爱己。
社会教会你的第一课
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-08 12:05
俺不中了,BOSS遇到了一个hr,我觉得我咨询的问题都很正常吧,然后直接就被拒绝了???
恶龙战士:你问的太多了,要不就整理成一段话直接问他,一个一个问不太好
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
06-21 11:33
昨天是学校最后一场招聘会,鼠鼠去参加了,全场只有一个招聘java的岗位,上来先做一份笔试题,做完后他拿张纸对答案,然后开始问简历上的问题,深圳小厂,6-8k(题目如下),后面还有两轮面试。然后我就在招聘现场逛呀逛,看到有公司招聘电商运营,给的比上年的小厂还多,鼠鼠就去了解了下,然后hr跟鼠鼠要了份简历,虽然我的简历上面全是求职Java开发相关的内容,但是hr还是鼓励我说没关系,她帮我把简历给老板看看,下周一会给我通知。招聘会结束后鼠鼠想了一段时间,也和朋友聊了聊,发现我可能是不太适合这个方向,然后就跟爸爸说回家了给我发条微信,我有些话想跟他说说。晚上爸爸到家了,跟我发了条微信,我立马跑出图书馆跟他打起了电话,这个通话长达一个小时,主要是跟爸爸坦白说我不想找这行了,是你的儿子太没用了,想试试其他行业。然后爸爸也跟我说了很多,说他从来没有希望我毕业后就赚大钱的想法,找不到就回家去,回家了再慢慢找,实在找不到就跟他干(帮别人装修房子,个体户),他也知道工作不好找,让我不要那么焦虑,然后就是聊一些家常琐事。对于后面的求职者呢我有点建议想提一下,就是如果招实习的时间或者秋招开始,而你的简历又很差的情况下,不要说等做好项目填充完简历之后再投,那样就太晚了,建议先把熟悉的项目写上简历,然后边投边面边完善,求职是一个人进步的过程,本来就比别人慢,等到一切都准备好后再投岂不是黄花菜都凉了。时间够的话还是建议敲一遍代码,因为那样能让你加深一下对项目的理解,上面那些说法只是针对时间不够的情况。当然,这些建议可能没啥用,因为我只是一个loser,这些全是建立在我理想的情况下,有没有用还需其他人现身说法。上篇帖子没想到学校被人认了出来,为了不丢脸只能匿名处理了。
KPLACE:找研发类或技术类,主要还是要1.多投 2.多做准备,很多方面都要做准备 3.要有心理准备,投累了就休息一两天,再继续,要相信自己能找到
投递58到家等公司7个岗位
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

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