川大本转港硕AI,学习跟不上+就业难,该怎么规划职业道路?
今天给大家分享的是一位粉丝的提问,川大本转港硕AI,学习跟不上+就业难,该怎么规划职业道路?
接下来把粉丝的具体提问和我的回复分享给大家,希望也能给一些类似情况的小伙伴一些启发和帮助。
同学提问:
你好,刚看了一篇中九本+中科院博想自学AI的文章,和本人经历差不多,所以想问一下川大本现转专业读的港硕AI,学习难度较大,现面临就业,请问怎么规划呢?本来想着学Java,后期找后端开发岗,但看您也不推荐。
Yt回答:
其实各位朋友我不是不推荐Java,我认为Java它是一门很优秀很优秀的语言,就语言层面来说,怎么去看待一门语言它是不是好语言?第一简单易学,而且生态很完善。Java这门语言本身它是很容易学的,而且来说你发现你根本就不需要关注什么内存,比如操作系统的东西,也不需要关注什么磁盘文件系统网络相关的,你不需要去太多关注,因为Java已经给你封装好了,Java是在操作系统之上已经独立的一套生态,你在这里你根本就不需要关注底层,所以它会使得很易学,这是第一个。第二个Java的生态也是非常非常完善的,怎么理解?你就发现Java但凡你现在能够想到的一个功能,基本上前面都有人做过,而且来说即使你比如说你对这个东西不是很理解,或者说你不知道怎么做,在github有大量的源码它是可以给你提供出来的。而且假设你比如说源码看不懂,没有关系,现在包括AI的这种功能,它一样可以帮你生成很多的功能,而且生成代码它还不错,就这样的。
Java它是一门很优秀很优秀的语言。但是你比如像这种本硕985或者本科9然后研究生中科院这种背景,或者说本科985然后港新的硕士这种背景,依旧去干个Java,不是说你不能干,你一样可以上岸,但是我认为做的这个工作上面,它的这个门槛还是有点偏低的。Java这个语言我们一路走过来,你包括以前,包括在这种0708年,为什么有很多这种大专的一样可以做Java,去到阿里去到腾讯去到这种大厂,为什么它也可以?现在为什么一个研究生乃至这种本硕955,你比如去阿里依旧很难,你发现做的依旧还是Java的开发。你这个东西它是工作内容你做不了吗,一定需要一个本硕985来做嘛?绝对不是。我注意这个方式上面是因为现在人多,就是你的门槛可能最难的就是面试,后面的开发大部分都是以业务为主的。所以我认为对于这种学历比较好的,这种本硕9的朋友,我认为你可以选择一些门槛较高的这种方向,比如这种存储相关的或者这种高性能网络相关的,这种存储里就包含了数据库文件系统以及包括内核,乃至包括虚拟化,这些我认为它是有一定门槛的,你可以往这个方向靠。
还有一个点,我认为这种学历背景很不错的朋友,不推荐Java的一个方面原因是什么?我是认为整个国内的这个业务开发,它可能说后面不会有这种激增的现象,而是后面是一种国产信创,就是一种核心软件国产化,做的就是你比如说存储,包括这种显卡国产化,包括这种芯片国产化,乃至包括这种数据库国产化,它更多会走向这样一条路。所以它就会有很多很多这种有门槛的岗位,有一定技术含量,需要这一群学历背景很OK的人愿意去往这个方向走。如果大家各位朋友连同这种好学校背景的都不愿意做,都去做Java,都去卷Java,这个来说它不是一个更好的资源调配,能理解嘛。
现在说的去读一个港硕AI,学习难度较大,现面临就业该怎么规划?其实这一点我认为这个朋友你一定要区分一点,就是你在学校学的这个AI和企业里面用的这个AI和你后面真的从事AI的开发,它是两码事情。刚刚在GPT出来之后,那时候你比如还有一种大模型微调,或者包括像那种数据蒸馏,以及包括数据的给大模型去喂数据,去锻造一个模型出来。其实你发现往后面走,我认这种工作量它会越来越少,后面做的就是AI的业务开发,说的不好听你后面就发现它就跟做优惠券,做个活动做个优惠券,用这种Java语言可能差别不会太大的,它门槛不会太高。但目前来说你不用去纠结比如我去从事AI,你包括做AI的这种底层开发都行。
现在面临就业该怎么规划?目前来说本来想学Java,后期找后端开发岗,但您不推荐。既然你如果已经确定选择了Java,你就把Java这条路走到底,因为即使不推荐你依旧可以走。如果你时间还充足的话,我认为你可以了解一些底层的技术,你会发现你后面一样可以干Java,你知道吗。为什么我们这里给大家推荐比如说在Linux上面用C/C++呢?我不知道大家各位有没有看到一些这种大厂的岗位,这种实习的岗位也好,包括这种校招的岗位也好,你发现后面它有一条信息,C/C++、Java、Python任意语言都行,就是它不挑语言,因为企业它也知道语言它影响因子很低的一部分,去到一个企业之后,你进入之后很多项目不是让你从零开始干,很多项目它就已经有了一个基础的框架在那里,你只需要在上面拿着对应的框架,你理解对应的业务,然后开始做就可以了,然后很多的功能都是现成的,你不需要从零开始。那这时候你就发现这里很多企业招聘的时候,人员的这种语言要求它都很低,为什么我在这里会去推荐在Linux上面用C/C++呢?就是因为它会可以适配到很多底层的岗位,它能够使你能够去了解一些计算机底层,即使后面C/C++这种语言,比如存储这种数据库或者显卡或者CPU这种方向你找不到,你依旧后面可以做业务开发,你依旧后面可以投递比如Java go Python。这里就有很多朋友说别人干了五年干了两年的Java和你现在没什么区别,那很多朋友别的他很熟,你会发现这个熟你比如后面如果你积极主动一点,后面来说你一两个项目你就可以赶得上人家两年。为什么会有一种情况?为什么很多Java的工程师会有一种现象?我干了五年好像跟应届生意一样。所以我认为大家各位在这里挑选,在Linux上面用C/C++,你就后面来说保证自己上岸,选择一个大的企业就可以了,不管后面你去的这个企业干的是什么,只要是开发相关的都行,好吧。
总结:
- Java的优缺点 优点:简单易学、生态完善,适合快速上手业务开发;缺点:门槛低,竞争激烈,985/中科院背景做Java有点浪费。
- 推荐方向 优先选有技术门槛的方向:存储(数据库/文件系统);高性能网络/虚拟化;国产信创(芯片/显卡/OS底层)。若坚持Java:可走,但建议补底层知识(如Linux/C++)提升竞争力。
- AI就业现实 学校AI ≠ 企业AI,多数AI岗最终是业务开发;长远看:选有技术壁垒的领域比纯业务开发更稳。
计算机相关专业就业求职/学习路线/offer选择/职业规划建议
(学习就业困惑?我们来为你答疑解惑!)免费** **必回
#职业规划##计算机#解决计算机相关专业就业/面试/技术提升等问题解答(投稿必回)