新招了一个 30 岁左右的 Java 后端,表示接受不了 lambda 。对于 TS 也比较抵触。 来了两天。友好协商离职。
1
liuliuliuliu PRO 没毛病,友好协商离职,人生有梦,各自精彩
|
2
ngduncent OP @liuliuliuliu 也是。 理念不一样。工作一起很难受。
|
3
zhengmin4516 5 小时 50 分钟前
看标题点进来的,
切图仔:lambda 是啥 0.0 |
4
LoNeZ 5 小时 47 分钟前 符合我对 java 开发的刻板印象.
|
5
MoYi123 5 小时 47 分钟前
我还以为是 aws lambda, 确实开发起来比较麻烦.
|
7
ngduncent OP @zhengmin4516 链式语法结构
|
8
EthanZC 5 小时 44 分钟前
我是写 Scala, 说真的,Java 的 lambda 真的很难用
|
9
maxsch 5 小时 43 分钟前
培训班学的是 1.6 吧,哪怕万年 java8 也是有 lambda 的吧
|
10
xtreme1 5 小时 42 分钟前
前几楼不符合我对于 jvaver 的刻板印象啊. 居然没人教育 OP
|
11
lancelock 5 小时 41 分钟前
java 后端为啥抵触 ts ,这跟他不沾边吧,你们后端也写前端吗
|
12
bzw875 5 小时 40 分钟前
之前在外企天天写 aws cdk 和 lambda ,然后 3 个月后离职了还不不明白 lambda 是干嘛的
|
15
superedlimited 5 小时 38 分钟前 via Android
那肯定也接受不了 kotlin 的各种语法糖了
|
16
ngduncent OP @superedlimited kotlin 写起来是真爽
|
19
cvbnt 5 小时 35 分钟前
现在 AI 生成的最低质量的代码都普遍是 lambda 了,这人估计只用过 jdk1.7 吧
|
20
ElegantOfKing 5 小时 32 分钟前
我也比较抵触 lambda ,尤其是同事因为 lambda 过度使用导致线上问题排查,很难 debug 到集体位置之后。
但是只是抵触,我也会偶尔使用。 一个程序员如果抵触某些新技术,我可以理解,但是接受不了,可能真的就是这个人不愿意做改变了。(前提是这个技术已经成为既定的事实了) |
21
qW7bo2FbzbC0 5 小时 27 分钟前
@ElegantOfKing #20 java lambda 用的不多,c# linq 用的多点,代码简洁是真简洁,加 debug 会影响代码整洁性整的代码洁癖症的人无从下手,偶尔也会出现内存问题,不过整体还是更喜欢用 lambda
|
22
zxjxzj9 5 小时 17 分钟前
我写 ts 也挺抵触的,除非是迫不得已的情况,能少用匿名函数肯定是少用匿名函数好。
|
23
qbmiller 5 小时 10 分钟前
@ngduncent #17 离开北京,回三四线后,vue3-admin 干了 2 年,配合 ai 挺好玩的。这边都是丢你一个活,2-3 人,甚至 1-2 人,大半年 做出来就行。
|
24
Gilfoyle26 5 小时 9 分钟前
还好是搞 java 的,那要是写 Scala ,还不得跳楼啊
|
25
JsonNode 5 小时 7 分钟前 Java 8 的 lambda 感觉是精致的裹脚布,好一点但仍然很臭
|
26
smlcgx 5 小时 3 分钟前 via iPhone
lambda 就像这个程序员,大家都是临时工何必呢🤣
|
27
mcdull619 4 小时 31 分钟前 c# lambda 简直不要太爽
|
28
jiangzm 4 小时 28 分钟前
@bzw875 #12 aws lambda 是 FaaS 架构的 Serverless 服务,同样作为 FaaS 的还有 Azure Functions 、Google Cloud Functions 等,FaaS 简单一点说就是以函数作为部署单元的运行环境,AWS 的 FaaS 产品取名为 lambda 应该是借用函数或匿名函数之意。
|
29
Integ 4 小时 24 分钟前 via iPhone
Monoid 说白了就是自函子范畴上的幺半群,这有什么难理解的。
|
30
BenjaminSu 4 小时 22 分钟前 via Android
适当用一点可以,太飘逸的话就算了
|
31
mmdsun 4 小时 20 分钟前
想不出来之间有啥联系。 不会是既让人写前端、又让人写后端了吧。
Java lambda 多吗?项目是反应式、函数式编程? |
33
AV1 4 小时 14 分钟前
一个写 java 后端为什么要抵触 TS ?
是因为没有专职前端,说是招后端,其实是全干? |
34
dode 4 小时 13 分钟前
你们团队 JDK 版本是?
|
35
SmithJohn 4 小时 2 分钟前 代码拉下来一看,发现到处都是注释写的不清不楚的,说不定是 AI 写的 stream,还特别复杂.
然后告诉他还要负责一些前端任务. 如果刚好还有其他 offer,跑路确实可以理解. |
36
aaronzhang404 3 小时 52 分钟前
lambda 不能 debug ,确实难用
|
37
Seayon 3 小时 48 分钟前 lambda 重度爱好者在此
|
39
justwkj07 3 小时 47 分钟前
java 中的 lamdba 感觉很难用啊
|
40
JShen 3 小时 46 分钟前 java 线上代码能不用 lambda 就不用吧,首先不说性能,就是代码看起来也不美观。调试起来更是一坨,我有个同事喜欢用 lambda ,各种 callback ,我们称之为 callback 仙人。代码能写出护城河。
|
41
location123 3 小时 45 分钟前 函数式编程 yyds
|
42
Martens 3 小时 45 分钟前
|
43
JoeDH 3 小时 43 分钟前
无法理解,他不会写 ts 的话,AI 都不会用吗,我现在前端都是 AI 来搞的,就后台管理的那些前端页面完全不在话下
|
44
ngduncent OP @SmithJohn 我这边项目比市面上大多数公司的项目都规范... ( PS: 他连 PR 是什么都不知道,你认为他在什么正儿八经的公司呆过吗。。 顺带说一句 他说他之前的技术经理不允许写 lambda )
我在外企工作多年... 现在出来创业... 不认为我对代码有要求 但不至于苛刻... 毕竟创业比较拼时间... 纯后台的前端任务... Java 程序员完成不了... 那可能能力有问题吧 |
45
uni 3 小时 32 分钟前
反正我现在看到写 Java 的都绕道走
|
46
craftsmanship 3 小时 29 分钟前 via Android
这年头还在疑惑为什么后端也要接触 TS 的 跟抵触 lambda 的 Java 码农相比也好不到哪去吧?
|
47
shaozelin030405 3 小时 29 分钟前
这也接受不了吗,过于下饭了
|
48
akakidz 3 小时 25 分钟前
30 岁还在纠结这种东西的人,也是够奇怪的,偏执的老古董
|
50
likeme 3 小时 25 分钟前
|
51
HENQIGUAI 3 小时 19 分钟前
很奇怪的谈崩原因,但是从业人数太多了,倒也正常。
|
52
Razio 3 小时 19 分钟前
还好才两天
|
53
Loku 3 小时 16 分钟前
他只是不接受改变而已。
|
54
Lenic 3 小时 13 分钟前
看到这,我在想要是遇到 rx 岂不是要哭了
|
55
Wind2Illidan 3 小时 13 分钟前
用 lambda 简单写一写 list,map 转换之类的还行。你见过一个 lambda 俩三百行么,lambda 里面各种调其他方法,简直噩梦。
|
56
ngduncent OP @Wind2Illidan 那这种 lambda 的使用 太激进了
|
57
Zy143L 3 小时 8 分钟前
lambda 我一直都是非必要不用..除非真的刚好就一句话的事情
|
58
SmithJohn 3 小时 0 分钟前
@ngduncent 禁止用 AI?不然不应该完成不了吧.
如果是只在没有项目管理的公司里工作过,那么确实可以理解"技术经理不允许写 lambda". 只要写稍微复杂点的 lambda,写完我自己都不理解逻辑是什么了. 结果就是拉屎拉的爽,写完就不存在维护了. |
59
spritecn 2 小时 56 分钟前
lambda 不超过 3 行没啥的吧。。一行前端没写过,进了外包,后台界面全部自己写,一周就挺过来了
|
60
tomatocici2333 2 小时 52 分钟前
|
61
fgwmlhdkkkw 2 小时 50 分钟前
Python 的 lambda 是很丑,Java 的也差不多吧……
|
62
HiBugs 2 小时 48 分钟前
是不是叫胡露露?
|
63
cyrivlclth 2 小时 44 分钟前
@fgwmlhdkkkw Pyhton 那不叫丑,那叫残次品,只是挂个名字叫 Lambda 。。。Java 的是好用,但是如果滥用就会出现前面那些楼说的问题
|
64
larisboy 2 小时 42 分钟前
说实话,一眼能看清楚代码实现什么逻辑才是好代码?并不认为搞 java 就得用 Lambda
|
65
TomVista 2 小时 37 分钟前
哈哈,我究极无敌厌恶注解 装饰器,但也不是不能写.
|
66
Vaspike 2 小时 36 分钟前
就是沉迷在自己的舒适区了而已
|
67
canteon 2 小时 33 分钟前
大惊小怪
2026 年了写 js 定义 function ,还有一堆人质疑你为什么这样写 const aa = () => {} 质疑你为什么有两个叹号一个变量 !!aaa 质疑你为什么 go 里面你要写 if nil {} |
68
lujiaxing 2 小时 31 分钟前 不能理解. 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 前端开发 这么好用的东西竟然排斥. 非要写好几层循环才行? |
69
ngduncent OP @SmithJohn 那我们的讨论范畴 肯定不是很极端的 lambda 用法
我这边的用法 最多最多 5 行吧 普遍 3-4 行左右。 顺带提一句, 他用 2022 版的 IDEA 。。。。 我说 2026 年了 为啥你还在用 4 年前的版本。。。 他说习惯了。。。 新版本看不习惯。。。。 接受不了新事物。。感觉不适合做程序员。。。 🙅🏻♀️ |
70
llllliu 2 小时 26 分钟前
写 Scala 前 有点排斥 lambda 写 Scala 后 PHP 也能接受了
|
71
fbu11 2 小时 25 分钟前
连 lambda 的这点语法糖都接受不了,这人的水平也就那样了,不是说搞 Java 用不用 lambda 的问题,是趋势,现在的语言都是各种语法糖,跟不上时代了已经
|
73
walkingmoonwell 2 小时 19 分钟前
@dode #32 碰到就写 any 。。。
|
74
sagnitude 2 小时 18 分钟前
我用 2026 但是 ClassicUI ,接受不了新界面,确实看不习惯,难看难用
|
76
andyskaura 2 小时 16 分钟前
大不了自己不写呗,刻意排斥就有点顽固不灵了
|
78
snylonue 2 小时 15 分钟前
java 的 lambda 确实难用,一定要指定一个类型
|
80
poorcai 2 小时 8 分钟前
C# 天天写 lambda
|
81
craftsmanship 2 小时 6 分钟前 via Android
@canteon 虽然但是 用!!转 boolean 是个坏习惯 除了表示自己懂点 JS 的奇技淫巧之外没有任何意义
|
82
shaozelin030405 2 小时 4 分钟前
@craftsmanship 但是 a === true 略显脑浆...只能凑合了
|
83
mysunshinedreams 2 小时 3 分钟前
我现在是非必要不用,要不然耽误我热部署
|
84
Cruzz 2 小时 1 分钟前
我也不爱写 lambda ,除非一行很短能搞定的。有的时候还不如写 for 来的方便,而且还有好些坑,多线程不好用。
|
85
K332 2 小时 1 分钟前
|
87
Cruzz 1 小时 57 分钟前
在补充点吧,看你说创业公司。看你要的是什么人,大牛?代码交付人员?还是 ppt 写手,每个猴有每个猴的拴法,不管你拿着东西出去卖,还是融资,没人看你代码是否漂亮。也没人关系你写代码的人是否古板。代码能实现你的业务就可以了。别本末倒置。业务新不代表代码新,代码新也不代表故事讲得好。
|
88
KevinQi 1 小时 49 分钟前
lambda 没 bug 很美好且优雅,有 bug 找起来那个费劲
|
89
momo1pm 1 小时 49 分钟前
什么垃圾用 lambda
|
90
craftsmanship 1 小时 48 分钟前 via Android
@shaozelin030405 但是人家给你 Boolean 了啊
|
91
threeEggs123 1 小时 47 分钟前 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); 我问她知不知道面向对象,她说不知道。 |
93
FawkesV 1 小时 44 分钟前
@threeEggs123 #91 这种 idea 会报黄色,完全受不了
|
94
ngduncent OP @threeEggs123 竟然有 40 岁的姐妹写 java 。。。。
|
95
threeEggs123 1 小时 42 分钟前 via Android
@FawkesV idea 报黄不说,她就是没有程序员的意识。这种人都可以找到工作,啥也不懂,还不如毕业生,毕业生还听话,这大妈叫她改,那不好意思,反过来怼你,你代码写的难道很好吗?给我看看你的代码。
|
97
threeEggs123 1 小时 38 分钟前 via Android
@ngduncent 这姐妹真的逆天,各种操作也是看不懂,不知道怎么定义对象,不知道 http status code 是什么,你说就业行情不好,她都可以找到工作。
|
98
charyie1d 1 小时 33 分钟前
对于大型项目 代码易读性,可维护性 更重要,而不是语法糖,自 high
|
99
3img 1 小时 28 分钟前
适合搞鸿蒙开发
|
100
gangoogle 1 小时 25 分钟前
现在不用 lambda 写 android 的话,一堆页面回调函数能把自己写死,以前 1.7 那时候写个页面点击事件回调都要写个 OnclickListener 接口,真不是人干的活。现在 kotlin 回调直接写匿名方法参数,爽的雅批
|