V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
qmzhixu
V2EX  ›  职场话题

Java 找工作有感,行业经验大于一切

  •  
  •   qmzhixu · 23 小时 51 分钟前 · 5518 次点击

    深圳大部分的 Java 岗位,中小公司的要求全都是要求有行业经验的优先。比如跨境电商公司,要求必须有跨境电商项目经验;物流公司,必须有物流项目经验;甚至完全不看学历,只要做过类似项目就能面试,难道现在都不看技术了吗

    50 条回复    2025-03-17 15:00:01 +08:00
    iOCZS
        1
    iOCZS  
       23 小时 33 分钟前
    进入存量期了,发展了那么多年,已经有足够的行业背景人才可供选择了
    lwg
        2
    lwg  
       23 小时 28 分钟前
    一直都是的,之前有类似经验或者竞对公司的人,面试只是走过场。可能之前岗位多,所以没有行业经验的人,公司也愿意要,可以培养的起,等你成长。但是现在岗位只有那么点,公司都面临压力,那么就只要行业经验的人,来了就直接能干活,对公司来说最划算的。至于技术,现在都是实用主义优先了,你做过这个类似 APP 有经验,你扭螺丝的技术肯定有,造火箭就不用了。业务 技术现在可能是 8 2 开了,除了那些纯技术公司
    qmzhixu
        3
    qmzhixu  
    OP
       23 小时 15 分钟前
    @lwg 如果是初创的公司,或者新业务要从零开发,这个我能理解,但是如果不是的话,有相关的行业经验并不能通用,毕竟每个公司的技术架构和业务不一样,而且有产品经理的存在,就更不需要了解很深的业务了,最后也是按照产品的原型需求去开发的
    sagaxu
        4
    sagaxu  
       23 小时 11 分钟前 via Android   ❤️ 5
    技术达标的有 100 个,业务经验匹配的也有 100 个,两项同时满足的有 20 个,招聘人数只有 1 个。

    同等条件,为什么要招一个需要培养的人?
    Vegetable
        5
    Vegetable  
       23 小时 10 分钟前
    当你招人的时候你也会明白,技术够用就行,了解业务的人才能快速融入整个工作流程,而教这个是很麻烦的,很可能并没有完整的流程让一个新人了解公司业务。
    lwg
        6
    lwg  
       22 小时 47 分钟前   ❤️ 2
    @qmzhixu 给你个场景你体会下:产品经理说要做个跨境的,然后评审需求。A 开发按产品的原型需求去开发,B 开发说我之前在蚂蚁做跨境的时候开始也这么设计的,你那块这块后面会有问题,你最好先考虑下我们再做。
    你是老板你只能招一个开发,同时他们工资差不多,你会要谁?成熟的产品肯定是不断迭代优化的,但是如果有成熟的开发,一开始考虑到,后面重构优化的成本会小很多。不止是技术,各个职位有相关的行业经验都是优先考虑的。也反应出,现在对候选人的要求越来越高了。但是如果有行业经验,技术肯定是够用的(扭螺丝够用)。如果只有技术,那就不一定了。
    yifangtongxing28
        7
    yifangtongxing28  
       22 小时 44 分钟前
    说明基本个人卡死在某个行业上了,容错太低了
    silencil
        8
    silencil  
       22 小时 7 分钟前 via iPhone
    实际上我觉得都是 spring 那一套的话,业务是什么样的其实没影响,个人感受。
    FIllerFooo
        9
    FIllerFooo  
       21 小时 16 分钟前 via Android
    确实,所以我失业了,我还是用 cpp 的,更难找
    gransh
        10
    gransh  
       21 小时 7 分钟前
    本质是供大于求,现在岗位太少了,自然要求就多了。
    几年前我感觉大多也就是看学历和技术栈,现在基本都看年龄和行业经验,甚至行业经验划分的非常细。
    leegradyllljjjj
        11
    leegradyllljjjj  
       20 小时 34 分钟前 via iPhone
    还是人矿太多了 挖不完 要啥有啥
    lixintcwdsg
        12
    lixintcwdsg  
       20 小时 31 分钟前   ❤️ 2
    我做招聘,就是要看业务背景。
    技术是顺便会考核的,但是你什么水平基本问一下你干什么就知道了。
    招人就是买你时间产生收益,培训你是额外成本,为什么要承担这个成本。
    最后,招到合适的人也很难。
    qmzhixu
        13
    qmzhixu  
    OP
       19 小时 9 分钟前
    @lwg 你说的这种情况是招的架构师,技术总监,Java 组长之类的岗位才会有这种要求,不能要求一个中高级开发设计整个架构,就算给我设计,也要看架构师脸色吧。一般中高级开发说白了就是增删改查这种工作。。。
    qmzhixu
        14
    qmzhixu  
    OP
       18 小时 59 分钟前
    @lixintcwdsg 招聘只看眼前的这点成本吗,比如一个人没啥技术水平,在一个相关行业的公司划水了几年,做的也是边缘业务,来到你们这就成香饽饽了?技术好的程序员学习能力很强,业务啥的也就 1 个月就完全熟悉了吧
    lwg
        15
    lwg  
       18 小时 24 分钟前   ❤️ 1
    @qmzhixu #13 我不知道深圳那边,我没去过,但是我待过杭州和上海,现在的程序员危机主要在低中级,AI CRUD 很快的,但是架构和业务理解 AI 还是很难。我不知道 op 是多少年经验。如果中高级开发还是增删改查,现在是很难找到合适的工作,就像一个 30 的技术 P6 真的很难找到合适的公司,你的对手在变多,公司在变少
    sagaxu
        16
    sagaxu  
       18 小时 6 分钟前
    @qmzhixu 候选人分 4 种

    A. 不懂业务,技术差
    B. 不懂业务,技术好
    C. 懂业务,技术差
    D. 懂业务,技术好

    你以为是 B 和 C 在 PK ,但实际上 D 已经供大于求了。技术对标 P8 ,曾经年薪 100 多万甚至 200 万的资深技术,待业的也不是没有。
    git00ll
        17
    git00ll  
       16 小时 27 分钟前
    @silencil 让你设计一个银行记账系统、保险公司处理系统、跨境支付系统、信用卡交易处理,说到底都是增删改查,但没有相关行业经验的话,会踩很多坑,前期的设计不合理后期用户量起来根本没法修正。
    akiradunncoco
        18
    akiradunncoco  
       16 小时 25 分钟前
    深有感触 技术达标的人太多了 现在更多需要的是有行业经验的人
    badreamm
        19
    badreamm  
       16 小时 17 分钟前
    做银行项目的,我们招聘的比重业务就是要大于技术,没办法
    lwgreat
        20
    lwgreat  
       15 小时 12 分钟前 via iPhone
    只要不是创新的技术突破,犹如当年数据库发展从层次和网状到关系型,对于写业务代码拧螺丝的程序员来说,业务永比技术重要,即使是架构师也是为了完成一定目标(业务)完成架构设计。
    gazi
        21
    gazi  
       6 小时 2 分钟前
    长时间经验可以积累技术,经验足够长的话最起码可以证明技术没啥问题。这已经是最优解了
    vcbal
        22
    vcbal  
       5 小时 42 分钟前
    @qmzhixu 你觉得都会的技术有什么用呢?重要的是业务,入行初期你应该就知道的事儿,现在说什么。。。
    ily433664
        23
    ily433664  
       5 小时 36 分钟前
    足够多拥有行业经验的人可以选择,为什么还要选没有行业经验的呢?
    skyworker
        24
    skyworker  
       5 小时 27 分钟前   ❤️ 1
    @silencil 可能是你处理的业务需求太简单了, 误以为所有的业务知识, 都没有 spring 的微服务更复杂.

    spring 微服务, 你掏钱买课, 网上大把的教程;

    有些行业的业务支持, 你掏多少钱, 都买不到课.
    loryyang
        25
    loryyang  
       5 小时 14 分钟前
    他们需要入职就能出效果,不想花时间培训,自然就是这个选择偏好
    深层次原因是: 非常缺人 + 项目要求低,所以就是随便找个人先顶上再说
    ChatGOP
        26
    ChatGOP  
       5 小时 5 分钟前
    不是吧, 大厂都喜欢应届生怎么解释?
    Mrun
        27
    Mrun  
       4 小时 56 分钟前
    @qmzhixu #12

    你想多了,真的复杂的业务,纯靠经验积累,一个月连门都摸不到。这个跟你的学习能力无关,而是很多公司的的业务系统,是几千个开发人员,日积月累的十几年了,业务多且交织程度非常深。
    me1onsoda
        28
    me1onsoda  
       4 小时 55 分钟前
    @silencil 我感觉你没做过复杂的业务,或者有人拆解好了,你就指哪打哪
    me1onsoda
        29
    me1onsoda  
       4 小时 48 分钟前
    问 llm 都能得到的答案,都不是什么真正的技术。真正需要的是对业务理解能力,这是 llm 没有的,真正的核心竞争力
    Meld
        30
    Meld  
       4 小时 46 分钟前
    @qmzhixu #14 一个月熟悉? 哈哈 ,朋友我只能说你高看你自己了,我做 AB 实验科学计算的,但凡你大学没认真学数学,来我这一个月想上手做业务,我觉得有点痴心妄想
    v2exgo
        31
    v2exgo  
       4 小时 33 分钟前   ❤️ 3
    因为 技术好的人 都供不应求了,市面上造火箭的人已经足够多了,招聘要做的事情 只不过是在这堆能造火箭的人群中 找到一些业务背景 更匹配的人而已,另外中小公司 真的没有什么数据量,能把 bigint 类型的主键 用完就不错了,技术 3-5 年 Java 主流框架会用,会写一些 spring 组件,中间件原理都了解,知道怎么去搜解决方案,具备这几个能力基本上就能应对中小公司的所有场景了
    skyworker
        32
    skyworker  
       4 小时 29 分钟前
    @ChatGOP 大厂喜欢应届生, 更详细应该是: 211 以及以上的应届生.

    这部分本来就聪明, 白纸一样, 适应能力更强, 更容易 PUA, 家里没有那么多事情.
    Huelse
        33
    Huelse  
       4 小时 26 分钟前
    @ChatGOP 上面的培养任务,每隔几年都会裁掉,只留一批能深入业务(赚钱)的
    BraveChi
        34
    BraveChi  
       3 小时 57 分钟前 via Android
    @qmzhixu 你还是把技术看的太重要了。不同公司的业务可能不一样,但是行业经验是通用的。
    edisonwong
        35
    edisonwong  
       3 小时 28 分钟前
    如果 [中高级开发只会 crud] 的话,跟应届生培养几个月有啥区别?起码普遍来说应届生还充满干劲,不油腻。大多公司业务服务与技术,有技术没业务公司能赚钱么?纯技术的建议去投递研究院、技术导向的公司等
    edisonwong
        36
    edisonwong  
       3 小时 27 分钟前
    @edisonwong 打错了,修正下: [大多公司技术服务于业务]
    qmzhixu
        37
    qmzhixu  
    OP
       3 小时 22 分钟前
    @edisonwong 这就是技术经验的问题,中高级经验写的 curd 更加稳定吧。
    Rickkkkkkk
        38
    Rickkkkkkk  
       3 小时 0 分钟前
    就是简历太多了,可以随便挑。
    haisua
        39
    haisua  
       2 小时 47 分钟前
    不是不看技术,而是,他们需要“上来就能复制之前经验的人”。或者说,市面上求职的人太多了,在其他条件都差不多的情况下,谁更加垂直行业经验多一些,谁就更容易得到企业的青睐。
    macha
        40
    macha  
       1 小时 23 分钟前
    终于开始卷行业经验了。
    snitfk
        41
    snitfk  
       1 小时 14 分钟前
    公司招聘自然是希望招进来的人能快速的接入公司的业务开发,同等技术条件下自然更愿意招熟悉相关业务的人开发人员。java 的技术框架基本就那些。不像 python 可能还要看之前是用 django 还是 fastapi 还是做的是爬虫。
    xz410236056
        42
    xz410236056  
       1 小时 1 分钟前
    @lixintcwdsg 我发现 HR 总喜欢幻想成企业所有者? 都是干技术的,啥行业不用这些技术,有啥本质区别。就算有,谷歌+ai 搜一下能用多久。 面试 HR 的时候也按行业来呢?
    xz410236056
        43
    xz410236056  
       1 小时 0 分钟前
    @BraveChi
    @Meld
    @Mrun

    多复杂的业务也会细分,你干的不过是某个细分领域的一个细分点罢了。难道以后还得分 金融 javaer 教育 javaer ?
    Meld
        44
    Meld  
       55 分钟前
    @xz410236056 #43

    现在已经分了,物流、金融、游戏、教育等等,我在的公司这边招聘更愿意邀请具有对应领域从业经验的候选人前来面试,我在是游戏的中台部门,面试者基本会选择网易腾讯米哈游、莉莉丝、鹰角等游戏公司的中台从业者,不是说不邀请 batd 等互联网公司,相对较少。
    hidemyself
        45
    hidemyself  
       54 分钟前
    @v2exgo 如果正常使用的话,bigint 是不会被用完的
    DinnyXu
        46
    DinnyXu  
       39 分钟前
    我个人觉得招聘这几年分几个类别
    1:初级程序员,适用于培养成长型,做一些简单业务,适合公司的项目立项之初
    2:中级程序员,对一些项目有深刻的理解,比如我做教育行业类别的项目,那么以后去找下家突然找个电商,说白了电商业务肯定比教育业务复杂,业务复杂也能看到背后的技术复杂度,所以有相同行业项目经验这是公司优选
    3:中高级以上,属于一些稳定的公司坑位,公司这类的小组长或者产线负责人走了,要招这么一个人


    你把上面这 3 点结合来看,其实跟你上面那些回答,什么搭架构、搭框架、完全不是一回事,试问软件技术发展到今天还有多少公司在做创新项目,从 0 开始搭建项目的?哪个公司不是 3-5 年以前就已经定了大方向大框架了。所以对于公司来说一定是把成本降到最低,招一个符合公司发展方向有项目的经验老手,其实我说的再直白点,公司更希望招同类型企业跳槽的人,这样他们可以带一些对方公司的经验过来,不断优化产品
    xz410236056
        47
    xz410236056  
       37 分钟前
    @Meld #44 不过是人多为了筛选人的手段罢了,实际上你换另外一个行业的应聘者来工作,一样能干。
    Mrun
        48
    Mrun  
       37 分钟前
    @xz410236056 #40

    业务拆分到一定的颗粒度,就不会再拆了。难度为了你一个开发,专门配一个全天候的业务专家回答你的所有业务知识?
    很多开发阶段的方案设计,架构与产品,也只是把控整体大局,真正的细节,还是依赖于一线开发与产品沟通。
    招一个没有行业背景的,鸡同鸭讲,增加整个一线团队的沟通成本?
    yyttrr
        49
    yyttrr  
       17 分钟前
    写应用层就是这样的,当初入行 java 应该就有这个觉悟
    CruelMoon
        50
    CruelMoon  
       1 分钟前
    行业经验已经比较友善了,有些公司甚至要求本公司经验
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5399 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 07:01 · PVG 15:01 · LAX 00:01 · JFK 03:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.