上司不允许使用 es6 新特性理由是他看不懂

2021-06-04 08:31:32 +08:00
 kensoz

请问是我道行不够还是上司跟不上潮流?

入职不久的前端开发,最近参与一个模块的调整作业,模块本身多人接手过所以 es5 es6 都有。 用 es6 的 filter 方法处理了几个 api 接收的数据, 完后 codereview,上司说不行非让我用 for 循环写,理由如下

1.他看不懂,原因是他虽然也懂前端但是主要负责后端,原话:java 里没有 filter 2.他看不懂就没法排错,万一写错他不知道哪错了 3.新特性不够稳定,兼容性有问题,显然他不懂 bable 4.万一我休息遇到 bug,for 他会改 5.for 也罢 filter 也罢最后都能用,为什么不用大家都懂的

虽然我给他普及了相关知识,可还是被无情拒绝。 当时我是很生气的,这明明就是 js 基础了,2021 年还有这种人? 不过事后一想,上司的做法不能说全错,毕竟他是要对项目负责的,稳是第一位。

公司还行,但是没有干长的打算 如此别说是参与内卷了,不仅啥都学不到,技术退步肯定是必然的。 请问各位遇到这种事情会怎么办?

28569 次点击
所在节点    程序员
308 条回复
dfkjgklfdjg
2021-06-04 15:32:25 +08:00
你用 ES2015,ES2016,甚至 ES2021 写都可,最后用 babel 转一下再给 leader 看不就好了。
byte10
2021-06-04 15:49:40 +08:00
@Navee 几行代码都看不懂,赶紧回家种田
waising
2021-06-04 15:56:54 +08:00
@Navee #38 一样不让用 lambda 不让用链式....反正就是新的都不让用,果断走人了
byte10
2021-06-04 15:57:09 +08:00
@IvanLi127 换成自己框架的架构师,这样的简直就是 chusheng,走之前应该向上级举报他,说他私下用自己的框架,要挟公司的未来发展
TimPeake
2021-06-04 15:57:30 +08:00
这也太有意思了
dethan
2021-06-04 15:58:41 +08:00
当然是他的问题,技术人也是有尊严的!
sw926
2021-06-04 16:09:00 +08:00
说句扎心的,你所在的位置对技术要求不高,而且你的职位不高,满足上司的要求比技术好更重要。另外,除非你技术高到不可替代,否则只能是选择比努力重要,人际关系比技术重要。
kuaner
2021-06-04 16:09:30 +08:00
从管理上我觉得可能真没毛病,他甚至还会 review 你的代码,自然是要把水平都拉到一条线上
zhengsidao
2021-06-04 16:19:25 +08:00
其实他是没有问题的,主要是稳定以后也便于拍错,但是不接受新知识其实有点不好...
话说一句,我们直接上 es7 了,这种感觉爽的一匹吼吼吼
Hojondo
2021-06-04 16:22:14 +08:00
这团队里前端的地位也太低了,赶快走 别回头!
HDMItoDP
2021-06-04 16:23:59 +08:00
你走了,不影响程序,这就是他要的结果。你也表示你要走了
NakeSnail
2021-06-04 16:30:39 +08:00
我一直觉得 java 的 filter 那种写法跟他语言本身不像,像是没办法搞出来的一个语法糖
mahone3297
2021-06-04 16:47:23 +08:00
站在上司的角度考虑下,如果你是上司,你怎么办?

如果你说,让底下员工写。假如出了 bug,联系不到员工,怎么办?

你刚入职不久,这个信任,是要慢慢建立起来的
keventseng
2021-06-04 16:54:00 +08:00
团队协作,你上司的做法没毛病。
6J73U552K5UVij4R
2021-06-04 17:09:26 +08:00
熟悉的 v2 又回来了,我很欣慰,doge 。
Navee
2021-06-04 17:27:39 +08:00
@byte10 种田是不可能种田的,我只能默默的把他们的代码全部改成 lamada
Mutoo
2021-06-04 17:39:02 +08:00
@keventseng Leader 那不叫协作,这叫拖后腿。
yeqiu
2021-06-04 17:47:41 +08:00
所有挺上司的,从各种角度给他找理由的,你们是不是疯了???

所有喷上司的,你们喷人就喷人,别莫名其妙还要给前端贴个金好么,还工具库、调用链、一堆莫名奇妙的词。

我今天第一次见到 filter 这个词,看你们说的高大上的样子,然后我去 mdn 一看



就这???就这??? 这 tm 不就是一个 lamada 表达式么???
写前端的哪来的脸各种吹???
写后端连这都看不懂,还有脸 bb ???
cw2k13as
2021-06-04 17:53:30 +08:00
都 0202 年了,现代浏览器都支持好吧,babel 给他转一下吧,咳,这活没法干,明明可以用拖拉机非得手犁地
cw2k13as
2021-06-04 17:58:05 +08:00
大兄弟你小心点,入职就干活不正规啊,大概了干完活走人,正常公司过了试用期,再观察几个月才能给他分配任务啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/781261

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX