最近刚入职的一个同事,发现实际工作中的能力和面试时接收到的信息有差距,考虑人事介入辞退,并提供下面基于事实总结的原因:
1 、经验不足,无论技术的还是工作态度的积累已有经验,都比较短视,培养矫正成本高(主要是针对其工作中不好的一些习惯, Activity 和 Adapter 之间用 Perference 传递数据;按钮异步操作用 Eventbus 来实现;修改其他人代码第一件事就是用格式化工具做代码格式化,但格式化后不一致非常多,造成代码比对困难,并且坚持这是习惯);
2 、面对新的问题,没有有效的解决问题的思路,缺乏足够独立的思考,不具备独立工作能力(主要是针对碰到的新问题,自己不思考,一句已经 baidu 过了,然后就是不会了)。
3 、代码方面,逻辑混乱(逻辑问题多,自己说的逻辑和实际写出来的逻辑不符,两次代码检视都出现代码逻辑问题),代码质量差, BUG 很多,不能有效的识别并解决问题,和不能在在计划内完成开发(主要包括:项目中需要协调其他人来解决 BUG 、功能不能实现)。
以为理由很充分了,但还是感觉某种不适。
主要纠结是:
1 、面试过程中是否能识别这些问题,为什么到了试用期才提出来?
面试时已经知道他经验不足,但对一些基础问题的考察认为是值得培养的,试用期的表现却说明了感觉培养成本高,或者说不值得培养。
面试过程中是否有有效的方法识别这些情况?
2 、个人情感方面觉得不能接受?
换位思考,如果我试用期也是这种表现,是不是也是被辞退的?为什么会产生这种问题?是否需要给继续培养的机会?
1 、经验不足,无论技术的还是工作态度的积累已有经验,都比较短视,培养矫正成本高(主要是针对其工作中不好的一些习惯, Activity 和 Adapter 之间用 Perference 传递数据;按钮异步操作用 Eventbus 来实现;修改其他人代码第一件事就是用格式化工具做代码格式化,但格式化后不一致非常多,造成代码比对困难,并且坚持这是习惯);
2 、面对新的问题,没有有效的解决问题的思路,缺乏足够独立的思考,不具备独立工作能力(主要是针对碰到的新问题,自己不思考,一句已经 baidu 过了,然后就是不会了)。
3 、代码方面,逻辑混乱(逻辑问题多,自己说的逻辑和实际写出来的逻辑不符,两次代码检视都出现代码逻辑问题),代码质量差, BUG 很多,不能有效的识别并解决问题,和不能在在计划内完成开发(主要包括:项目中需要协调其他人来解决 BUG 、功能不能实现)。
以为理由很充分了,但还是感觉某种不适。
主要纠结是:
1 、面试过程中是否能识别这些问题,为什么到了试用期才提出来?
面试时已经知道他经验不足,但对一些基础问题的考察认为是值得培养的,试用期的表现却说明了感觉培养成本高,或者说不值得培养。
面试过程中是否有有效的方法识别这些情况?
2 、个人情感方面觉得不能接受?
换位思考,如果我试用期也是这种表现,是不是也是被辞退的?为什么会产生这种问题?是否需要给继续培养的机会?