技术职业选择求助

我因为喜欢技术,尤其是 AI ,所以想做这个方面的工作,特别喜欢关注各种最新的 LLM 模型,不管是文本模型,还是图像、视频等多模态,喜欢研究如何调用

但是因为是转行,本科是92的土木,所以刚开始的时候,觉得前端入门更容易一些,所以就从三件套入手,但是由于没有学习 React 等框架,所以毕业后没有找到互联网的工作,然后就进入工程公司做研发工作

然后这个职位需要后端的知识,包括 Java SQL 等等,所以就开始主力学习 Java ,然后目前学习完了 Java 和 SQL 相关的知识,在学习 Spring Boot


但是目前的行业现状,确实不好,但又说起来,哪个行业更好呢?所以起码技术行业我能有动力驱动学习面对,其他就像自己专业,画图什么的一点兴趣都没有。

但是,又有很多人说 Java 不要进入这一门,包括我在这里刷到很多求职的帖子,都在说 Java 已死什么的,要学 Python ,拥抱 AI

而对于我来说,学什么都无所谓,就想以最快的速度进入互联网公司,并且拿更高的工资,最好和 AI 相关,因为我以前也是打算先进入 Java 后端,再转 AI 的,因为担心自己非技术专业,基础不够好,学习 Java 后端能培养更好的技术思维


所以我现在也很纠结了,应该继续 Java 这条路,继续学习 Spring Boot 然后逐渐向 AI 方向转型
还是直接转向 AI 方向,学习 FastAPI 这些
我自己对于技术的规划,也是工作 7 年左后,然后转自由职业,这是否也会对选择有影响?

或者是否还有更好的选择?
这个平台有太多技术行业的人了,也有太多大佬了,所以想听一下大家的意见
或者是否有更好的路线?现在卡住了,不知道怎么走

目前职位:工程公司研发岗位
目标:互联网研发岗位

2 Likes

公司要求只能用内网的情况下就只能选择古法

现在互联网中小厂如何,都是偏古法吗,不太了解

大部分都是鼓励使用AI

因为本人也是转行开发,但并不能很保证说的一定是对的,下面从我的经历中总结的一些话。

鉴于想快速进入互联网公司这一点学java确实是可以的,虽说十分饱和,但是作为互联网入门可能会比较好。
其次想转ai方向然后从事ai相关的话感觉会有一点难度,且不说现在对于工作经验的要求,就单单从互联网公司卡学历卡专业这点就已经有点麻烦了。
所以我想说如果佬友已经有互联网公司offer或者准备入职的话直接转ai方面可能会好点,如果是打算转行入职我觉得先学java可能好点。(个人拙见,还是多看看其他专业的建议

AI板块基本上都是python为主的哦,虽然也有for java的,但是生态都不是很好

浅谈
有java基础挺好的,思路跟理念比语言重要,而且现在有vibe coding对语言也不是那么强相关了,而且学习速度会快很多,多用vibe coding也可以从中学习思路。对于语言的建议是殊途同归,保持编程思维比较重要,主流语言尽量需要看得懂。
从事ai开发其实这个范围挺广的。而且目前ai应用落地也并不是那么普遍性 或者是我司太菜了。可以捞捞目标互联网厂的jd看看需求~
个人愚见vibe coding的出现让很多技术实现都变得简单/效率想到了以前苦逼刷力扣的时候。要往前跑需要在某个垂直领域深耕领域知识才行,技术的重要性反而降低了。比如你在工程公司做研发,如果这条路走下去应该不错,但是跳互联网可能就要有点机遇。

还没有计算机行业 Offer ,目前就是想要尽快有,能够进入,不仅能够有更高的薪资,也有更好的环境,能够更快的提升开发能力,毕竟互联网公司项目更复杂一些,看起来 Java 似乎是更好地选择? AI 的话,计算机行业本科是不是都难找,更别说我一个跨专业了,我更多也想从事落地,不是开发,那更高了门槛,模型开发

1 Like

这个我也了解过,肯定都是 Python 生态的,FastAPI 什么的
虽然也有 Spring AI,但是太不成熟了,开发者生态也差很多

1 Like

我在这说句不好听的,并不是否定你的能力。
我们这种半路出家的通过java这种入行互联网其实不算难,但是想要有所成就(高薪)的话就相对比较难了,更多的是靠机遇和自身过硬的实力。
还有一点很关键就是,以java的方向入行后如果工作期间没有从事ai方面的内容,那基本后续也是很难转岗的。
至于你说的开发能力,其实就是知识量(知识的深度和广度),当你的知识量上去了开发能力自然就上去了。

就像这位佬说的,如果你要有更好的前景,更高的薪资,那对于你来说ai方向可能会更好,但是前提是在这个方面有技术深度。你可能也有了解过互联网这行的就业情况,所以在最最理想的状态下就是java入行,并且公司有ai相关的部门,然后在公司中直接转岗ai方面不断深耕。不然的话以java入行只说后期的职业道路会稍微有点曲折(相对于你的目标而已)。

1 Like

嗯,我懂您说的意思,确实如果后续没有好的机遇,Java 转 AI 也不是一件容易的事情
AI 肯定是更好的方向,但是需要一定的技术基础,以及足够的深度,我目前明显是技术基础都不稳固的阶段

那如果我对技术的目标,是不会一直从事(预计未来 4-7 年)

自己明确目标就是 更早能拿到更高的薪资 呢,虽然是很现实的问题,但是没办法,甚至不用去考虑太过于遥远的事情,就是注重这个短期目标

那现在,就我目前、此刻的状态,是继续学习 Spring Boot 还是 转 Python AI 呢

我听起来似乎觉得 Spring Boot 是一个更好的选择?