5 年 PHPer,现在学 Java 还来得及吗?

bestacou 2026-07-27 01:07 1

不是标题党,不是程序员小白。5 年 php ,今年被公司裁员了,出来一看所在地连岗位都没有了。现在正在努力的学习 java ,争取找到工作,但也是也怕自己努力错了方向,拉长自己的 gap 时长,希望可以得到各位大佬的建议,呜呜呜,别骂我,拜托了。
(公司一直用的 PHP )

最新回复 (71)
  • edanfintech 07-27 01:08
    1
    没必要学吧
  • bestacou 楼主 07-27 01:11
    2
    @edanfintech 感觉工作是一回事,找工作又是另一回事,现在 AI 这么强大的情况下,直接让我上手 java 的项目,我感觉也可以接手开发,但是连面试都进不去的话,就更别提后面的事了。还是大佬有其他的意思
  • cc9910 07-27 02:32
    3
    不如继续深耕 php,后面转架构那些,加上现在有 ai 感觉换语言浪费时间
  • night98 07-27 02:36
    4
    学 java 还不如 java 和 rust 一起学,java 本身东西不多但是生态东西太多了,你没有生态知识压根没人要,rust 新兴的就好很多
  • netabare 07-27 05:05
    5
    感觉不如学 Rust……
  • nofishing 07-27 05:39
    6
    之前工作做什么业务的,什么行业,技术方向是 web 全栈?更推荐学学 Python + TypeScript 做 Agent 和 RAG 应用。一两个月差不多可以了,找 Agent 全栈的岗位,机会多一些
  • Heng20 07-27 07:54
    7
    对啊 学什么 java 啊,应该学 python 基础,紧接着学 ai 相关的。
  • Moishine 07-27 08:16
    8
    不是换个语言就能解决的
  • moefishtang 07-27 08:22
    9
    可以吧
    (反正都是泰坦尼克号上选座位 x
  • Akay47 07-27 08:31
    10
    建议,毕竟 java 的就业要好得多,php 真的没多少公司在用,如果考虑到以后跳槽肯定是要学的,rust go python 在你 php 工作领域真不如 java
  • liaohongxing 07-27 08:38
    11
    来得及 ,现在 php 和 java 语法没啥区别了。
  • lujiaosama 07-27 08:39
    12
    java 都卷成麻花了,现在都是全栈了。
  • redbule 07-27 08:43
    13
    直接背 java 八股,然后把你的项目包装成 java ,开始面试。
    别浪费时间真去学 java
  • flytsuki 07-27 08:50
    14
    学 rust,go 或者 python
  • BeforeTooLate 07-27 08:51
    15
    我觉得现在学 GO 或者 java 以你 php 的底子应该很快很快的,你不需要学的深入,AI 这么发达了
  • Wenyio 07-27 08:56
    16
    大佬们,rust 就业方向有那些,本人目前做 Java
  • systemGuest 07-27 09:04
    17
    如果你只是认为是语言问题,建议你不要浪费时间,直接转行吧。
  • guotie 07-27 09:11
    18
    都有 ai 了,还学啥啊,能看懂就行了
  • xiaomushen 07-27 09:11
    19
    学 rust 好是好,就是更找不到工作
  • rockddd 07-27 09:12
    20
    现在单纯 java 真不行,现在都是全栈,配合 ai 要敲什么敲什么,语言真没门槛了
  • spacewalk 07-27 09:13
    21
    如果年龄太大了,就没必要再学了。
  • 0x5c0f 07-27 09:23
    22
    如果真要重新学,建议 rust 、go 、python , 不过其实学不学都不重要了, 现在基本都是 AI 写代码, 就像我,对 Rust 一窍不通,但是我现在所有的开发基本都用 Rust
  • kongb 07-27 09:30
    23
    现在学 java 真不建议环境差的很,都要学了不如直接 python+ai
  • arthurblake 07-27 09:38
    24
    我以前写 python+go 的,组织调整,现在做 java 项目,完全是 ai 写,自己一行不写,我的开发效率比老手都高。
  • zhengqiang64 07-27 09:43
    25
    现在都是 AI 开发的时代,学习 Java 本身意义不大了,学习的应该是架构和选型,看得懂 AI 的提供的技术方案,避免留有技术债务或是冗余设计。既然都要努力的转型,不如直接转向 agent 的应用和开发。
  • xixka 07-27 09:45
    26
    你去招聘网站看要求学。面试造火箭一直都存在
  • gray0 07-27 09:47
    27
    2026 还在学 Java ,老登思维,整整 AI 、Agent 不香吗
  • NoobPhper 07-27 09:49
    28
    5 年内 总得点以下别的技能树吧, 现在 现学找不到工作的
  • mrzx 07-27 09:50
    29
    AI 几分钟之内,就可以把你辛苦学到所有知识体系给击碎。。
  • LPJD 07-27 09:56
    30
    到招聘网站扒岗位描述看看要学什么,然后整点 python+agent ,技术栈在变化。纯 java 时代过去了
  • xz410236056 07-27 09:59
    31
    @cc9910 有种深耕 ActionScript 然后 flash 被干掉的美感。
  • onebyone 07-27 10:02
    32
    49 年入国军,大龄连面试机会都没有
  • Oktfolio 07-27 10:05
    33
    5 年,就只会 PHP?
  • mirakyux 07-27 10:08
    34
    学啥不好学 java
  • chiaoyuja 07-27 10:10
    35
    感觉还不如学 python AI Agent ,AI 时代 语言还重要吗
  • dinjufen 07-27 10:14
    36
    向 agent+ai 靠拢,语言真不重要了现在
  • yesagen 07-27 10:15
    37
    有 php 基础了还学个毛线
  • aicodingsh 07-27 10:18
    38
    啥时候都来得及
  • registerrr 07-27 10:20
    39
    @xz410236056 #31 这不跟前几天 B 站视频联动上了
  • love2328 07-27 10:34
    40
    看自己工作方向,什么语言都没什么了,有了 ai
  • flyqie 07-27 10:36
    41
    好奇所在地是哪?
  • jakychen 07-27 10:36
    42
    都 vibe coding 了学啥不重要
  • Rorysky 07-27 10:47
    43
    php 国内用的不多
    国外还是有些公司用的
  • JackeyLee233 07-27 10:51
    44
    Java 倒是比 php 强 岗位多 但是薪资也是年年降 大不如从前 现在 ai 时代 还是搞搞 ai 吧 可以:ai 全栈开发、ai 应用开发
  • svendson 07-27 11:02
    45
    现在要学与 AI 相关的东西了
  • pigdragon 07-27 11:04
    46
    难啊,觉得你要先根据市场上有类似的工作的岗位要求或者你想找的岗位的要求做个调查,对其需要的技能来快速学习,找到工作后还是要继续学习,如果年龄还能折腾,可以考虑长久一点的方向,学习了换公司.也可以不换公司,但是根据目标职位的需求来做好准别,算是提前模拟演练了
  • yiming1888 07-27 11:13
    47
    记得总结下,大家的建议
  • v2306 07-27 11:20
    48
    我觉得 AI 的建议挺好的,不会给我封号吧

    ====================================
    “学 Java 还不如 Java 和 Rust 一起学”
    这个建议不适合 OP。
    原因:Rust 是长期投资,不是就业救急。
    “现在 AI 写代码,不需要学语言”
    这个观点有一定道理,但被夸大了。
    AI 可以降低:写 CRUD、查 API、写模板代码。
    但是不能替代:系统设计、数据模型设计、性能分析、排查线上问题、技术选型。

    总结:
    这个帖子 OP 转 Java 是合理的,但应该转的是“Java 后端生态”,不是背 Java 语法。
    V2EX 里很多“学 Rust”“AI 时代不用学语言”的建议,有技术趋势判断,但忽略了现实就业问题。
    短期求职:Java + 企业后端能力
    长期发展:后端基础 + AI 应用能力
    这是更稳的路线。

    ===================================
    感觉也跟我目前的困境很像
  • TateLiao 07-27 12:24
    49
    直接去招聘软件搜岗位数量,java/py/rust 一路搜过去,哪个多选哪个。

    如果你所在地招 Python 或 Rust 的岗位加起来就两三个,那真没必要去卷。除非你有绝对的把握学完之后很厉害,能稳稳拿下这仅有的两三个坑位,否则普通人选这个就是跟自己过不去。
  • DKR 07-27 12:40
    50
    看到这个标题让我恍如隔世🫨
    可是食堂已经停止营业了
  • maigebaoer 07-27 12:44
    51
    PHP 和 Java 语法上区别不大啊…Web 开发的话,就更没啥区别了。学习的话,来得及,肯定来得及啊~
  • freezebreze 07-27 13:02
    52
    直接找 spring boot 项目包装成你做过的业务,背面试题是最快的切入点了吧,我以前学过,心路历程就是这注解是什么意思 去搜一搜,这个库是啥,搜一搜,真要全面学完很啰嗦,而且没做项目会忘~~
  • bojue 07-27 13:06
    53
    有 AI 了没有什么不可能
  • charlie21 07-27 13:15
    54
    什么二线城市 php 岗位都没有?
  • refear99 07-27 13:15
    55
    你看哪个 ai 项目是 java 的
    就算增删改查 java 都费 token
  • jackerbauer 07-27 13:40
    56
    都没必要学了,大模型一把梭
  • bestacou 楼主 07-27 14:26
    57
    @v2306 感谢您的提议
  • bestacou 楼主 07-27 14:27
    58
    @cc9910 这也是个方向,我会考虑的,谢谢大佬
  • bestacou 楼主 07-27 14:28
    59
    @night98 okk ,感谢大佬,我去同时了解一下 rust
  • bestacou 楼主 07-27 14:28
    60
    @netabare okk ,感谢大佬,我去同时了解一下 rust
  • bestacou 楼主 07-27 14:29
    61
    @nofishing 之前是在零售行业的电商团队呆了几年,一直是单后端,之前考虑过学 python➕agent 转 ai agent ,但是问了一下 AI ,感觉学起来太久了。
  • bestacou 楼主 07-27 14:29
    62
    @Heng20 okk ,感谢大佬回复
  • bestacou 楼主 07-27 14:30
    63
    @Moishine 可能是我说的有问题,语言只是一方面(主要是为了通过面试),还会学习一下 AI agent 相关的
  • bestacou 楼主 07-27 14:32
    64
    @liaohongxing 这点学起来确实
  • bestacou 楼主 07-27 14:32
    65
    @redbule 就是也是怕浪费时间,所以算是复习 java ,而不是从头到尾的学
  • bestacou 楼主 07-27 14:33
    66
    @0x5c0f 是的,主要是为了面试
  • D3EP 07-27 14:35
    67
    可以在知乎上找 eechen ,他说 PHP 是世界上最好的语言
  • bestacou 楼主 07-27 14:36
    68
    感谢大佬们的回复,我会好好总结以上观点的。补充几点:
  • bestacou 楼主 07-27 14:39
    69
    感谢大佬们的回复,我会好好总结以上观点的。补充几点:1 ,我说的学 java 并不是从头到尾的学,因为之前用的 php 的框架也已经跟 springboot 类似了,很多功能都可以直接学习复用。2 ,我知道大家说的,AI 时代,语言已经不重要了,我也是这么觉得的,你现在给我一个 java 项目,有 AI 我也可以直接上手,但是面试进不去的话,都没有项目给我了。3 ,最后感谢大佬们的热心回复,我会去补充了解一下 Rust ,以及更多 AI Agent 方面的内容。感谢,祝大佬们永远不死,早日财富自由
  • 9136347 07-27 15:28
    70
    如果你只是意识到从 php 换到 java 的话,我建议你换行。
    因为如果你 php 就业艰难的话,换到 java 并不会有任何改变。
    如果你是想丰富自己的技术栈的话,有那么多可以选择,何必非得在 java 这个已经卷得要死的路子上去折腾呢。
    我建议哈,你要丰富自己的技术栈,就业更好之类的,你可以试试 golang 和 rust 。
    如果你想要自己做出一些产品,完全可以看看前端相关的。学学 Flutter 之类的都还不错。
    ps:你现在选择更新自己的技术栈,java 是最差的选择。
  • nofishing 07-27 16:52
    71
    @bestacou #61 看看传统快消、零售行业的全栈岗和 Agent 岗; AI 骗你的,我让 AI 规划一个系统 plan ,说两个月开发周期,真让它干半小时就写好了。后端出身,有前端基础,学一个月顶多了。
* 帖子来源V2EX
返回