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

2026 年了 竟然还有程序员接受不了 lambda

  •  1
     
  •   ngduncent · 5 小时 47 分钟前 · 6783 次点击

    新招了一个 30 岁左右的 Java 后端,表示接受不了 lambda 。对于 TS 也比较抵触。 来了两天。友好协商离职。

    116 条回复    2026-01-13 16:49:20 +08:00
    1  2  
    liuliuliuliu
        1
    liuliuliuliu  
    PRO
       5 小时 46 分钟前
    没毛病,友好协商离职,人生有梦,各自精彩
    ngduncent
        2
    ngduncent  
    OP
       5 小时 40 分钟前
    @liuliuliuliu 也是。 理念不一样。工作一起很难受。
    zhengmin4516
        3
    zhengmin4516  
       5 小时 40 分钟前
    看标题点进来的,
    切图仔:lambda 是啥 0.0
    LoNeZ
        4
    LoNeZ  
       5 小时 37 分钟前   ❤️ 13
    符合我对 java 开发的刻板印象.
    MoYi123
        5
    MoYi123  
       5 小时 37 分钟前
    我还以为是 aws lambda, 确实开发起来比较麻烦.
    ngduncent
        6
    ngduncent  
    OP
       5 小时 35 分钟前
    @LoNeZ 哈哈哈哈哈哈哈哈哈哈哈哈哈
    ngduncent
        7
    ngduncent  
    OP
       5 小时 35 分钟前
    @zhengmin4516 链式语法结构
    EthanZC
        8
    EthanZC  
       5 小时 34 分钟前
    我是写 Scala, 说真的,Java 的 lambda 真的很难用
    maxsch
        9
    maxsch  
       5 小时 33 分钟前
    培训班学的是 1.6 吧,哪怕万年 java8 也是有 lambda 的吧
    xtreme1
        10
    xtreme1  
       5 小时 32 分钟前
    前几楼不符合我对于 jvaver 的刻板印象啊. 居然没人教育 OP
    lancelock
        11
    lancelock  
       5 小时 31 分钟前
    java 后端为啥抵触 ts ,这跟他不沾边吧,你们后端也写前端吗
    bzw875
        12
    bzw875  
       5 小时 30 分钟前
    之前在外企天天写 aws cdk 和 lambda ,然后 3 个月后离职了还不不明白 lambda 是干嘛的
    iOCZS
        13
    iOCZS  
       5 小时 29 分钟前
    @ngduncent #7 函数式编程
    dddd1919
        14
    dddd1919  
       5 小时 28 分钟前
    @ngduncent #7 不是支持闭包语法的匿名函数么🤣
    superedlimited
        15
    superedlimited  
       5 小时 28 分钟前 via Android
    那肯定也接受不了 kotlin 的各种语法糖了
    ngduncent
        16
    ngduncent  
    OP
       5 小时 27 分钟前
    @superedlimited kotlin 写起来是真爽
    ngduncent
        17
    ngduncent  
    OP
       5 小时 27 分钟前
    @lancelock 就 5%的工作 需要弄点后台的功能 所以需要写一点点前端
    大部分后端 都会写一些前端吧
    ngduncent
        18
    ngduncent  
    OP
       5 小时 26 分钟前
    @ngduncen 更正一下。 大部分后端 应该都有写一点点前端的能力。
    cvbnt
        19
    cvbnt  
       5 小时 25 分钟前
    现在 AI 生成的最低质量的代码都普遍是 lambda 了,这人估计只用过 jdk1.7 吧
    ElegantOfKing
        20
    ElegantOfKing  
       5 小时 22 分钟前
    我也比较抵触 lambda ,尤其是同事因为 lambda 过度使用导致线上问题排查,很难 debug 到集体位置之后。

    但是只是抵触,我也会偶尔使用。

    一个程序员如果抵触某些新技术,我可以理解,但是接受不了,可能真的就是这个人不愿意做改变了。(前提是这个技术已经成为既定的事实了)
    qW7bo2FbzbC0
        21
    qW7bo2FbzbC0  
       5 小时 17 分钟前
    @ElegantOfKing #20 java lambda 用的不多,c# linq 用的多点,代码简洁是真简洁,加 debug 会影响代码整洁性整的代码洁癖症的人无从下手,偶尔也会出现内存问题,不过整体还是更喜欢用 lambda
    zxjxzj9
        22
    zxjxzj9  
       5 小时 6 分钟前
    我写 ts 也挺抵触的,除非是迫不得已的情况,能少用匿名函数肯定是少用匿名函数好。
    qbmiller
        23
    qbmiller  
       4 小时 59 分钟前
    @ngduncent #17 离开北京,回三四线后,vue3-admin 干了 2 年,配合 ai 挺好玩的。这边都是丢你一个活,2-3 人,甚至 1-2 人,大半年 做出来就行。
    Gilfoyle26
        24
    Gilfoyle26  
       4 小时 59 分钟前
    还好是搞 java 的,那要是写 Scala ,还不得跳楼啊
    JsonNode
        25
    JsonNode  
       4 小时 57 分钟前   ❤️ 2
    Java 8 的 lambda 感觉是精致的裹脚布,好一点但仍然很臭
    smlcgx
        26
    smlcgx  
       4 小时 52 分钟前 via iPhone
    lambda 就像这个程序员,大家都是临时工何必呢🤣
    mcdull619
        27
    mcdull619  
       4 小时 21 分钟前   ❤️ 2
    c# lambda 简直不要太爽
    jiangzm
        28
    jiangzm  
       4 小时 18 分钟前
    @bzw875 #12 aws lambda 是 FaaS 架构的 Serverless 服务,同样作为 FaaS 的还有 Azure Functions 、Google Cloud Functions 等,FaaS 简单一点说就是以函数作为部署单元的运行环境,AWS 的 FaaS 产品取名为 lambda 应该是借用函数或匿名函数之意。
    Integ
        29
    Integ  
       4 小时 14 分钟前 via iPhone
    Monoid 说白了就是自函子范畴上的幺半群,这有什么难理解的。
    BenjaminSu
        30
    BenjaminSu  
       4 小时 12 分钟前 via Android
    适当用一点可以,太飘逸的话就算了
    mmdsun
        31
    mmdsun  
       4 小时 10 分钟前
    想不出来之间有啥联系。 不会是既让人写前端、又让人写后端了吧。
    Java lambda 多吗?项目是反应式、函数式编程?
    dode
        32
    dode  
       4 小时 5 分钟前
    @ngduncent 那也是 js ,喜欢 ts 应该更少吧
    AV1
        33
    AV1  
       4 小时 4 分钟前
    一个写 java 后端为什么要抵触 TS ?
    是因为没有专职前端,说是招后端,其实是全干?
    dode
        34
    dode  
       4 小时 3 分钟前
    你们团队 JDK 版本是?
    SmithJohn
        35
    SmithJohn  
       3 小时 51 分钟前   ❤️ 1
    代码拉下来一看,发现到处都是注释写的不清不楚的,说不定是 AI 写的 stream,还特别复杂.
    然后告诉他还要负责一些前端任务.
    如果刚好还有其他 offer,跑路确实可以理解.
    aaronzhang404
        36
    aaronzhang404  
       3 小时 42 分钟前
    lambda 不能 debug ,确实难用
    Seayon
        37
    Seayon  
       3 小时 38 分钟前   ❤️ 1
    lambda 重度爱好者在此
    ngduncent
        38
    ngduncent  
    OP
       3 小时 38 分钟前
    @AV1 5%的内容 写点后台的功能 很过分吗 🤦🏻‍♀️
    justwkj07
        39
    justwkj07  
       3 小时 37 分钟前
    java 中的 lamdba 感觉很难用啊
    JShen
        40
    JShen  
       3 小时 36 分钟前   ❤️ 1
    java 线上代码能不用 lambda 就不用吧,首先不说性能,就是代码看起来也不美观。调试起来更是一坨,我有个同事喜欢用 lambda ,各种 callback ,我们称之为 callback 仙人。代码能写出护城河。
    location123
        41
    location123  
       3 小时 35 分钟前   ❤️ 1
    函数式编程 yyds
    Martens
        42
    Martens  
       3 小时 35 分钟前
    lambda 不方便热更
    JoeDH
        43
    JoeDH  
       3 小时 32 分钟前
    无法理解,他不会写 ts 的话,AI 都不会用吗,我现在前端都是 AI 来搞的,就后台管理的那些前端页面完全不在话下
    ngduncent
        44
    ngduncent  
    OP
       3 小时 23 分钟前
    @SmithJohn 我这边项目比市面上大多数公司的项目都规范... ( PS: 他连 PR 是什么都不知道,你认为他在什么正儿八经的公司呆过吗。。 顺带说一句 他说他之前的技术经理不允许写 lambda )
    我在外企工作多年... 现在出来创业... 不认为我对代码有要求 但不至于苛刻... 毕竟创业比较拼时间...
    纯后台的前端任务... Java 程序员完成不了... 那可能能力有问题吧
    uni
        45
    uni  
       3 小时 22 分钟前
    反正我现在看到写 Java 的都绕道走
    craftsmanship
        46
    craftsmanship  
       3 小时 19 分钟前 via Android
    这年头还在疑惑为什么后端也要接触 TS 的 跟抵触 lambda 的 Java 码农相比也好不到哪去吧?
    shaozelin030405
        47
    shaozelin030405  
       3 小时 19 分钟前
    这也接受不了吗,过于下饭了
    akakidz
        48
    akakidz  
       3 小时 15 分钟前
    30 岁还在纠结这种东西的人,也是够奇怪的,偏执的老古董
    Functor
        49
    Functor  
       3 小时 15 分钟前
    @Integ Monad 吧
    likeme
        50
    likeme  
       3 小时 15 分钟前
    我就很喜欢 lambda
    HENQIGUAI
        51
    HENQIGUAI  
       3 小时 9 分钟前
    很奇怪的谈崩原因,但是从业人数太多了,倒也正常。
    Razio
        52
    Razio  
       3 小时 9 分钟前
    还好才两天
    Loku
        53
    Loku  
       3 小时 6 分钟前
    他只是不接受改变而已。
    Lenic
        54
    Lenic  
       3 小时 3 分钟前
    看到这,我在想要是遇到 rx 岂不是要哭了
    Wind2Illidan
        55
    Wind2Illidan  
       3 小时 2 分钟前
    用 lambda 简单写一写 list,map 转换之类的还行。你见过一个 lambda 俩三百行么,lambda 里面各种调其他方法,简直噩梦。
    ngduncent
        56
    ngduncent  
    OP
       3 小时 1 分钟前
    @Wind2Illidan 那这种 lambda 的使用 太激进了
    Zy143L
        57
    Zy143L  
       2 小时 58 分钟前
    lambda 我一直都是非必要不用..除非真的刚好就一句话的事情
    SmithJohn
        58
    SmithJohn  
       2 小时 50 分钟前
    @ngduncent 禁止用 AI?不然不应该完成不了吧.
    如果是只在没有项目管理的公司里工作过,那么确实可以理解"技术经理不允许写 lambda".
    只要写稍微复杂点的 lambda,写完我自己都不理解逻辑是什么了.
    结果就是拉屎拉的爽,写完就不存在维护了.
    spritecn
        59
    spritecn  
       2 小时 46 分钟前
    lambda 不超过 3 行没啥的吧。。一行前端没写过,进了外包,后台界面全部自己写,一周就挺过来了
    tomatocici2333
        60
    tomatocici2333  
       2 小时 42 分钟前
    开发人员抵制技术真不是个好事..
    fgwmlhdkkkw
        61
    fgwmlhdkkkw  
       2 小时 40 分钟前
    Python 的 lambda 是很丑,Java 的也差不多吧……
    HiBugs
        62
    HiBugs  
       2 小时 38 分钟前
    是不是叫胡露露?
    cyrivlclth
        63
    cyrivlclth  
       2 小时 34 分钟前
    @fgwmlhdkkkw Pyhton 那不叫丑,那叫残次品,只是挂个名字叫 Lambda 。。。Java 的是好用,但是如果滥用就会出现前面那些楼说的问题
    larisboy
        64
    larisboy  
       2 小时 32 分钟前
    说实话,一眼能看清楚代码实现什么逻辑才是好代码?并不认为搞 java 就得用 Lambda
    TomVista
        65
    TomVista  
       2 小时 26 分钟前
    哈哈,我究极无敌厌恶注解 装饰器,但也不是不能写.
    Vaspike
        66
    Vaspike  
       2 小时 25 分钟前
    就是沉迷在自己的舒适区了而已
    canteon
        67
    canteon  
       2 小时 23 分钟前
    大惊小怪
    2026 年了写 js 定义 function ,还有一堆人质疑你为什么这样写 const aa = () => {}
    质疑你为什么有两个叹号一个变量 !!aaa
    质疑你为什么 go 里面你要写 if nil {}
    lujiaxing
        68
    lujiaxing  
       2 小时 21 分钟前   ❤️ 1
    不能理解. Lambda 多好的东西啊, 用起来多爽啊.

    ``
    const strArray = [
    " Hello World ", // 有效(包含可见字符)
    " \n\t\r ", // 无效(仅空格、换行、制表符、回车)
    "", // 无效(空字符串)
    "JavaScript", // 有效
    "\v\f\s", // 无效(仅垂直制表符、换页符等不可见字符)
    " 前端开发 " // 有效
    ];

    console.log(strArray.filter(str => !/^\s*$/.test(str)).map(str => str.trim()).join(""));
    //Hello WorldJavascript 前端开发

    这么好用的东西竟然排斥. 非要写好几层循环才行?
    ngduncent
        69
    ngduncent  
    OP
       2 小时 20 分钟前   ❤️ 1
    @SmithJohn 那我们的讨论范畴 肯定不是很极端的 lambda 用法
    我这边的用法 最多最多 5 行吧 普遍 3-4 行左右。

    顺带提一句, 他用 2022 版的 IDEA 。。。。 我说 2026 年了 为啥你还在用 4 年前的版本。。。
    他说习惯了。。。 新版本看不习惯。。。。

    接受不了新事物。。感觉不适合做程序员。。。 🙅🏻‍♀️
    llllliu
        70
    llllliu  
       2 小时 16 分钟前
    写 Scala 前 有点排斥 lambda 写 Scala 后 PHP 也能接受了
    fbu11
        71
    fbu11  
       2 小时 15 分钟前
    连 lambda 的这点语法糖都接受不了,这人的水平也就那样了,不是说搞 Java 用不用 lambda 的问题,是趋势,现在的语言都是各种语法糖,跟不上时代了已经
    SmithJohn
        72
    SmithJohn  
       2 小时 14 分钟前
    @ngduncent
    这么短的 lambda,他是看不懂还是不愿意写?
    这么关注 idea 版本,你们不会真禁用 AI 吧....
    walkingmoonwell
        73
    walkingmoonwell  
       2 小时 9 分钟前
    @dode #32 碰到就写 any 。。。
    sagnitude
        74
    sagnitude  
       2 小时 8 分钟前
    我用 2026 但是 ClassicUI ,接受不了新界面,确实看不习惯,难看难用
    ngduncent
        75
    ngduncent  
    OP
       2 小时 7 分钟前
    @SmithJohn 大哥 怎么可能禁 AI 我还鼓励他们 cursor trae 能用起来就用起来
    andyskaura
        76
    andyskaura  
       2 小时 6 分钟前
    大不了自己不写呗,刻意排斥就有点顽固不灵了
    ngduncent
        77
    ngduncent  
    OP
       2 小时 6 分钟前
    @SmithJohn 就是抵触 接受不了新事物.....
    你看他编译器 4 年都不更新 就知道了...
    snylonue
        78
    snylonue  
       2 小时 5 分钟前
    java 的 lambda 确实难用,一定要指定一个类型
    SmithJohn
        79
    SmithJohn  
       2 小时 3 分钟前
    @ngduncent lambda 是 8 的,这也不是新事物了....
    估计是某种...嗯...吃过亏以后的 ptsd.
    poorcai
        80
    poorcai  
       1 小时 58 分钟前
    C# 天天写 lambda
    craftsmanship
        81
    craftsmanship  
       1 小时 56 分钟前 via Android
    @canteon 虽然但是 用!!转 boolean 是个坏习惯 除了表示自己懂点 JS 的奇技淫巧之外没有任何意义
    shaozelin030405
        82
    shaozelin030405  
       1 小时 54 分钟前
    @craftsmanship 但是 a === true 略显脑浆...只能凑合了
    mysunshinedreams
        83
    mysunshinedreams  
       1 小时 52 分钟前
    我现在是非必要不用,要不然耽误我热部署
    Cruzz
        84
    Cruzz  
       1 小时 51 分钟前
    我也不爱写 lambda ,除非一行很短能搞定的。有的时候还不如写 for 来的方便,而且还有好些坑,多线程不好用。
    K332
        85
    K332  
       1 小时 50 分钟前
    怎么会有因为代码风格离职的,不至于吧 ,还是因为要写 ts 前端的原因?
    ngduncent
        86
    ngduncent  
    OP
       1 小时 48 分钟前
    @K332 的确是因为代码风格。。 我也和他说了。。 弄个后台任务给你练练手,实际上可能你大半年都不会做接触前端的任务。
    Cruzz
        87
    Cruzz  
       1 小时 47 分钟前
    在补充点吧,看你说创业公司。看你要的是什么人,大牛?代码交付人员?还是 ppt 写手,每个猴有每个猴的拴法,不管你拿着东西出去卖,还是融资,没人看你代码是否漂亮。也没人关系你写代码的人是否古板。代码能实现你的业务就可以了。别本末倒置。业务新不代表代码新,代码新也不代表故事讲得好。
    KevinQi
        88
    KevinQi  
       1 小时 39 分钟前
    lambda 没 bug 很美好且优雅,有 bug 找起来那个费劲
    momo1pm
        89
    momo1pm  
       1 小时 38 分钟前
    什么垃圾用 lambda
    craftsmanship
        90
    craftsmanship  
       1 小时 37 分钟前 via Android
    @shaozelin030405 但是人家给你 Boolean 了啊
    threeEggs123
        91
    threeEggs123  
       1 小时 37 分钟前 via Android
    刚刚 review 代码,一个 40 左右的姐妹写的代码,哥哥们看一下。
    Map<String, Map<String, Map<String, Dto>> resp;

    List list = new ArrayList();
    list.add(new Address());
    list.add(new Email());
    (Address)Address address = list.get(0);


    我问她知不知道面向对象,她说不知道。
    FawkesV
        92
    FawkesV  
       1 小时 36 分钟前
    @ngduncent #17 后端干前端 那只能 AI 干
    FawkesV
        93
    FawkesV  
       1 小时 34 分钟前
    @threeEggs123 #91 这种 idea 会报黄色,完全受不了
    ngduncent
        94
    ngduncent  
    OP
       1 小时 33 分钟前
    @threeEggs123 竟然有 40 岁的姐妹写 java 。。。。
    threeEggs123
        95
    threeEggs123  
       1 小时 32 分钟前 via Android
    @FawkesV idea 报黄不说,她就是没有程序员的意识。这种人都可以找到工作,啥也不懂,还不如毕业生,毕业生还听话,这大妈叫她改,那不好意思,反过来怼你,你代码写的难道很好吗?给我看看你的代码。
    zorui
        96
    zorui  
       1 小时 31 分钟前
    @JShen 习惯函数式编程的看到 lambada 函数反而会觉得代码的可读性更强,特别是在集合处理上优势强很多。
    threeEggs123
        97
    threeEggs123  
       1 小时 28 分钟前 via Android
    @ngduncent 这姐妹真的逆天,各种操作也是看不懂,不知道怎么定义对象,不知道 http status code 是什么,你说就业行情不好,她都可以找到工作。
    charyie1d
        98
    charyie1d  
       1 小时 23 分钟前
    对于大型项目 代码易读性,可维护性 更重要,而不是语法糖,自 high
    3img
        99
    3img  
       1 小时 18 分钟前
    适合搞鸿蒙开发
    gangoogle
        100
    gangoogle  
       1 小时 15 分钟前
    现在不用 lambda 写 android 的话,一堆页面回调函数能把自己写死,以前 1.7 那时候写个页面点击事件回调都要写个 OnclickListener 接口,真不是人干的活。现在 kotlin 回调直接写匿名方法参数,爽的雅批
    1  2  
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5180 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 09:18 · PVG 17:18 · LAX 01:18 · JFK 04:18
    ♥ Do have faith in what you're doing.