开除员工 是个很艰难的决定

2022-01-12 11:22:15 +08:00
 beeyoung

昨天下午,新入职约一个月的同事问我一个问题

“说他参考之前代码的实现就是得不到想要的效果”

其实这个问题我在昨天上午已经在 dev 环境留意到了,因为控制台已经给出了提示,我直接先回复他说“检查一下组件是不是没有注册”。

到了快下班时间,他再次过来找我,说这个问题他一筹莫展,搞了一下午没有任何头绪。

于是我到他工位前协助他解决

先看他演示了一下问题所在

然后我开始看代码

不超过 5 分钟即定位到了问题所在,是个很简单的不该出现的问题

import 的组件在 components 里未进行注册

于是我跟他说了这个事情

他反问道 “他参考的地方并不需要注册”

这时我有点无语了

Vue3 import 已经不需要注册了

但是由于他暂时不熟悉 Vue3 还是采用 Vue2 的方式开发的该组件

这里补充说明一下我们的项目说明:项目整体方案已经升级到了 Vite+Vue3+TS 但是存在大量的 Vue2 组件

在入职前我已经强调了项目目前的方案和整体情况,README.md 里写的已经算是详细且清晰了。

最令人难以接受的是该同事折腾了一晚上,在晚上 10 点多的时候给我发消息说遇到了另一个问题,然后我又远程协助去处理,结果发现是这行代码的问题:

const res = await this.$refs.xxx.someFn

组件尚未挂载 await 又有什么用呢?况且这里和异步有关系吗?

这是一个有着 10 年工作经验的前端该出现的问题吗?


求解

21536 次点击
所在节点    职场话题
173 条回复
3dwelcome
2022-01-12 12:01:54 +08:00
“前端”其实是个很模糊的概念,介于程序员和美术之间。

就算不会 VUE 这种现代语言,只用 jq ,只要艺术细胞达标,也能把页面设计的很好。

单单以代码质量去衡量前端水平,并不是那么靠谱。
danhahaha
2022-01-12 12:07:48 +08:00
有的前端的 10 年经验是 jquery 经验
akring
2022-01-12 12:10:55 +08:00
@jorneyr 态度和能力得分开来看,如果真有 10 年工作经验,那只能说态度的优秀完全不能弥补能力的缺陷
yEhwG10ZJa83067x
2022-01-12 12:11:54 +08:00
@beeyoung #17 现在 v2 发出来有回复后还可以更改帖子内容吗?
wangyzj
2022-01-12 12:13:48 +08:00
最近一年公司招人大放水
定级啥的都很迷
来了一堆毛都不懂的
polo3584
2022-01-12 12:15:21 +08:00
写出来的代码有问题其实没啥毛病,但是出了问题不知道怎么查确实是有点问题。。。import 这种未注册这种,看看控制台,网上查一查应该都能解决吧。
lixon166
2022-01-12 12:17:00 +08:00
9 年保安 1 年前端 工作经验也是 10 年
cadmuxe
2022-01-12 12:19:03 +08:00
不是很懂前端,但是我自己还有周边同事都有过搞一个低级 bug 很久的经历。
有时候就是大脑短路了。。
所以我觉得不能因为一个小事情就觉得别人应该被开除。
pengtdyd
2022-01-12 12:21:17 +08:00
开人是小事,你们招聘本身出问题了才是大事,应该多反思反思怎么招进来的!
yEhwG10ZJa83067x
2022-01-12 12:21:55 +08:00
首先想问下 OP 和新人是什么关系,是领导让你带的还是你小组下面人员?为啥会来请教你?
才来一天,还折腾了蛮久再向你请教,我个人建议别一天就下决定开除,反正又一个月试用期!
经过一天,新人发生两个在你看来很基础的问题,我觉得如果是你小组的人或者你带的,就应该和他好好沟通一下,明确告告知他急需补充下哪方面基础,否则可能后面难以过试用期。然后看他在试用期表现即可。
如果和你没什么关系的平级同事,你就不用管了,如果领导问你,你如实说新人情况即可!
ysicing
2022-01-12 12:44:53 +08:00
我也遇到了类似问题
ligiggy
2022-01-12 12:51:41 +08:00
看到这个 id 我特别想问一下,还干程序员干嘛?写书去啊
yor1g
2022-01-12 12:58:32 +08:00
好久没写 vue 现在 vue 报错还是很迷么? 控制台没报错? 出问题不看控制台?
hhjswf
2022-01-12 13:01:25 +08:00
虽然不懂前端,这个问题百度谷歌一下就有答案吧。不管技术有多老旧基本排查能力都没有
WhiteSJ
2022-01-12 13:02:05 +08:00
慈不掌兵
adspe
2022-01-12 13:03:41 +08:00
@mxT52CRuqR6o5
@0x535
你们真是卷,非要把后端的一起做了
Light3
2022-01-12 13:04:15 +08:00
首先不是这个人出了问题
是你们招聘出了问题 没有按照自己的需求 招对应技术栈的人
其次 如果楼主觉得 不想帮助这位同事 完全可以提出来的
所以 为什么最后要把这个锅 甩到这个人身呢? 十分不解
aikilan
2022-01-12 13:05:37 +08:00
个人觉得 vue3 的设计有点怪异的,单文件模式开发总觉得很别扭,写起来甚至没有 vue2 舒服,尤其是 setup 需要手动抛出,我知道他是想支持 hoooks ,但是相较于 react ,总是有种说不出来的难受。而且 vue 搭配 ts 的感受也不好,各种特有的怪异的使用方式。还有 ref 和 reactive 的 proxy 各种绑定解绑,解构问题。哎,我还是喜欢单纯的 vue2 。
Akiya
2022-01-12 13:15:18 +08:00
不知道在哪个城市,如果是一线的话 22k 也就是普通初级开发的薪资吧,出现低级问题也可以理解
wellsc
2022-01-12 13:30:23 +08:00
@Akiya 一线城市一万出头的开发到处都是

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

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

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

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

© 2021 V2EX