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

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

  •  1
     
  •   ngduncent · 7 小时 35 分钟前 · 8083 次点击

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

    133 条回复    2026-01-13 19:06:04 +08:00
    1  2  
    CatchXS
        101
    CatchXS  
       3 小时 2 分钟前
    1.8 就能支持了,H5 前端转 Swing 客户端开发,客户端 JDK 只支持 1.6 ,没有链式语法要疯掉了。。。
    kakki
        102
    kakki  
       2 小时 59 分钟前
    多范式不是信手钻来么,说不好调试的,写 OOP 不也有强行上各种设计模式的,都没学明白呢就学人家分层,每个层只套一个 try catch, 跟他妈裹脚布一样的粪草代码.还好有 AI 清理大便不然真是难受.
    JShen
        103
    JShen  
       2 小时 52 分钟前
    @zorui #96 处理集合简单的 lambda 肯定要用的,哥们儿喜欢 callback ,方法加一个 function ,debug 会 de 出来,云里雾里。不建议这么搞。
    ToDayMkCode
        104
    ToDayMkCode  
       2 小时 52 分钟前
    @zhengmin4516 切图仔:rxjs
    kandaakihito
        105
    kandaakihito  
       2 小时 48 分钟前
    虽然但是,有一说一,现在培训班的视频都是 JDK17 起步的(

    另外抵触 TS 是什么鬼,该不会是招人的是时候说是纯 spring 后端,实际干活要全栈吧
    hewitt29
        106
    hewitt29  
       2 小时 47 分钟前
    你别提这个了,之前还大把的 txt 战神呢
    fashionash
        107
    fashionash  
       2 小时 39 分钟前
    歪个楼,那这算不算面试事故,感觉挺浪费双方的时间的
    ngduncent
        108
    ngduncent  
    OP
       2 小时 38 分钟前
    @threeEggs123 跟这种大妈共事 是灾难
    cfancc
        109
    cfancc  
       2 小时 37 分钟前
    我一个前端,不喜欢函数式编程,也不喜欢 TS
    ngduncent
        110
    ngduncent  
    OP
       2 小时 36 分钟前
    @kandaakihito 有一说一
    最多 5%的工作量 写点后台前端. 甚至大半年都不会写到。 一般都是让初级程序员写点后台。让他试试,主要是让他大概熟悉整体项目。 btw 。。。 他上一份工作就是全栈。 来了这边基本可以认为单纯后端。
    dog82
        111
    dog82  
       2 小时 28 分钟前
    干程序员这一行,必须要持续不断地学习!不接受新事物,很快就被淘汰了。
    我原来也觉得 lambda 很拧巴,捏着鼻子认真学完后,彻底爱上了函数式编程。

    java 已经变成了 面向对象+函数式 双特性的语言了
    blackshh
        112
    blackshh  
       2 小时 27 分钟前
    我还以为是拉布布
    dog82
        113
    dog82  
       2 小时 21 分钟前
    有些培训班速成的 CRUDer ,没有自主学习和深度思考能力
    当你只会用锤子时,看到的世界到处都是钉子!
    SWALLOWW
        114
    SWALLOWW  
       2 小时 19 分钟前
    .net 起家,咱天生就会
    sky3hao9
        115
    sky3hao9  
       2 小时 19 分钟前
    2026 年了, java 还没过时, 实属奇迹
    donege
        116
    donege  
       2 小时 17 分钟前
    作为一个 10 年 java 程序员,我也不怎么使用 Lambda ,日常只有简单合理使用。原因 归纳为 3 点吧 堆栈日志模糊,调试体验差,异常和复用问题,真正生产问题发生的时候,所有人要的都是解决问题的速度。
    wangYQ
        117
    wangYQ  
       1 小时 25 分钟前
    Java 当成诸语言实际工作了 8 年左右,lambda,我也是只做一些 list,map 转换,筛选的事情。不大范围用的原因就是如果业务写进去,写的时候爽了,debug 的体验,和线上出现问题日志位置有点模糊不好准确定位。其他我觉得没问题。我觉得主要是不接受 TS ,如果你招他的时候要求前后端都要写,那么不接受就是不匹配了。
    NPC666
        118
    NPC666  
       1 小时 21 分钟前 via Android
    Java 8 我记得以前 lambda 会有奇怪的性能问题,,所以不怎么用,后面的版本应该没问题了?
    Ayanokouji
        119
    Ayanokouji  
       1 小时 20 分钟前
    用不用不是太重要,我觉得是一种态度。
    对于我来说:可用不用,但不能不学。
    技术经理不让用,难道就不学了吗。我们不让用的东西多了去了,该学的还是要学。
    这种人嘛,技术上限就在那里了,不会太高的。
    xbleey
        120
    xbleey  
       1 小时 18 分钟前 via Android
    我接受不了现在 var 才是真
    skallz
        121
    skallz  
       1 小时 14 分钟前
    有些后端确实比较抵触写前端,以及前端抵触去写后端,虽然这两者大概可以交叉干一点点,但是影响了工作职责边界,变成全干工程师后工作量和心智负担会显著增加,哈哈哈哈,如果没得选那就只能接了
    toexplore
        122
    toexplore  
       57 分钟前
    我也以为是 aws 的 lambda
    nkidgm
        123
    nkidgm  
       55 分钟前
    不对啊,lambda 不是 java8 就开始有的东西嘛?跟随十几年前的 java8 推出的。

    我工作也是最怕遇到那种死脑筋的,跟 springboot 第一时间排除 tomcat 改用 undertow 一样/数据库部署不用 docker ,只看了几篇文章不做任何实践就立马说不用这个不用那个。
    wweerrgtc
        124
    wweerrgtc  
       40 分钟前 via iPhone
    友好协商离职,赔了多少钱,半个月工资吗
    0x676e67
        125
    0x676e67  
       36 分钟前
    老一派是不想接受新事物了
    Lucups
        126
    Lucups  
       32 分钟前
    我的观点是看场景。

    对于典型的 CRUD 业务型代码,其实并不太适合大量使用 lambda ,因为这类代码需求变化频繁,经常会引入提前终止、复杂分支或状态控制。

    之前还在写 Java 的时候,团队里有新人把 lambda 当成 for 循环来用。功能实现没有问题,但一旦需求出现需要提前终止遍历的情况,就只能把整段 lambda 重构回 for 循环,整体的可维护性和扩展性都比较差。

    我就改过好几次这种需求,恶心坏了。

    反过来,在大数据或流式数据处理场景下,如果不用 lambda / Stream 这种函数式抽象,代码的表达能力和可扩展性基本是无法接受的。
    wnpllrzodiac
        127
    wnpllrzodiac  
       32 分钟前 via Android
    有代码生成的才叫爽,要是自己写。各种缩进,格式不搞死你。
    xiongperry
        128
    xiongperry  
       27 分钟前
    lambda:看着确实比较麻烦。那要如何解决,反正是 AI 写的
    ymz
        129
    ymz  
       16 分钟前
    @MoYi123 不麻烦啊
    roundgis
        130
    roundgis  
       7 分钟前 via Android
    @superedlimited 用 kotlin 的人少 所以除非應聘者願意轉不然他不會投履歷
    craftsmanship
        131
    craftsmanship  
       5 分钟前 via Android
    @wnpllrzodiac 什么 你们写 Java 没有 linter formatter 啥的吗…
    roundgis
        132
    roundgis  
       4 分钟前 via Android
    @threeEggs123 聽起來像是澳洲的事
    la2la
        133
    la2la  
       几秒前
    不是刻板印象
    一个小需求需要把几万条数据从一个数据库同步到另一个数据库
    就是一次性的任务,就的用 springboot 开发一个接口,定义各种 mapping, 然后部署上线,用 postman 调用一下这个接口,实现数据转移么?
    我看到实现方案后人都麻了
    1  2  
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3457 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:06 · PVG 19:06 · LAX 03:06 · JFK 06:06
    ♥ Do have faith in what you're doing.