湖大研0计算机相关专业,想赴日发展研究深度学习,纠结职业方向用 C++ 还是 Python ?

今天给大家分享的是一位粉丝的提问,湖大研0计算机相关专业,想赴日发展研究深度学习,纠结职业方向用 C++ 还是 Python ?

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

同学提问:

YT哥你好!我目前是公办二本本科毕业,现为湖大研一(研0)学生,想请教一些关于未来职业方向的问题。本科期间我是计算机相关专业,但主要精力用于准备考研,基础较为薄弱,缺乏实习和项目经验。不过,我参加过一些算法竞赛,拿过ACM省赛铜奖,因此在算法方面有一定基础。尽管如此,我清楚自身差距,未来不打算从事算法相关工作,而是更倾向于开发方向。

目前我有意向赴日工作,甚至在考虑读博后去日本发展。我的研究方向与深度学习相关,但由于基础较弱,近期也在努力补习。现在我有些迷茫,纠结于未来是继续使用本科阶段熟悉的C++进行开发,还是学习并长期使用Python进行开发?希望YT哥能给些建议和指导!

Yt回答:

本科公办二本,湖大硕,本科是计算机专业,主要精力用于考研,基础较为薄弱,缺乏实习项目,不过参加过一些算法竞赛,拿过ACM省赛铜奖,因此在算法方面有一定基础。请注意这里就有很多朋友误认这个算法,那ACM的算法和后面企业的算法它不是一回事啊,你包括在学校你用的MATLAB做的那个算法和企业那个算法也不一样。你在学校可能是有算法设计,在企业里面你叫做算法工程师,什么是算法工程师?它是需要解决产品问题的。很多算法它是已经做好了,你就比如以自动驾驶,你比如后面去了小米那个汽车,或者说去了那个蔚来,或者去了那赛力斯或者维尔塔做的自动驾驶,给你分配的一个算法工程师的岗位,请注意这个算法你在加入之前,这个车它已经完成了,你只要做好下一代的迭代,一代一代的迭代,可能都有些这种算法,有些这种核心的自动驾驶的功能,都是直接买了别人的成品授权的license,直接授权给用,你在上面进行参数调试,就是大部分是这种工作。不是说在这个过程你一开始从零开始做,不是的。

这里我跟大家讲,虽说算法这两个字在学校阶段算法这两个字和企业的算法这两个汉字它是一模一样的,但是它俩在不同的场景区别是很大的。所以我认为很多朋友在纠结,比如我打过一些比赛,我纠结我后面走算法,这一点它区别是很大很大的。还有提到的一点就是有意赴日工作,考虑以后读博之后去日本,这个就有点亚麻得了,这个我认为不要啊,怎么理解呢?作为湖大的一个研究生,祖国培养了你这么久,一个公办二本学费可能四五千块钱一年,在湖大读个研究生可能来说两三万块钱,这个教育体制培养完你之后,你跟我说了一句你读完博士去日本了,这个我是很难接受的,好吧。你说你后面润出去,你不提日本这个词,我认为还好一点。培养完你之后不说这个东西你吃了多少红利,吃了多少教育资源,这个东西我们没办法算,但是多多少少我认为比如你读完博之后,或者读完研之后有意去日工作,这个我不知道居心何在,或者说你有人在日本发展,我可能讲的可能比较偏民粹,仅代表个人看法。

我的研究方向是跟深度学习有关,但由于基础较弱,近期在不断的补习。这里讲一下,我认为这个深度学习,包括有很多朋友说我研究生深度学习,我以后要找深度学习的工作,或者以后比如说我做的机器学习,我以后找这个,包括我做的机器视觉,我以后找机器视觉。请注意这里要讲一下,就是你研究生所研究的和对应你后面找工作做的事情,它是没有关系的,特别是深度学习,包括机器学习这种相关的,它后面跟你工作,它是很难成为一个工作方向的。你看哪有什么深度学习的工作,深度学习是个学术词汇,你后面去到企业之后,你除非去的一些这种研究院或者这种公立的研究院,这个可能会有一些调研给你。但是很多的但凡是以一家企业,它以商业为目的,以盈利为目的,你肯定需要有产品,你就肯定需要把你的产品落地,把你的方案落地到一个产品里面,它就不是做这种纯学术研究的,不要有这种想法。后面来说走一个工程开发路线会好很多。

现在有些迷茫,在纠结未来是继续使用本科阶段的C++开发还是。从你前面来说,你说你基础薄弱,我认为通过在Linux上面用C/C++来提升你自己的计算机素养,计算机体系的知识,这样后面你找工作即使后面做Java、Python它都会要强很多。现在我认为给你推荐就在那Linux上面用C/C++,凭着湖大的背景肯定是有机会去个大厂的,更不要谈什么去日本工作,日本哪有这么好,我跟你讲日本在未来的十年里面绝对没有大陆发展的好,而且日本现在整个来说,可以说整个经济的创新也好,包括增长也好,一潭死水。你就可以看到比如这种三菱,包括像Toshiba,然后包括像日立这种企业,基本上增长已经很难了。你去这样一个社会里面干什么?在国内来说大把的发展机会,你作为一个湖大研究生,后面去个大厂做一个这种自动驾驶的,你比如去这种华为的团队也好,这种自动驾种方向大有可为。假若你读博之后也不要走算法,我认为你后面来说走一个这种工程开发的路线好多了,好吧。

总结:

  1. 职业方向建议 放弃算法幻想:竞赛算法≠企业算法岗,后者多是调参/迭代,且竞争激烈。优先工程开发:湖大硕士+补强C++,冲大厂核心开发岗(如自动驾驶/分布式系统)。别死磕Python:C++更适配底层开发,技术纵深更大(未来转方向也容易)。
  2. 日本发展不推荐 国内机会更多:日本IT行业停滞,薪资/成长性远不如国内大厂。学历红利别浪费:湖大背景+工程能力,在华为/大疆等企业更有优势。
  3. 读研期间行动 补基础:用C++做Linux高性能项目(如网络协议栈/简易数据库)。避坑深度学习:学术DL≠工业落地,优先练工程能力。

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

(学习就业困惑?我们来为你答疑解惑!)免费投稿 投稿必回

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

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

全部评论
我这边有很多最近在做的大厂项目,都是真实的有含金量,在我这包装完后完全可以变成是你真的做过的项目,有需要可以直接看我主页简介
点赞 回复 分享
发布于 08-11 15:54 江苏

相关推荐

11-06 12:53
吉林大学 Java
如题,ip属地末九,计算机科班大三本科生。想找一段寒假实习,也是第一次找实习。 从大二暑假7月开始准备Java后端,前期有点磨叽,导致现在手忙脚乱。目前第二个项目黑马点评快写完了,第一个项目是苍穹外卖(两个项目都是烂大街的,这就很头大)。算法题在lc上从大二至今陆续刷了将近六百题,hot100已过一遍,面试150目前刷了一半。八股刚看了不到一周,想请教一下各位牛友,这一版简历哪些地方需要继续改进,接着优化? 同时,是现在立即开始投递,边投边背八股,完善项目。还是说八股再背个小半个月再开始投递比较好一点,我现在担心的是到了这个月下旬或者12月再开始投递简历面试会有点晚,听同学说到年底hc数量会大...
mikeu04:简历顶部留名字即可,你写“后端开发实习生-Java”就是把自己的方向限制死了。我建议把这揉在个人简介里,说你对后端开发充满热情就行。性别出生年份以及微信号不是必须的。 把个人简介从教育背景里拿出来,第一个写。你的个人简介有点太泛了。把“爱好中长跑”去了,加点数字(“拥有xxx年的xxx经历”),加点你最熟的几个语言或技术栈。和别人的简介区分开来。 专业技能放项目经历前面。面试官一般会优先看这个再往下看你做了什么项目来考察你是否具备这些技能。实习我不是很清楚,但像Redis, JVM, 消息模型,计算机网络这些属于基本知识。你如果了解GCP, AWS, Docker 这些实际生产工具就可以把八股知识换掉。 项目简介可以和工作内容揉在一起。项目简介还是太长了,就一句话,“开发了一个基于【1,2个主要框架】为【目标客户群体】的【产品类型】, 实现了【产品价值】”。产品价值不是功能。比如一个在线计算器,它的功能是算数,但它的价值可以是让人在没带计算器的情况下算数(可访问性)或比手算效率提升了80%。工作内容多加点数字,你这个产品有多少人用了?浏览量是多少?技术上xxx性能提升了多少%?(实在想不出来就丢给deepseek :) 11 月理论上秋招已经结束了。八股是背不完的。无脑投,刷笔试,中了面试邀请就突击面经八股,没问题的。
大厂面试问八股多还是项目...
点赞 评论 收藏
分享
11-04 19:05
已编辑
东莞城市学院 单片机
AK耐面王一节更比六...:实习2年,一眨眼35了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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