V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
WhiteSJ
V2EX  ›  程序员

Java 比 web 前端要更好找工作吗?

  •  
  •   WhiteSJ · 350 天前 · 6032 次点击
    这是一个创建于 350 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近我经常在 V 站热帖看到 前端被裁 一直找不到工作的帖子, 好像一直没有看到类似 java 的帖子, 然后我搜索了一下对应的关键词结果: java 是 3920, 前端是 4770, 好像侧面印证了好像是这样的.

    通过在 V 站搜索关键词:

    • java 失业: 3920
    • 前端 失业: 4770

    今天我的堂弟问我他想学前端, 让我怎么看?

    因为我本身就是前端, 但我推荐后端, 一是因为后端需求量大, 从每个公司的前后端的占比就能看出来, 二是我觉得随着 AI 的发展未来前端的生存空间相对来说会更艰难.

    不知道大家怎么看?

    43 条回复    2024-01-11 16:51:04 +08:00
    distleilei
        1
    distleilei  
       350 天前
    半斤八两
    murmur
        2
    murmur  
       350 天前
    不是的,java 搭配 vue 是现在找工作的基础
    huiyadanli
        3
    huiyadanli  
       350 天前   ❤️ 1
    是的。

    纯粹从打工来看,后端需求量大,不可替代性比前端要强。
    从技术角度看,公司的后端很多都会点前端,但是很少有前端是会后端那套的,即便是 js 全栈也少见。
    VB1
        4
    VB1  
       350 天前
    目前这个市场来看,建议学硬件吧
    joyhub2140
        5
    joyhub2140  
       350 天前
    Java web 和 前端 web 开发 这两门都没有让人望而生却的技术壁垒,本质上就是比谁更卷。
    luoway
        6
    luoway  
       350 天前   ❤️ 3
    按 OP 统计方法,增加时间限制**过去 1 年内**:

    java 裁员 665
    java 失业 691
    前端 裁员 1,050
    前端 失业 565

    酷工作 java 2,080
    酷工作 前端 2,610
    hkdcl
        7
    hkdcl  
       349 天前 via Android
    学安卓
    privater
        8
    privater  
       349 天前 via iPhone   ❤️ 5
    估计跟你公司规模和业务发展状态息息相关。

    公司刚起步,前端糊弄下也行,后端要做完功能,需求很旺盛。

    公司蓬勃发展,前端需要重构以及扩大业务和功能了,这时后端反而工作量不大,一堆新功能估计 5 个前端的工作量只需要 1 个后端添加点数据段就行。

    反之如果公司发展不顺,招来的前端会先裁掉,苦苦支撑。

    简单来说如果年景好,前端工作需求很大,招人上不封顶,容易水进大厂,后端反而没那么容易。反之就是如今这样了
    lqw3030
        9
    lqw3030  
       349 天前
    哈哈,可以统计下 javaer 会写 vue 、react 有多少,javaer 们可卷了
    Lockroach
        10
    Lockroach  
       349 天前
    感觉两者卧龙凤雏
    paradoxs
        11
    paradoxs  
       349 天前
    java 需求量大,但是培训班供应的数量也是最多的。

    培训班出来的人,可能最初 1-2 年不能干活,但是时间长了肯定能影响科班出身的生计。


    自己掂量掂量。
    twofox
        12
    twofox  
       349 天前
    Java web 方向,基本都要会前端。Java 太卷了,换个方向吧
    siweipancc
        13
    siweipancc  
       349 天前 via iPhone
    Java 后端,刚撸完一篇 TypeScript 的编译器原理的文章蹲坑刷论坛。来卷吗?(´▽`)
    xwayway
        14
    xwayway  
       349 天前
    Javaer 一枚,从还在用 jQuery 的时候就开始用 jQuery 、zepto 、bootstrap 写前端了,再到后来写了一两个项目的 ng ,然后 vue2 、vue3 ,顺带 uni-app 搞点工具小程序,服务器运维。不过 react 我确实不会,vue3 ts 也仅限于会用阶段,更别提 vite 什么的了,我想要的其实很简单,mvvm 、promise 、组件化就够了。
    tedzhou1221
        15
    tedzhou1221  
       349 天前
    Java 最喜欢搞的后台管理系统,很多都用 vue 写了。所以从前用 JSP 的被迫去用 vue . 所以 Java 的会基本的 vue 很正常。
    都是被逼出来的。
    CodeCodeStudy
        16
    CodeCodeStudy  
       349 天前
    @privater #8 你搞反了吧,公司壮大后,后端的工作更多了,从单体架构到微服务,各种日志系统、监控系统、都要搞,而且随着数据增多,数据库的压力也会越来越大。后端跟前端的最大差别是后端是有状态的,也就是之前累积的数据会对系统有影响,10w 的访问量和 1000w 的访问量的架构是不一样的。
    javak
        17
    javak  
       349 天前
    根据我看到的和身边的人,前端比 java 好找工作多了,私活和 remote 基本都是前端的。
    yy77
        18
    yy77  
       349 天前
    没有前后端分离的时候,jsp 也好 asp 也好,都是后端程序员包了前端的部分的。
    但是现在的前端的框架也慢慢多了 SSR 的部分,比如 nuxt/next/nest 之类的,真要用前端的法子把后端也撸了也不是不行。
    dlmy
        19
    dlmy  
       349 天前
    我司降本增效,现在的 Java 后端除了产品 跟 UI 之外,其他的活全干,不服来卷
    xscanqianmeng666
        20
    xscanqianmeng666  
       349 天前   ❤️ 1
    @CodeCodeStudy 你说的日志监控不是运维搞的吗 和 java 有啥关系
    hwf
        21
    hwf  
       349 天前
    学 go 吧
    zzzzzzggggggg
        22
    zzzzzzggggggg  
       349 天前
    前端比 Java 好找工作
    loveDiu4ever
        23
    loveDiu4ever  
       349 天前
    都是菜的话 没什么区别
    217fan
        24
    217fan  
       349 天前
    @hkdcl 这。。。
    iOCZS
        25
    iOCZS  
       349 天前
    相比其他专业,计算机是更容易入门。医学生也能入门计算机,但是计算机很难入门医学吧?计算机像是一门基础学科,通识学科。
    同样的道理,也适用于后端和前端。后端的设施很庞大,前端无非选哪个框架搞,入门成本不高。
    wanguorui123
        26
    wanguorui123  
       349 天前
    Java + Vue/React 全栈好找工作
    hkdcl
        27
    hkdcl  
       349 天前 via Android
    @xscanqianmeng666 小公司没运维
    murmur
        28
    murmur  
       349 天前
    @javak 这个东西要反过来理解,前后端肯定要搭配用,前端 remote ,就说明后端要按工时招人,前端一两千块钱外包出去抽成还一堆人抢着干

    怎么看都是前端更惨
    learned
        29
    learned  
       349 天前
    这两半斤八两,现在是都要会,互相卷,特别是管理系统增删改查这种,会点都能上
    wugn
        30
    wugn  
       349 天前
    Java 太卷了,搞 Java web 的前端框架两三天就能上手。因为这,前公司纯前端全体被辞退。
    lixin1778757629
        31
    lixin1778757629  
       349 天前
    有没有说说 Java + Vue/React 在大家所在地方能拿多少?就一般水平能独立完成需求那种
    fenglangjuxu
        32
    fenglangjuxu  
       349 天前   ❤️ 2
    不考虑 是否好找工作,我从辛苦程度上说 不要搞后端了
    后端的压力明显比前端大得多,后端容易出 bug 担责任,前端就好很多,这个认识,干后端的应该深有体会吧。
    markgor
        33
    markgor  
       349 天前   ❤️ 1
    我感觉前端心智负担 比 后端的低;
    起码需要关注的异常不多。
    niub
        34
    niub  
       349 天前
    会简单页面的 CRUD 不代表会 Web 前端。
    crysislinux
        35
    crysislinux  
       349 天前 via Android
    @markgor 异常还好,前端没有并发竞争问题就负担小很多
    wuzhidexiaolang
        36
    wuzhidexiaolang  
       349 天前
    @lqw3030 我会 VUE
    dudubaba
        37
    dudubaba  
       349 天前
    薪资高:后端好找
    薪资低:前端好找
    zzzkkk
        38
    zzzkkk  
       349 天前 via Android
    @javak
    无法保证一直有活
    xloger
        39
    xloger  
       349 天前
    随手搜了下 Android 失业,12,300 条。心里一惊,仔细一看,哦是 Android 回的贴,还好还好。
    woniuppp
        40
    woniuppp  
       349 天前
    国内 java 好找,国外 remote 前端好找
    CodeCodeStudy
        41
    CodeCodeStudy  
       348 天前
    @privater #20 日志也是后端在代码里打的
    chtcrack
        42
    chtcrack  
       348 天前
    人工智能时代,不建议再学编程了,学习硬件看看以后维修机器人比较适合。。
    Ma4cus
        43
    Ma4cus  
       348 天前
    你好,是的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3114 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 12:45 · PVG 20:45 · LAX 04:45 · JFK 07:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.